Forum: Mikrocontroller und Digitale Elektronik AVR Dragon defekt


von Sören (Gast)


Lesenswert?

Hallo zusammen,

habe meinen AVR Dragon zerschossen, er wird jedenfalls nicht mehr von 
der Software erkannt.
Fehlermeldung unter Atmel Studio 6: "Failed to get inerface clock 
value".
Offensichtliche Hardware-Defekte wie kaputte Bauteile sind nicht 
erkennbar.

Falls jemand den Programmer reparieren möchte, kann ich ihn günstig 
abgeben.

Ich werde mir einen neuen kaufen, bin aber über die Preisentwicklung 
etwas verwundert. Letztes Jahr kostete er bei Reichelt noch unter 50 € 
jetzt liegt der Preis bei über 80 €. Ist das plötzlich ein wertvolles 
Sammlerstück geworden? Oder was ist der Grund für den Preisanstieg?

Schöne Grüße
Sören

von Georg G. (df2au)


Lesenswert?

Hast du auch eine Mail Adresse?

von Scelumbro (Gast)


Lesenswert?

Bevor du den Dragon aufgibst - schon mal die Threads hier angesehen?
Beitrag "AVR-Dragon (Fehlerhafte ISP)"
Beitrag "AVR Dragon liefert nur noch Nullen - tot?"

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sören schrieb:
> Ich werde mir einen neuen kaufen

Dann solltest du eventuell gleich das Atmel-ICE ansehen.  Falls du
es als PCB-Version zu kaufen bekommst, sollte es sogar noch
preiswerter als der Dragon sein (bei praktisch vergleichbarem
Lieferumfang, also die nackte Platine ;).  Allerdings ist es mir in
dieser Form bislang nur im Atmel-Webshop über den Weg gelaufen.  Die
Version mit Gehäuse, Kabel und Adaptern kostet leider doppelt so viel.

von Marko ⚠. (mos6502) Benutzerseite Flattr this


Lesenswert?

Scelumbro schrieb:
> Beitrag "AVR Dragon liefert nur noch Nullen - tot?"

Hey, das war ja ich. Mein Dragon funktioniert nach der Reparatur 
übrigens auch heute noch einwandfrei.

Allerdings hat Sören ein anderes Problem, denn wenn ich die 
Fehlermeldung richtig interpretiere hat er hat ja gar keine 
Kommunikation mit dem PC. Kann aber auch anders sein, ich kenne die 
Fehlermeldungen vom AVR Studio 6 nicht. Falls nur die Kommunikation mit 
dem Target nicht funktioniert ist es mit hoher Wahrscheinlichkeit einer 
oder beide von den Analogschaltern.

Leuchten denn die LEDs auf dem Dragon?

: Bearbeitet durch User
von Georg G. (df2au)


Lesenswert?

Jörg Wunsch schrieb:
> Allerdings ist es mir in
> dieser Form bislang nur im Atmel-Webshop über den Weg gelaufen.

Dir kann geholfen werden :-)

http://shop.mymcu.de/systemboards%20and%20programmer/Atmel%20ICE%20Programmerboard%20%28ATATMEL%20ICE%20PCBA%29.htm?sp=article.sp.php&artID=200142

: Bearbeitet durch User
von Sören (Gast)


Lesenswert?

Ja, habe diverse Beiträge dazu gelesen.

Also, die LEDs leuchten zunächst beide (grün und rot). Wenn der 
Programmierdialog aufgerufen wird nur noch die grüne. Dann kommt auch 
schon die Fehlermeldung.

Die Kommunikation mit dem PC scheint zu klappen, da Tool Infomation 
ausgelesen werden kann, darunter auch die Seriennummer.
Im Output Fenster wird noch folgendes gezeigt:
1
ERROR Property not found: InterfaceProperties/IspClock

Bzgl. Email Adresse: Werde mich hier mal registieren.

von PopCorn (Gast)


Lesenswert?

Sören schrieb:
> Fehlermeldung unter Atmel Studio 6: "Failed to get inerface clock
> value".

Hallo,

zurück zum Problem...
deaktiviere mal das debugwire

Gruß

von Sören (Gast)


Lesenswert?

debug wire war und ist deaktiviert

Gestern ging noch alles, heute dieser Fehler. Wie immer eben...

von Georg G. (df2au)


Lesenswert?

Sören schrieb:
> Bzgl. Email Adresse

Kannst mir auch direkt schreiben.

von Marko ⚠. (mos6502) Benutzerseite Flattr this


Lesenswert?

Sören schrieb:
> debug wire war und ist deaktiviert
>
> Gestern ging noch alles, heute dieser Fehler. Wie immer eben...

Deutet stark auf die Analogschalter hin. Ist eine relativ einfache 
Reparatur. Kriegt man übrigens bei TI als kostenlose Samples, die sind 
dann auch nach 1-2 Tagen da.

von Sören (Gast)


Lesenswert?


von Sören (Gast)


Lesenswert?

Malignes Melanom schrieb:
> Deutet stark auf die Analogschalter hin. Ist eine relativ einfache
> Reparatur.

Das ist mir jetzt noch nicht untergekommen. Gibt's dafür irgendwo eine 
Reparaturanleitung?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sören schrieb:
> Dann wäre das Gehäuse ziemlich teuer.

Atmels Preispolitik ist da irgendwie verkorkst.  Gehäuse plus ein
Kabel geht noch, aber wenn man das „Tintenfisch“-Kabel und die
Steckeradapter (1,27 mm 10polig auf 2,54 mm 10polig, 2,54 mm 20polig
[ARM klassisch] und 1,27 mm 6polig) auch noch haben will, bezahlt
man doppelt so viel wie für die reine Platine.

Aber schön, dass es mittlerweile hier einen Laden gibt, der das ins
Programm genommen hat.  Das Teil ist an sich empfehlenswerter als der
inzwischen in die Jahre gekommene Drache.

von Marko ⚠. (mos6502) Benutzerseite Flattr this


Lesenswert?

Sören schrieb:
> Malignes Melanom schrieb:
>> Deutet stark auf die Analogschalter hin. Ist eine relativ einfache
>> Reparatur.
>
> Das ist mir jetzt noch nicht untergekommen. Gibt's dafür irgendwo eine
> Reparaturanleitung?

Lies mal die Links im dritten Beitrag.

von Sören (Gast)


Lesenswert?

Was mir jetzt noch auffiel:
Das Netzteil war heute Morgen falsch eingestellt: 9V statt 5V!
Das ist also die Ursache des Defekts.
Aber sind es dann auch sicher diese Analogschalter, die getauscht werden 
müssen?

von Georg G. (df2au)


Lesenswert?

Nachtrag: In dem erwähnten Shop gibt es auch den Drachen noch für unter 
60.-

von Marko ⚠. (mos6502) Benutzerseite Flattr this


Lesenswert?

Sören schrieb:
> Was mir jetzt noch auffiel:
> Das Netzteil war heute Morgen falsch eingestellt: 9V statt 5V!

Welches Netzteil?

> Das ist also die Ursache des Defekts.
> Aber sind es dann auch sicher diese Analogschalter, die getauscht werden
> müssen?

Sicher ist gar nix. Wenn du ein Scope hast miss doch mal die 
Kommunikation mit dem Target an den SPI Pins. Aber wenn du mit dem 
Dragon kommunizieren kannst, der Dragon aber nicht mit dem Target, dann 
sind es mit ziemlicher Sicherheit die AHLs.

von Sören (Gast)


Lesenswert?

Das Netzteil versorgt das Target und liefert auch die Spannung für Vref 
des Programmieradapters.

Der PC kommuniziert teilweise mit dem Dragon:
Tool Infomation kann ausgelesen werden.
Alles andere endet mit Fehlermeldungen.

Was bedeutet eigentlich diese Fehlermeldung beim Starten des Dialogs
"Failed to get inerface clock value"?

Das holt sich die PC Software doch vom Dragon, oder?
Und wenn dieser Wert - trotz grundsätzich funktionierende Kommunikatin 
zwischen PC und Dragon - nicht gelesen werden kann, was ist dann kaputt? 
Der Wert ist ja erst mal unabhängig davon, ob ein Target angeschlossen 
ist oder nicht.

von Martin e. C. (eduardo)


Lesenswert?

Werbung:

Ich habe ein gebrauchten Dragon abzugen, Bilder usw. (Falls Interesse 
besteht) gerne über PN E-mail.

Gruß
Martin

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sören schrieb:
> Und wenn dieser Wert - trotz grundsätzich funktionierende Kommunikatin
> zwischen PC und Dragon - nicht gelesen werden kann, was ist dann kaputt?

Vermutlich einer der beiden Controller. :(

Ich kann nur mutmaßen (genau kann dir nur Atmel diese Fehlermeldung
interpretieren), aber wahrscheinlich ist damit die Taktfrequenz
gemeint, mit der programmiert werden würde.  Die dürfte intern im
Draong im ATmega2560 liegen, der die eigentliche Programmierung
abwickelt.  Der ATmega128 hingegen bedient das USB-Interface (über
den USB-Chip natürlich), der redet offenbar noch mit dir.

von Sören (Gast)


Lesenswert?

Besten Dank für den Hinweis, hört sich vernünftig an.
Dann wird es kaum Sinn machen, an dem Ding mit Reparaturen anzufangen.

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.