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