Hi Leute, ich benutze ein Olimex LPC2919 Board mit dem J-Link EDU und KEIL v5 mit MDK-ARM. Das flashend funktioniert mittlerweile ohne Probleme, LEDs und Buttons leuchten wie gewollt. Im Debug-Modus jedoch hällt er bei keinem Break-Point. Sprich er springt ganz normal in den Debug Modus, ich stoppe die CPU, setze ein Breakpoint, starte Sie wieder, aber sie stoppt nie am Breakpoint. Programm läuft ganz normal. Zudem kann ich keine variablen im Watch Fenster anzzeigen lassen. Falls ich mit F10 Step bei Step durchspring, zeigt er mir die jeweiligen assembler Befehle im "Disassembly" Fenster an und springt nicht im C-Code hin und her. Habe da vom XC888 im Studium in Erinnerung, dass er im C-Code springen sollte. Meine Debug-Settings sind Use: J-Link/J-TRACE ARM ->Settings: Auto Selection, Cache Code und Cache Memory, Enable Trace angeklickt. Reset Strategy: Hardware, halt after reset. Ansonsten ist alles angeklickt und ohne Initalization File. Hat jemand ne Idee wo der Fehler liegt? Sollte ja wohl nicht so funktionieren.. Vielen Dank schonmal =)
Vielleicht einfach nur ohne Debug-Informationen kompiliert? Sollte in den Compiler-Optionen einstellbar sein.
Hmm kann dir nich ganz folgen, welche Debug-Informationen meinst du? In den Debugg und Projekt Einstellungen find ich nicht wirklich was, dass noch mit dem Debuggen zu tun hat...
Keiner mehr ne Idee hier? Ziemlich beschissen die ARMs zu programmieren (als Arm Anfänger) und ohne funktionierender Debug-Funktion noch beschissener..
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.