Forum: Mikrocontroller und Digitale Elektronik ATmega644P kein JTAG-debugging möglich?


von Reimar G. (grasbon)


Lesenswert?

Hallo Leute,

ich habe hier gerade einen ATmega644P liegen, kann aber im
AVR Studio 4.18 (B692) keine Debugging-Session per JTAG
starten (JTAGICE mkII). Es erscheint lediglich eine Dialogbox mit:

  Unable to determine current device.
  Please ensure that a device is selected
  for this project. The debugging session will
  be aborted.

Nun, das Projekt ist selbstverständlich für das Ziel "ATmega644P"
kompiliert, ebenfalls kann ich per JTAG die Signatur des Controllers 
auslesen (korrekt) und das Schätzchen auch per JTAG mit Software 
beschreiben, nur debuggen geht eben nicht.

Hat jemand eine Idee was da sein könnte? Ich habe extra
schon das neueste AVRStudio installiert ... aber nix.


Grüße,
Reimar


PS:
* Mit einem ATmega644 ging's übrigens problemlos.
* Ebenso mit einem ATmega32.
* Ich habe 2 ATmega644Ps ausprobiert - auf beiden das gleiche
  Problem.
* Fuses sind auch i.o., d.h. JTAGEN und SPIEN sind aktiviert
  (0xFD, 0x9D, 0xFD).
* Keine Locks.

von Marius W. (mw1987)


Lesenswert?

AVRStudio unterscheidet zwischen Programmieren und Debuggen. Wenn du für 
den Mega644P deine App baust, muss der noch lange nicht im Debug-Modus 
ausgewählt sein.

"Select platform and device" ist das Stichwort.

MfG
Marius

von Reimar G. (grasbon)


Lesenswert?

Super,
das hatte ich wahrlich übersehen. Vielen Dank für
die Kopfbrettentfernung. :-)

Schö,
Reimar

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.