Forum: Mikrocontroller und Digitale Elektronik ATmega8 flash failed


von ich d. (tracktorad)


Angehängte Dateien:

Lesenswert?

Hi,

Ich benutze:
  IDE:        -AVR-Studio 4
  MContr.:    -ATmega8
  Programmer: -AVRISP mk2

Mein Status: Anfänger :D

folgendes Problem:
  Ich konnte bis vor kurzen den Controller noch programmieren
  (ohne Fehler).
  Ohne das ich ich bewusst etwas verstellt hab konnte ich von
  einem auf den anderen Moment den Controller nicht mehr flashen.

  Fehlermeldung: (siehe Anhang)

  Ich habe schon 4 neue Controller ausprobiert und bin ratlos.




  HELP!!!

: Verschoben durch Admin
von Stefan (Gast)


Lesenswert?

Haben alle vier neuen Controller von Anfang an nicht funktioniert?

Ja: -> Progframmer oder Schaltung defekt

Nein: -> Vermutlich Fuses falsch eingestellt. Dann hast Du Pech.

von ich d. (tracktorad)


Lesenswert?

ne an den fuses liegts nicht ich kann noch auf die zugreifen.. also 
auslesen und setzen.. Die 4 haben alle von Anfang an geklappt.. ich 
denke ich hab irgentwas im avr-Studio verstellt ... nur was

von ich (Gast)


Lesenswert?

Schonmal Versorgungsspannung genau geprüft? Die wird beim Flashen 
belastet und kann unter 4,5V absinken.

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

ich du schrieb:
> ne an den fuses liegts nicht ich kann noch auf die zugreifen.. also
> auslesen und setzen.. Die 4 haben alle von Anfang an geklappt.. ich
> denke ich hab irgentwas im avr-Studio verstellt ... nur was

Vorschlag: Den PC von einer Linux-CD booten und den Programmer per 
avrdude ansteuern. Dann weißt du, obs vielleicht an Windows und den 
Gerätetreibern liegt.

von Jannik O. (jannipanni)


Lesenswert?

ich hatte ab und zu auch solche Probleme. Wenn du einen "komischen" oder 
zu modernen PC hast hat er manchmal probleme mit dem treiber. musst du 
dann evtl. etwas umschreiben oder kompatibel machen. für win7 und x64 
gibt es leider noch keinen treiber, musst du dann mit x84 laufen lassen 
und im kompatiblitätsmodus für win xp.

von deppentipps (Gast)


Lesenswert?

Markus W. schrieb:
> Vorschlag: Den PC von einer Linux-CD booten und den Programmer per
> avrdude ansteuern. Dann weißt du, obs vielleicht an Windows und den
> Gerätetreibern liegt.
kompletter käse.
der kann doch mit dem programmer problemlos reden.

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

deppentipps schrieb:
> kompletter käse.
> der kann doch mit dem programmer problemlos reden.

Na, offensichtlich immer nur kurz, denn dann treten Fehler auf.

von Marcus P. (marc2100)


Lesenswert?

Hi,
mit welchem ISP-Frequenz versuchst du es den?
Stell es mal auf eine geringere Geschwindigkeit, und versuch es nochmal.

Gruß
Marcus

von Timotheus (Gast)


Lesenswert?

Bild vom Aufbau posten.

von deppentipps (Gast)


Lesenswert?

Markus W. schrieb:
> Na, offensichtlich immer nur kurz, denn dann treten Fehler auf.

herrgott NEIN.
die kommunikation zwischen pc und programmer funktioniert.
die kommunikation zwischen programmer und controller funktioniert NICHT.

von Don_Luigi (Gast)


Lesenswert?

- Hast du 100% den richtigen Chip eingestellt? schau dir lieber nochmal 
den aufdruck auf dem Chip an, manchmal wird auch falsch geliefert (beim 
Mega8 ists sogar wahrscheinlich dass man dir nen Mega88 geschickt hat 
ohne dir das explizit mitzuteilen, hatte ich selbst auch schon).
- Hast du sicher ne Taktrate eingestellt, die nicht zu hoch ist? am 
besten du probierst einfach mal die niedrigste...
- Hat der Prozessor sicher ein gutes Taktsignal/schwingt der Quarz 
100%ig???
- Fuses nochmal geprüft? können die gelesen und geschrieben werden?

von ich d. (tracktorad)


Lesenswert?

Ich hab grade mal die spannung gemessen (am Controller) = 2 V
Ich hab vorher immer an der Batterie gemessen 5.36V aber vergessen das 
die noch durch eine Schaltung geht um konstannt 5V anzulegen,

.. ich treib jetzt neue Batterien auf und probiers nochmal

von ich d. (tracktorad)


Lesenswert?

Ok thx... war die Spannungsversorgung

sry,.. aber ich hab einfach nicht dran gedacht
vielen Dank für die vielen und schnellen Antworten :D

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.