Error writing flash bei ATmega8

OP #4012912
Lesenswert?
• ▲
▼
Hallo an alle.
Vorweg...ich bin blutiger Anfänger, hab im Forum nichts vergleichbares 
gefunden.

hab mir vor kurzem das Atmel Evaluierungsboard v2 und ein dazugehöriges 
Lehrbuch gekauft.
Nach dem durchnehmen der Grundlagen ist die erste aufgabe ein 
vorgegebenes Programm zu übertragen welches eine LED blinken zu lassen.

Also hab ich meinen Pc um eine serielle schnittstelle erweitert.
Daran das board angeschlossen. Auf der platine ist ein ISP adapter von 
dem ich mit einem Wannenstecker auf eine Experementierplatine gehe.
dabei ist die verbindung vom ISP adapter zum steckboard selber gemacht.
(im anhang ist der im buch vorgegebene schaltplan und das zu brennende 
programm)

Wenn ich versuche mit AVR Burn o mat oder AVR dude das programm zu 
übertragen erscheint eine Fehlermeldung ( ebenfalls im Anhang)

weis nicht obs für dieses problem intressant ist oder nicht:
wenn ich die SChaltung mit Spannung versorge, leuchtet die Betriebs LED 
des Evaluierungsboards und die die in der Schaltung steckt.
Sobald ich das verbindungskabel zwischen evaluierungsboard und PC 
anstecke erlischt die LED in der Schaltung.
Angehängte Dateien:
OP #4013031
Lesenswert?
• ▲
▼
okay....hab eine version gefunden.

Nächstes Problem.

beim übertragen (Writ all funktion)

kommt die meldung: missing or unknown device.
Retry bringt nichts.

Bei drücken auf "Ignore"
geht der Balken bei Writing und Verifying auf 100 %, doch anschließeng 
kommt die meldung "writing failed"


in anderen forum wurde folgender, nicht funktionierender , 
lösungsvorschlag vorgeschlagen:

"Schlägt die Programmierung mit einem "Write failed" fehl, so kann es 
durch Anpassung einiger Einstellungen funktionieren. In der 
Pony-Prog-Ini-Datei folgende Werte ändern:

    ATMegaPageWriteDelay=100
    AVRByteWriteDelay=50
    AVREraseDelay=100
"


...?
#4015818
Lesenswert?
• ▲
▼
Simon Lang schrieb:
> Wenn ich versuche mit AVR Burn o mat oder AVR dude das programm zu
> übertragen erscheint eine Fehlermeldung ( ebenfalls im Anhang)

Simon Lang schrieb:
> nja in den einstellungen hab ich auf ISP umgestellt, schreibt aber tz
> stk500 in die fehlermeldung.

Hubert G. schrieb:
> Probier mal AVR910.

Simon Lang schrieb:
> okay....hab eine version gefunden.

holger schrieb:
> Statt -c avrisp mal -c ponyser versuchen.

Simon Lang schrieb:
> Genaue Meldung:
> "
> AVR Device not responding
> initialisation failed, rc=-1
> Doule check connections and try again, or use -F to override this check
> "
>
> -F steht für Override invaild signature check

Hallo Simon,

mir ist nicht ganz klar, welchen Befehl mit welchen Optionen Du
genau aufgerufen hast. Könntest Du nochmal die Hardware, den
Aufbau und den relevanten Befehl mit der kompletten Ausgabe hier
angeben?
OP #4015834
Lesenswert?
• ▲
▼
Hallo Alexander,

Ist glaubich nicht mehr relevant...hab nochmal alles ab und wieder 
aufgebaut.
Einstellungen neu durchgenommen.
PonyProg schrieb zwar beim ersten mal dass der Controller nicht 
antwortet doch nach einem klick auf ignore wurde es übertragen und es 
funktioniert :-)

was mich jezt noch stutzig macht ist dass trotz erfolgreicher 
übertragung die meldung " write failed" kam...?!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.