Hallo Fasabi,
habe das Teil auch mit meinem bewährten Ponyprog und eine LTP-Programmer auf den 644er geflasht.
Hier mal die Einstellungen der Fusebits mit Ponyprogr:
SPIEN=Häkchen (ist im Ponyprog ohnehin grau und immer gesetzt; war bei mir bei dem 644er auf jeden Fall so!)
(Wenn der weg wäre, könnte man den Controller nicht mehr über die SPI-Schnittstelle erreichen was erstmal übel wäre!)
SUTO=Häkchen
CKSEL3; CKSEL2; CKSEL0 = Häkchen
BOOTSZ0; BOOTSZ1=Häkchen
Den Rest nicht!!!
Unter
http://www.engbedded.com/fusecalc kannst Du Dir die Bedeutung der einzelnen Fusebits anschauen!
Fand ich recht praktisch und konnte das so besser rausknobeln.
Mit diesem Einstellungen läuft mein µC ohne Probleme.
Am Anfang hatte ich mal nur den SPIEN gesetzt und das Board lief auch, aber beim Booten gab's dann ab und zu Probleme. Wie gesagt auf o. g. Webseite gibt's auch gute Hintergrundinfos!
Dort kannst du auch die für den AVRDude gennanten Einträge eingeben
low=CF; high=99; extended=FF
und erhälst als Unterschied zu meiner Eingabe noch dass das JTAGEN-Häkchen gesetzt wird.
Das würde ich aber nicht setzen, da die JTAG-Schnittstelle manchmal Pins am Controller belegt, die man für
andere Sachen gebrauchen kann bzw. genutzt werden.
Viel Erfolg!
(Alle Angaben ohne Gewähr!)
Gruß Oliver
_________________________
- AVR-NET-IO mit Pollin 1.03+Eigenbau K8IO+LCD (Fernstart div. Rechner)
- AVR-NET-IO mit Pollin 1.03+K8IO+Funksender (Funksteckdosen+Tests)
- E2000-NET-IO mit E2000 2.2.1c+ADD1.3+I2C-LCD (Lernen/Spielen)
##### Nähere Infos auf http://www.oliver-schlenker.de.vu #####