Atmelstudio Debugging probleme

Gast #6393190
Hallo zusammen,

ich versuche einen atsamd51 im Atmelstudio 7 und Atmel ICE zu debuggen. 
Leider scheitert es schon ganz zu Begin, vermutlich wenn sich der 
Debugger in den µC einklinken will. Die Fehlermeldung lautet:


"Failed to launch  program.

Error: Could not activate interface, but found DAP with ID 0x2ba01477..

This usually indicates that the device is locked or in deep sleep. Try 
to do a chip erase to restore connectivity to the device."



In ganz seltenen Fällen funktioniert es sogar, aber das ist nicht 
zufriedenstellend.
Grundsätzlich laufen auf dem µC Interrupts mit 200kHz, der DMA, USB, ... 
aber eigentlich sollte er ja zumindest mal den ersten Breakpoint 
anspringen bevor alle Peripherals initialisiert werden.

Manchmal kommt die Fehlermeldung auch, wenn man "chip erase" und das 
Programieren manuell durchführt, und nicht das grüne "debug-dreieck" 
verwendet.

Jemand eine Idee?
Gast
Du hast zu wenig Angaben gemacht. Zum Beispiel: Was ist mit dem Sleep 
Modus? Wie sieht dein Programm aus? Schreibe ein minimales Programm, 
dass den Fehler demonstriert und zeige das vor.

Wie sieht dein Schaltplan aus? Gestern hatten wir jemanden, bei dem ein 
Kondensator am Reset-Pin störte. Es sind manchmal ganz simple Dinge, an 
denen es scheitert.

Aber weitere ohne Angaben kann man nicht mehr dazu sagen. Wäre es 
möglich, dann hätte Atmel den gewünschten Tipp bereits ins die 
Fehlermeldung geschrieben.
Gast
Wenn es Debugprobleme geben koennte, lasse ich meine Controller
erstmal eine Sekunde lang eine Warteschleife drehen.
Am besten noch vor der sysinit. Ganz ohne Interrupts, DMA, USB, ...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.