Forum: Mikrocontroller und Digitale Elektronik Komisches Verhalten des AVR


von Michael S. (kyromaster)


Lesenswert?

Ich habe ein AVR-Projekt bei dem sich der Controller(Mega32) seit heute
nicht mehr programmieren lässt. Gestern ging noch alles, und heute sagt
avrdude nur noch "invalid device signature 0xffff" bei der
Programmierung über com (avr910). Die Verkabelung wurde nicht geändert,
die Fuses auch nicht umprogrammiert. Bei einem Parallelen
Programmieradapter wird der Controller gar nicht erst gefunden.
Das wird wohl ein Defekt des Controllers sein, oder? Ich kann mir nur
nicht vorstellen wie hier sowas passieren kann, gibt es noch andere
Gründe für ein solches Verhalten?

von Sonic (Gast)


Lesenswert?

Kann mir höchstens vorstellen dass das Teil durch statische Aufladung
deinerseuts gestorben ist. Bei Teppichboden, Laminat usw. ist da
höchste Vorsicht geboten!

von Hauke Radtki (Gast)


Lesenswert?

Gabs nicht auch mal n Thread dazu, dass irgendwelche Programmer
ausversehen manchmal die Device ID ändern/löschen obwohl es keinen
befehl (der aufgeführt ist) dafür gibt?

von M a X. (maxx673)


Lesenswert?

Hi,

evtl. auch eine sache der fusebits die durch high voltage programming
wieder geradegebogen werden kann?
mir ist ähnliches selbst kürzlich mit einem atmega8 passiert, worauf
ich ernsthaft über den bau einer der hv-programmer nachgedacht habe.
zumindest hab ich den mega8 noch nicht entsorgt, vielleicht krieg ich
ihn ja mit dem avrdragon wieder flott (sofern solche fusebit unfälle
mit hv-seriell überhaupt korigiert werden können - anderenfalls werd
ich wohl sicherheitshalber doch einen der hv-parallel progger
nachbauen).

von Sonic (Gast)


Lesenswert?

@Hauke:
Ja, so'ne Programmer gab's mal, weiß aber nicht ob das schon behoben
ist. Bei ATMEL gab's mit dem 1200er einen ISP mit PC-Software, wird
jetzt glaub' ich mit dem tiny2313 realisiert, da konnte man die
Anfangsadresse einstellen. Default = 0, dann überschreibt er gnadenlos
alles ab Adresse 0!

von Michael S. (kyromaster)


Lesenswert?

Ich hab mir schon gedacht dass der Prozessor auf die eine oder andere
Art kaputt ist. Nen HV-Programmer hab ich auf jeden Fall nicht, zum
Glück kosten die Dinger ja nur 3€.
Der Programmer den ich benutze hat immer einwandfrei funktioniert, des
wegen denke ich eher dass er durch statische Aufladung kaputtgegangen
ist.

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.