Hi! Kennt jemand eine Alternative zu AVaRICE? Das Szenario: Ich möchte mit dem avr-gdb mit dem Eclipse-Debugger als grafischem Frontend einen Atmega1281 über JTAG mit dem AVR-Dragon debuggen und als Interface zwischen dem avr-gdb und dem AVR-Dragon habe ich bisher AVaRICE benutzt, aber das stürzt eigentlich permanent ab. Die Debug-Toolchain sieht also im Moment so aus: Eclipse Debugger <-> avr-gdb <-> AVaRICE <-> AVR-Dragon <-> Atmega1281 Das konkrete Problem: Wenn ich Assemblerbefehl für Assemblerbefehl durchgehe, hängt sich AVaRICE einfach auf, wenn es eine Funktion mittels call aufrufen soll. Die Adresse, an die gesprungen werden soll existiert auch und ist auch richtig und wenn ich einfach über den call "hinweglaufe", dann stürzt AVaRICE nicht ab sondern hält dann eben beim nächsten Breakpoint. Aber ich muss leider in die Funktion rein, die bei call aufgerufen wird. Das Aufhängen sieht so aus, dass AvaRICE minutenlang wie wild irgendwas durchrattert und nicht mehr anzusprechen ist. Ein weiteres Problem ist, dass AVaRICE und avr-gdb auch scheinbar sehr häufig die Synchronisation verlieren, d.h. im AVaRICE wird dann immer sowas angezeigt wie "wrong sequence number" und dann hilft eigentlich auch nicht mehr viel außer Neustart und das ganze wieder von vorne. Vielen Dank schonmal.
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.