Atmega8a - Fuse Problem

#2561010
Lesenswert?

Hallo,

da ich heute den Code für ein RGB-Licht ( mit PWM - sieht ganz nett aus 
) von meinem Pollin Board ( Mega32 ) für einen Atmega8a umgeschrieben 
hatte, dem uC allerdings noch die Fuses fehlen, diese mit folgendem 
Befehl gesetzt:

>avrdude -pm8 -cavrisp2 -Pusb -U lfuse:w:0xff:m -U hfuse:w:0xd1:m

Der erste m8 ließe sich danach weder auslesen (EEPROM), noch 
programmieren.
Kurz darauf bemerkt, dass ich die CKOPT fuse für meinen 16 MHz Quarz 
vergessen habe.

Meinen 2. und letzten Atmega8 dann mit einer Fuseempfehlung aus dem 
Internet (halt ohne EESAVE) gebrannt...

>avrdude -pm8 -cavrisp2 -Pusb -U lfuse:w:0xff:m -U hfuse:w:0xc9:m

x SPIEN ist gesetzt laut engbedded.com/fusecalc/
x RSTDISBL nicht

Meine Frage nun: Kann ich diesen mit einer ext. Taktquelle reanimieren 
oder sollte ich mir einen HVSP Programmer bauen?

Tm
Gast #2561045
Lesenswert?

IMHO ist da nix verfust. Die Fuses passen für den Atmega8a und 16 MHz 
Quarz.

Ich würde eher im Bereich der Hardware suchen.

Vielleicht liefert der Quarz in deiner Atmega8a-Schaltung überhaupt 
keinen Takt!

Hast du ein Board mit garantiert funktionierendem ~16 MHz Quarz zum 
Gegentesten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren