- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 13

Thema: AVR Dragon Error 0xC0

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    24.05.2012
    Beiträge
    14

    AVR Dragon Error 0xC0

    Hi,
    mein relativ neuer AVR Dragon hat nach ca 2 Wochen den Geist aufgegeben. ISP programmierung eines Amtega32 hat funkionert.

    Jetzt schlägt schon das auslesen der Device Signature fehl. Sobald ich versuche zu lesen bekomme ich folgenden Error:

    "Failed to enter programming mode. ispEnterProgMode: Error status received. Got 0xc0, expected 0x00"

    Egal wo ich nachschaue, die ist Lösung immer nur:

    1. Verkabelung überprüfen
    2. Clock runterschrauben (1/4 vom Takts :P ich kanns schon nicht mehr lesen)

    Ich bin mir sicher dass die Verkabelung richtig ist, da sie ja schon Funktioniert hat.

    Ich habe folgende Controller jeweils mit AS4 und AS6 getestet:

    - 5x Atmege32: ISP, JTAG
    - 2x Atmega8: ISP
    - 1x Atmage328: ISP
    - 3x Atmega8A: ISP
    - 3x Attiny13A: ISP

    Davon waren die meisten sogar neu, also auf Werkszustand.
    Ich habe alle auf dem ZIF Sockel verkabelt und die meisten auch auf dem Steckbrett mit externer Stromversorgung. Immer derselbe Fehler!

    Verkabelung war richtig und die Taktfrequenz war in Bereich von 100Hz - 125kHz.

    Deswegen gehe ich davon aus, dass das Problem am AVR Dragon liegt. Die frage ist nur wo.

    Ich habe leider kein Oszi hier um mir anzuschauen was vom AVR Dragon auch wirklich am AVR ankommt.

    Hat irgendjemand noch einen Tipp, wo der Fehler zu suchen ist?

    MFG Iqon

  2. #2
    shedepe
    Gast
    Hey, hast du bei denen eventuell bereits den Takt durch die Fuses umgestellt ? Da erreicht man mit der falschen Einstellung auch dass Sie nicht mehr programmierbar sind. Hast du auch 10kOhm Pullup am Reset Pin ?

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    24.05.2012
    Beiträge
    14
    Da der großteil der AVRs neu ist, dürfte der Takt noch stimmen.

    Den PullUp hatte ich nicht dran. Hab das gerade Probiert, das ändert aber leider nichts am Ergebnis.

  4. #4
    shedepe
    Gast
    Dann würde ich vorschlagen du checkst deine Verkabelung + Spannungsversorgung der Chips + Programmer noch mal auch mit dem Digitalmultimeter. (Durch piepsen, Versorgungsspannung messen)

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    24.05.2012
    Beiträge
    14
    Verkabelung habe ich vom Dragon bis den zu Beinchen durch "gepiepst", die ist korrekt. Verkabelung hab ich gefühlt 100mal geprüft. Spannungsversorung ist auch da. Der Dragon misst 5V und ich mit meinem Mulitmeter auch.

    Daran kann es eigentlich nicht liegen.
    Geändert von Iqon (18.12.2014 um 20:22 Uhr)

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    24.05.2012
    Beiträge
    14
    Hat noch jemand eine Idee, egal wie abwegig?

    Ich weiß, Threads pushen gehört sich nicht. Ich bin hier aber echt am verzweifeln mit meinem Dragon.

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    21.09.2008
    Beiträge
    5
    Zitat Zitat von Iqon Beitrag anzeigen
    Hi,
    mein relativ neuer AVR Dragon hat nach ca 2 Wochen den Geist aufgegeben. ISP programmierung eines Amtega32 hat funkionert.

    Jetzt schlägt schon das auslesen der Device Signature fehl. ....
    Ich weiß, dass der Thread bereits "mausetot" ist. Aber, ich habe seit heute auch das Problem im HVPP-Modus. Bisher hat mein Atmel Dragon Baujahr 2007 problemlos funktioniert. ISP und JTAG funktionieren. Nach vielen Stunden probieren habe ich für meinen Fall eine Lösung gefunden. Eine präzise externe 5,0 V-Stromversorgung. Strombegrenzung bei zirka 180 mA. Diese habe ich zusätzlich an das VCC/GND-Pfostenfeld angelegt. Sicherheitshalber habe ich das USB-Kabel über einen "Opfer"-USB-Hub angeschlossen, falls hier Ausgleichsströme fließen sollten. Einen ähnlichen Vorschlag macht ATMEL auf seiner Hilfeseite auch. Vielleicht hilft es den einen oder anderen. Aber Vorschlag auf eigene Verantwortung!
    Geändert von berecke (14.10.2017 um 15:37 Uhr)

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    ich habe auch angefangen extern zu Versorgen, aber nur den GND verbunden. (bis auf den VIn Pin natürlich, der ist mit der externen Quelle und VCC verbunden, die Pins am VOut Port habe ich abgeknipst, damit ich nciht auf die Idee komme den nochmal zu benutzen.
    Der Part des dragon der die Versorgungsspannung generiert geht gern kaputt bei den Dingern, da hilft nur nachmessen ob die Spannug auch während des Programmierens stabil bleibt. Bei mir kann ich zwar 5V messen wenn ich im Tool nachfrage, aber beim Programmieren selber bricht die Spannung immer wieder zusammen.
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    21.09.2008
    Beiträge
    5
    Zitat Zitat von Ceos Beitrag anzeigen
    Bei mir kann ich zwar 5V messen wenn ich im Tool nachfrage, aber beim Programmieren selber bricht die Spannung immer wieder zusammen.
    Genau. Die Spannung bricht beim programmieren in HVPP auf zirka 4,2 Volt ein. Nur den MCU extern mit Spannung im HVPP-Modus zu versorgen hat leider nicht ausgereicht. Deshalb der Versuch die externe Spannung direkt an das VCC/GND-Pfostenfeld anzulegen. Und es hat funktioniert. Ich meine, dass die interne Stromversorgung des Dragon nicht ausreichend für die HVPP-Programmierung konzipiert wurde. Defekt ist mein Dragon nicht. Ohne externe Hilfsstromversorgung kann ich weiterhin über ISP und JTAG problemlos programmieren.

  10. #10
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    HVPP kann ich trotzdem noch machen, da hab ich wohl Glück gehabt und es hat nur die regulierte Versorgung gekillt und nicht die Booster Stufe für den Reset Pin
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. Programmer zum Einstieg? AVR Dragon oder AVR ISP mk2
    Von Manzano im Forum AVR Hardwarethemen
    Antworten: 16
    Letzter Beitrag: 16.08.2013, 10:18
  2. AVR-Dragon und AVR-Studio 5 - debugging nicht möglich?
    Von sammler im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 09.06.2011, 22:03
  3. AVR Dragon & ATmega128?
    Von X-917 im Forum AVR Hardwarethemen
    Antworten: 2
    Letzter Beitrag: 28.09.2008, 20:50
  4. Avr Dragon Fehler
    Von mktrspalte im Forum AVR Hardwarethemen
    Antworten: 14
    Letzter Beitrag: 28.05.2008, 23:12
  5. Bascom und AVR Dragon
    Von maikatze im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 27.01.2008, 13:35

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen