Guten Tag, ich hab ein Problem beim Debuggen mit der oben aufgelisteten Konstellation. Nach Tagen hatte ich es endlich geschafft mein Code zu comiplieren. Dabei habe ich mich an folgenden Anleitungen gehalten: http://www.punctr.com/joomla/index.php?option=com_content&view=category&layout=blog&id=5&Itemid=31 http://www.yagarto.de/ Vorher hab ich natürlich den J-Link EDU konfiguriert. J-Link und Board werden im J-Link GDB server Fenster richtig erkannt. Das Problem ist das ich gar nicht richtig debuggen kann in eclipse, bzw. Funktionen wie STep_into usw nicht ausgewählt werden können. Was mache ich die ganze Zeit falsch? Das makefile hab ich von olimex kopiert und ein wenig angepasst. Meine Initialization:
1 | set mem inaccessible-by-default off |
2 | monitor speed auto |
3 | monitor endian little |
4 | monitor flash device=stm32f103rb |
5 | monitor flash breakpoints = 1 |
6 | monitor flash download = 1 |
7 | load |
und Run Commandos:
1 | monitor reg r13 = (0x00000000) |
2 | monitor reg pc = (0x00000004) |
3 | tbreak main |
4 | monitor reset 0 |
5 | continue |
Ich weiß nicht welche Informationen ihr noch braucht, um mir zu helfen deswegen hab ich nochmal alle Einstellungen in Eclipse als Bilder und die makefile hochgeladen. Achja setze ich noch manuel einen Breakpoint siehe Bild man_set_bp.jpg quittiert der gdb in der console mit Program received signal SIGTRAP, Trace/breakpoint trap. 0x08000648 in ?? () Ich bin für den Tipp dankbar