Forum: Mikrocontroller und Digitale Elektronik ATmega644 SPI disabled ?


von Ulli B. (fennec)


Lesenswert?

Hallo

heute ist mir zum dritten Mal passiert, dass sich beim ATmega644 die 
fuse SPIEN disabled hat, heisst ich konnte nur noch per HV auf den AVR 
was ja nicht soo schlimm ist.

Was mich aber etwas stutzig macht, dass es mir schon 3x passiert ist. 
Verschiedene neue ATmega644 und einmal ein ATmega644p. Einmal unter 
PonyProg, mit einem STK200 Dongle und 2x ueber ein STK500 und AVRStudio.

Ich flashe AVRs meisst so, dass ich erst das Programm drauf schiebe und 
danach die Fuses setze. Funktioniert auch immer bestens, eben bis auf 
den ATmega644.

Meine Frage ist nun, wie kann das passieren. Man kann doch SPI 
eigentlich ueber SPI garnicht disablen, zumindest ist mir diese 
Moeglichkeit unbekannt. Vor allem passiert dies Wahllos mit 
unterschiedlicher Hardware und unterschiedlichen Programmen. Einzig der 
AVR ist der Selbe. Kann es sein das der ATmega644 irgendeinen Bug in der 
Architektur hat, ist dieser Fehler bekannt oder ist es bei mir nur ein 
Dummer Fehler, den ich aber absolut nicht nachvollziehen kann.

Das STK500 hat die aktuelle Firmware, der Sockel ist okay, denn mit 
ATmega32 z.B. im selben Sockel, hatte ich dieses Phaenomaen noch nie.

von Knilch (Gast)


Lesenswert?

- dummer Fehler
in der Mitte beginnt der Englische Part. FusebitDoctor:
http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/

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.