Gast
#3401992
Hallo zusammen! Bin am verzweifeln: Seit zwei Tagen versuche ich den debugger für meinen Cortex-M4 zum laufen zu bringen (habe ein STM32F407 Discovery board, eclipse unter Ubuntu 12.04LTS), leider kein Erfolg :-( Die toolchain funktioniert soweit, habe mit OpenOCD sogar flashen können (Programme kompilieren sauber), das klappt. Aber sobald ich debuggen möchte geht alles schief. Für OpenOCD gibt es anscheinen ungefähr 10000 verschiedene init- und run-scripts für den arm-none-eabi-gdb, habe einige probierte aber irgendwie funktioniert nichts davon. Ich kann breakpoints setzen, aber die werden nicht beachtet, dann bleibt mal das Programm in der HardFault interrupt-Routine hängen, manchmal überschreibt es nicht das flash... STLink utils gehen auch bei mir nicht, da wird anscheinend gar nichts ins flash geschrieben: 2013-11-13T16:11:21 ERROR src/stlink-common.c: flash loader run error 2013-11-13T16:11:21 ERROR src/stlink-common.c: run_flash_loader(0x8000000) failed! == -1 Und danach unendlich viele: [!] send_recv libusb_submit_transfer(-6) Wer kann mir weiterhelfen? Bis jetzt habe ich immer mit ein paar LEDs mein debugging machen können, aber bei größeren Sachen wäre ein funktionierender debugger sicher von Vorteil, oder? Vielen Dank! Jan