Forum: Mikrocontroller und Digitale Elektronik AVR Device-Signatur geändert?


von adx (Gast)


Lesenswert?

Hallo,

kann es denn normalerweise passieren, dass sich die Device-Signatur 
eines AVRs ändert? Beim Experimentieren mit einem selbstgebauten 
HV-Programmer hat ein Tiny13 jetzt auf einmal die Signatur 0xFFFFFF. Das 
Merkwürdige ist aber dass der AVR nicht defekt ist (er lässt sich 
flashen + verifizieren, Fuses, Locks,... gehen auch noch sowohl per HVSP 
als auch per ISP). Die I/O-Pins sind auch alle noch ok. Ist es 
möglicherweise (vielleicht als versteckte Funktion oder so) möglich die 
Device-Signatur zu ändern? Anders kann ich mir das eigentlich nicht 
erklären.

von Sven P. (Gast)


Lesenswert?

Guck mal ins Errata im Datenblatt. Beim ATmega8 isses beispielsweise 
auch so, dass die Signatur unter bestimmten Umständen beim Programmieren 
flöten gehen kann.

von adx (Gast)


Lesenswert?

Nein, beim Tiny13 steht nix dazu. Da steht aber u.a., dass man den AVR 
nicht mehr neu programmieren kann, wenn man beim RC-Oszillator die 
kürzeste Start-Up-Time wählt und RSTDISBL oder DWEN setzt. Hat zwar 
damit nix zu tun, ist aber gut zu wissen.

von Benedikt K. (benedikt)


Lesenswert?

Es ist möglich. Bei den alten Classic AVRs (AT90S) ging das ganz einfach 
per undokumentiertem ISP Befehl, bei den neueren ist es etwas 
komplizierter, aber es geht immer noch. Ich hab das auch mal geschafft, 
keine Ahnung wie, aber auf jedenfall habe ich jetzt einen ID losen AVR.

von Uwe .. (uwegw)


Lesenswert?

Ich hab auch ein oder zwei AVRs ohne ID...

von adx (Gast)


Lesenswert?

Bei mir ist es so passiert:
Ich wollte mal testen, ob die Verify-Funktion auch klappt. Dann habe ich 
bei dem Programmer einfach mal während des Flash-Lesens den RESET-Draht 
herausgezogen (der Programmer ist noch ein Steckbrett-Aufbau). Das hat 
auch ein paarmal gut geklappt, aber nach ca. 3-4 Versuchen war die 
Device-Signatur vermurkst.

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.