AVR Dragon liest falsche Device ID per JTAG

#4013762
Lesenswert?

Hallo,

Ich habe seit längerer zeit mal wieder eine Platine mit einem Atmega128 
entworfen und wollte diese gestern mit dem AVR Dragon über JTAG in 
betrieb nehmen was bis jetzt leider noch nicht geklappt hat.

Ich habe die neueste Version des Atmel Studios frisch installiert.
versuche ich nun mit dem Dragon die Device ID Auszulesen liest er 
0x3F3F3F bringt mir aber die Fehler Meldung:

>Unable to enter programming mode. The read device id indicates that the 
>connected device is an ATmega128.
>
>Please verify device selection.

Also weiß er irgendwo her dass es sich um einen Atmega 128 Handelt nur 
die Device ID stimmt nicht

ich hab dann mal ein paar alte Prototyp Platinen herausgekramt die 
definitiv mit diesem Dragon schon über JTAG Programmiert und Debugt 
wurden. Ergebnis ist das gleiche, es wird die Device ID  0x3F3F3F 
Gelesen aber in der Fehlermeldung erscheint der korrekte Controller, der 
auf der Platine verwendet wurde (Atmega32/Atmega88).

Testweise habe ich auch mal eine alte Version 4.16 des AVR Studios 
installiert und damit den Dragon ge „down-gradet“ (und später wieder 
rauf) was Problemlos funktioniert hat.

das Flachbandkabel ist 10cm lang und mehrfach durchgemessen

Ich bin am ende meiner Latein und geneigt dem Dragon die Schuld in die 
Schuhe zu schieben weil mein Netzteil beim ersten Ausleseversuch in die 
Strombegrenzung (100mA) ging bis ich das Flachbandkabel abgezogen hab. 
Die Spannungsversorgung ist aber in Ordnung  5,0V

Weiß jemand rat oder kommt zufällig aus dem Raum Esslingen und hat einen 
Dragon oder sonstiges Interface rumliegen mit dem ich es testen könnte?
#4013841
Lesenswert?

Nein hab ich leider nicht,
Ich hab allerding mit dem Oszi direckt an den controllerpinns gemessen 
und ein suberes signal mit steilen Flanken messen können.

das Flachbandkabei ist auch in Ordnung  (durchgepiepst von den 
controller pinns bis zum Stecker der auf den Dragon kommt.)

was mich am meisten irritiert ist dass das Atmel studio ja rausfindet 
welcher controller am JTAG hängt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren