Forum: Mikrocontroller und Digitale Elektronik Flashen geht nicht mehr


von Tobias (Gast)


Lesenswert?

Hallo,
ich bin etwas ratlos: ich habe drei 8535, zwei davon habe ich innerhalb 
des letzten Jahres etwa 50mal geflasht. Doch plötzlich geht nichts mehr 
mit flashen. Nicht einmal das Auslesen der Device-ID gelingt mehr. Ich 
habe bereits 2 verschiedene Programmiergeräte ausprobiert (serielle 
Programmierung). Mit meinem dritten Micro kommen die Programmiergeräte 
bestens zurecht. Die anderen beiden Micros funktionieren zwar mit ihrem 
alten Code, ich kann aber nicht neues reinflashen. Lock-Bits habe ich 
keine gesetzt.
Kennt jemand ein ähnliches Problem bzw. hat sogar eine Lösung? Ich 
möchte die Controller nicht wegwerfen.
Vielen Dank, Tobias

von Jonas Diemer (Gast)


Lesenswert?

komisch. das alte programm funktioniert einwandfrei? (daraus schließe 
ich dass der AVR funktioniert und spannung und quarz auch).

alles richtig angeschlossen? miss mal, ob die resetleitung richtig 
runterfährt. (überhaupt, erstmal alles messen )

von Tobias (Gast)


Lesenswert?

Hallo Jonas, danke für deine Antwort.
Die alten Programme funktionieren tatsächlich nach wie vor und lassen 
sich auch reseten. Allerdings nutzen die geflashten Programme die 
Programmier-Pins nicht, so dass ich nicht messen kann ob diese Pins noch 
funktionieren. Sie werden in meinem Programm aber als Ausgang 
initialisiert. Wenn aufgrund irgendeiner Panne ein Pegel vom 
Programmiergerät auf einen als Ausgang konfigurierten AVR-Pin trifft 
(was vorraussetzt dass der Code im Programmiergerät ausgeführt wird) 
könnte das Ärger geben? Wie empfindlich sind denn die AVR's in dieser 
Hinsicht? Bei einem 8535 ist mir der Port A abgeraucht, der geht 
komischerweise nur noch als Eingang. Muss man die Teile mit 
"Samthandschuhen" anfassen (statische Aufladungen etc.)?

von Jonas Diemer (Gast)


Lesenswert?

also mir ist noch nie ein atmel totgegangen, so zart beseitet sind die 
nicht.

Bevor das programmiergerät die ISP pins überhaupt anspricht, zieht es 
den AVR ja auf reset, da kann also eigentlich nix passieren... ich würds 
ja aufs programmiergerät bzw die connection zum AVR schieben, aber wenn 
einer der 3 funktioniert kanns eigentlich nur noch sein, dass die 
anderen kaputt sind...

von Günter König (Gast)


Lesenswert?

Hallöchen,

mach mal einen Versuch: bringe die Versorgungsspannung auf einen Wert um 
die 4 Volt und versuche dann den AVR zu löschen. Möglicherweise musst du 
mit dem Wert etwas variieren (3,8 -4,2 Volt).
Hatte auch schon mal das Problem.

Gruß,
Günter

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.