Forum: Mikrocontroller und Digitale Elektronik AVR gebrutztelt


von Christophe T. (chrisjt)


Lesenswert?

Servus beisammen,

mich wurmt's. Der vor ein paar Tagen eingebaute Mega644 ist aus heiterem 
Himmel "kaputt": Er lässt sich nicht mehr flashen, und avrdude gibt als 
Device-Signature nur noch 0er aus. Dummerweise war meine letzte Aktion 
als der Chip noch lief ein erase, so dass ich nichtmal überprüfen kann 
ob der Chip noch taktet oder ob er komplett tot ist. Einzig dass das 
Ding mit 20 MHz-Quarz bei 5V gut 7mA zieht kann ich sagen...

Da dieser Chiptyp ziemlich teuer ist frage ich mich ob es eine 
Möglichkeit gibt sicher festzustellen, ob der Chip unwiderruflich kaputt 
ist. Eine derartige Sektion würde sich auch gut in das Avr-Howto 
integrieren :)

Grüße,
Christophe

von Der M. (steinadler)


Lesenswert?

Die anderen Typen kann man parallel programmieren.
Das sollte immer funktionieren.

von johnny.m (Gast)


Lesenswert?

> Einzig dass das Ding mit 20 MHz-Quarz bei 5V gut 7mA zieht kann ich sagen...
Und was gibts daran auszusetzen? Damit biste noch sehr gut bedient. 
"Normal" zieht der bei 5 V und 20 MHz deutlich mehr.

Ansonsten die übliche Antwort: Wenns mit nem HV-Parallel-Programmer nix 
bringt, dann ist er wohl tatsächlich hin. Nur durch einfaches Löschen 
sollte das aber nicht passieren können. Da ist vermutlich noch was 
anderes im Argen.

von Todi (Gast)


Lesenswert?

ziemlich teuer ? ca 12 Euro.
Es gibt Leute die sich für 60 € Ventilkappen für nen 2er Golf kaufen ;-)
Haste vielleicht an den Fusebits rumgespielt ?

von Willi W. (williwacker)


Lesenswert?

Versuch mal das Programmieren mit geringerer Geschwindigkeit. Hat bei 
mir mal geholfen (STK500 und mega8, mega88, mega169).

von Der M. (steinadler)


Lesenswert?

Prüf doch mal mit nem Oszi, ob an den beiden Prozessorpins auch 20MHz 
vom Quarz anliegen.

von Jörg B. (manos)


Lesenswert?

Vielleicht sind auch ein paar Fuses verstellt... Ich denke mal, die 
besten Chancen wirst Du mit HV-Programmierung haben.

von Jörg B. (manos)


Lesenswert?

Todi wrote:
> ziemlich teuer ? ca 12 Euro.
Wo kaufst Du ein? CSD hat den je nach Bauart für 7-9 €, Reichelt 
6,80-7,50 €...
Zzgl. Porto hast DU dann natürlich wieder recht :)

von Rolf Magnus (Gast)


Lesenswert?

>> Einzig dass das Ding mit 20 MHz-Quarz bei 5V gut 7mA zieht kann ich
>> sagen...
> Und was gibts daran auszusetzen?

Wieso "auszusetzen"?

> Damit biste noch sehr gut bedient.
> "Normal" zieht der bei 5 V und 20 MHz deutlich mehr.

Wieso ist es dann gut, wenn er so wenig verbraucht?

von Christophe T. (chrisjt)


Lesenswert?

Also, an den Fuses hab' ich nichts geändert (und ich bin mir selbst 
durchaus bewusst was das bedeuten würde). Das Quarz schwingt wunderbar, 
ebenso ein testweise eingesetztes anderes Quarz.

Der niedrige Strom ist mir eher negativ aufgefallen. Ein Mega32 
verbraucht in derselben Schaltung ungefähr 20mA.

Und nachdem mir kein HV-Programmierer zur Verfügung steht werde ich das 
Teil wohl ausmisten müssen...

Christophe

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.