Atmega16 nach ändern der Fusebits tot

Gast #1031928
Lesenswert?

Hi,
habe einen Atmega16 mit Workpad von E1 99 auf FF 99 gesetzt (Wenn ich 
alles richtig verstanden habe dürft ich nur auf externer Quarz und 
längstmöglich warten verändert haben). Leider reagiert der mc jetzt 
nicht mehr. Hab ich jetzt Fuses gesetzt die ich allgemein nicht setzen 
darf und das Ding ist deswegen tot oder kanns sein dass ich in meiner 
Schaltung einen Fehler habe und er deswegen nicht läuft. Nutzt der Avr 
überhaupt die "Einstellungen" in den Fusebits wenn man ihn per ISP 
(mySmartUSB in meinem Fall) anspricht oder läuft er dann automatisch eh 
immer mit interenem Takt?
mfg DerKorb
Persönliche Seite #1031972
Lesenswert?

Der Engbedded AVR® Fuse Calculator — Version 0.5.0 meint auch, dass nur 
der Takt und keine kritische Fuse umgestellt ist. Workpad arbeitet auch 
so oder mit verquerter Logik?
http://www.engbedded.com/cgi-bin/fc.cgi?P_PREV=ATmega16&P=ATmega16&V_LOW=ff&V_HIGH=99&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x80=0x80&M_HIGH_0x06=0x00&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&B_JTAGEN=P&B_SPIEN=P&B_SUT0=P&B_CKSEL3=P&B_CKSEL2=P&B_BOOTSZ1=P&B_CKSEL1=P&B_BOOTSZ0=P

Beim nächsten ISP wird schon die ggf. neu eingestellte Taktquelle 
genutzt.

Schaltungsproblem ist immer möglich. Welche Schaltung hast du denn?
Gast #1032234
Lesenswert?

Schaltung ist ziemlich trivial 
(http://corvusmedia.de/korbi/xufo/with-zener.png). Dazu noch den ISP 
Stecker angelötet. Nachdem vorher alles funktioniert hat schätze ich es 
kann maximal was mit dem Quarz oder den Kondensatoren nicht stimmen. Das 
mit dem CKOPT klingt ja nach ner sehr wahrscheinlichen Ursache für mein 
Problem. Krieg ich das jetzt noch irgendwie hin? Könnte ich zB einen 
4MHz Quarz anschließen?
#1032481
Lesenswert?

DerKorb wrote:
> Krieg ich das jetzt noch irgendwie hin? Könnte ich zB einen
> 4MHz Quarz anschließen?
Einfach machen. Wenn er dann wieder ansprechbar ist, Fuses richtig 
setzen, reagiert das Teil immer noch nicht, auf XTAL1 einen externen 
Takt mit 1-4 MHz draufgeben, z.B. aus so einem 
TTL-Blechdosen-Oszillator. Da sollte das Teil dann auf jeden Fall 
reagieren.

Gruß
Jadeclaw.

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