Forum: Mikrocontroller und Digitale Elektronik Verbindungsfehler zwischen AVR Dragon und Atmega1284P ( JTAGID not valid )


von Bernd O. (predator7)


Lesenswert?

Hallo, bei mir kommt immer ein Verbindungsfehler  wenn ich versuche mit 
dem Avr Dragon zum Atmega 1284P zu verbinden.

Ich habe ein breadboard Aufbau von Sender und Empfänger mit identischem 
µC Atmega 1284P.  Beide haben vorher Funktioniert, mit 5V VCC, 
Entkoppelkondensator 100nF und externem Crystal von 7.3728MHz, den 
Reset-Eingang habe ich bei beiden Schaltungen offen gelassen. Ich 
verbinde mit dem AVR Dragon unter Windows7 64bit mit Atmel Studio 6.2. 
Auf einmal kann man sich mit dem Sender nicht mehr Verbinden. Im Device 
Programming kann ich die Target Voltage auslesen, aber wenn ich versuche 
die Device Signature mit JTAG oder SPI(ISP) auszulesen,  kommt immer 
dieser Fehler ( dragon jtag [ERROR] JTAGID not valid. Debugger command 
enterProgMode failed., ModuleName: TCF (TCF command: Device:startSession 
failed.)). Somit kann man auch nicht die Fuses und Lockbits auslesen.

Der Empfänger hat den gleichen µC mit der gleichen Beschaltung, mit 
diesem kann man problemlos über JTAG Verbinden, die JTAG Leitungen sind 
auch länger als beim Aufbau des Senders.

Zum Testen hab ich den µC vom Senderaufbau auf das Breadboard vom 
Empängeraufbau gesetzt und es kommt der gleiche Verbindungsfehler. Also 
wird es wohl am µC vom Sender liegen, da die Empfängerschaltung samt µC 
über JTAG erreichbar ist.

Vor den Verbindungsfehlern ging alles Problemlos, hatte da zuletzt das 
Programm im Debugmodus untersucht.

Ist es möglich dass sich die Fuses selber verstellen und man sich 
deswegen nicht mehr mit dem µC über JTAG und SPI verbinden kann, oder 
kann er irgendwie intern in einer Debug Sitzung hängen bleiben, da ich 
ihn zuletzt möglicherweise im Debug Modus betrieben habe?


Gruß

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.