Forum: Mikrocontroller und Digitale Elektronik ATMEGA32 durch ATMEGA32L ersetzen via WINAVR


von Timo P. (latissimo)


Lesenswert?

hallo!

Ich nutze bequemerweise Astudio 4 mit Winavr.
Ich habe einen Code für den Atmega23 auf Atmega32L portiert
(was sich hier auf die Baudratendefines bezieht)

nun versuche ich den Controller zu flashen. Hierbei ist mir aufgefallen, 
dass er andere fuses hat. Bisher habe ich als einzigen Haken SPI 
angemacht.
für Atmega 32  waren die Fuses D9 FF.

für den Atmega23L ist es mir nicht möglich, fuses zu schreiben oder 
ihn zu programmieren. Fehlermeldung bezieht sich auf 1/4 der 
Clock-Frequency für den SPI-Modus. der MK2 funktioniert sonst und die 
Grüne Lampe leuchtet auch!

Weiß nicht mehr weiter!
Bitte um Hilfe!

von Marius W. (mw1987)


Lesenswert?

Mal nen externen Takt an XTAL1 angelegt?

Reset disabled?!

Stell mal sonst ne extrem langsame SPI-Frequenz ein. Vielleicht 
funktioniert das ja.

MfG
Marius

von Timo P. (latissimo)


Lesenswert?

takt ist extern ich hatte alle spi-frequenzen ausprobiert

ging keine!!

jetzt geht es mit 1MHz (CPU ist extern mit 4Mhz) komisch! Vorhin ging es 
nicht.... ich könnte kotzen!

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.