DebugWire am Mega168 funktioniert nicht (ausgesperrt)

Gast #1261045
Hallo zusammen,

ich hab da ein Problem. Und zwar hab ich nun erstmals versucht, die 
Möglichkeit des DebugWire-Debugging zu verwenden.

Ausgangspunkt war:
* JTAG MKII (ISP-Frequenz 125kHz)
* Mega168 (interner Takt 8MHz, ClkDiv/8 deaktiviert)
* AVRStudio

Bisher immer das Programm über ISP reingeschoben und hat funktioniert. 
Dann wollte ich DebugWire ausprobieren.
Also den JTAG MKII über SPI an den Mega168, dort dann das DWEN bit 
gesetzt, und dann ging nichts mehr. Keine Signatur lesen, keine Fuses 
lesen, kein Code rein oder raus, geschweigedenn DEBUGGEN.

Um das DWEN bit wieder zurückzusetzten, muss man laut 
(http://www.atmel.com/dyn/resources/prod_documents/doc2562.pdf) in der 
Debug-Session das Debug-Wire deaktivieren. So weit komm ich aber gar 
nicht. Eine Debugsession lässt sich nicht starten. Das AVR Studio meldet 
maximal "A device with ID 0x5555 was detected. This device is unknown or 
unsupported ..."

Hab dann ne weile rumprobiert und nen neuen Controller genommen. Hier 
wieder das gleiche.

einen HighVoltageProgrammer hab ich nicht zur Hand.


Was wie wo wer warum kann ich nun machen, um die Controller wieder zu 
verwenden? Kann mir jemand helfen?

besten Dank
Stefan
Du brauchst eigentlich gar nicht manuell das DW-EN zu setzen. Du wählst 
in AVRStudio deinen Chip und Debugger aus und startest einfach eine 
Debug-Session. Der stellt die Fuse dann für dich.
Zum Beenden gehst du vor wie in dem PDF beschrieben...dazu musste aber 
in der Debug session sein.
Am einfachsten startet man die Session in dem man STRG+Shift+ALT+F5 
drückt. Damit wird der Code compiliert, und in das Device geladen und im 
Debug modus gestartet.

DWEN deaktiviert das ISP, darum kannste auch nix anderes mehr auslesen 
solange das an ist.

Gruß
Fabian

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.