Forum: Mikrocontroller und Digitale Elektronik DebugWIRE AVRDragon & AT90PWM3xx


von gast (Gast)


Lesenswert?

Ich versuche mom mein Programm mit dem AVR Dragon und DW zu Debuggen. 
Der Start funktioniert auch ganz gut (d.h. ich geh in den ISP Modus, 
stelle die Fuses ein wie sie sein sollten, anschließend aktiviere ich 
den DW). Meinstens kann ich dann auch noch ein zeit lang debuggen. Das 
Problem ist aber das nach einer gewissen zeit der Reset Pin stirbt. 
(Auch mit einem 22k Pull up ist er auf ~0.7V) Das Programm das im Flash 
ist funktioniert zwar noch, aber ich kann nicht mehr debuggen (das AVR 
Studio erkennt den µC nicht, ISP geht logischerweise auch nicht) oder 
den DW ausschalten.
Hoffe ihr könnt mir sagen woran es liegt das mir die µCer alle sterben.

Dank im Voraus

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Du stoppst nicht zufällig den SPI-Modul im PRR?  Das würde den
debugWIRE-Port komplett lahm legen, danach lässt sich der Controller
nur noch mittels HV-Programmierung reanimieren.

von gast (Gast)


Lesenswert?

Das PRRegister hab ich nie angegriffen, daran sollte es nicht liegen.
Hab jetzt noch mal nachgemssen, auf dem RESET Pin liegen 2.7 V an. Ich 
komm aber trotzdem nicht in den DW Modus oder ISP Modus rein.

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
Noch kein Account? Hier anmelden.