Gast
#5316369
Zum ARM debuggen habe ich einen STLink Clone zur Black Magic Probe umprogrammiert und das funktioniert auch. Die Einstellung war etwas fummelig, es funktioniert jetzt so wie in dem angehängten Dialog für 'GDB Hardware Debugging' eingestellt. Dabei stört mich nur eine kleine Sache: nach dem Start der debug session wird das target angehalten und steht an einer zufälligen Stelle. Beim debuggen über OpenOCD wird das Programm von Reset bis zum ersten Breakpoint 'main' ausgeführt. Mit der BMP muss ich immer zuerst den 'restart' Button in der IDE drücken damit der Code von Reset an gestartet wird. Das dürften ja nur gdb Kommandos in dem 'Run Commands' Feld sein, aber ich habe noch nicht gefunden welche. ein 'run' oder 'jump *0 run' funktionieren nicht. Die Kommunikation IDE-gdb läuft auch versteckt, ich sehe jedenfalls nicht was beim 'restart' button ausgelöst wird. Wie bekomme ich den gdb dazu den reset auszuführen?



