Forum: Mikrocontroller und Digitale Elektronik MEGA168 Fuses


von Daniel T. (wildforce)


Angehängte Dateien:

Lesenswert?

Hi,

ich habe ein (für mich) riesen Problem!
Ich habe mit einem Freund (dieser studiert elek. Technik) einen 
ATMEGA168 programmiert. Dieser ist wieso auch immer abgeraucht.
Nun wollte ich einen weiteren mit dem selben Programm beschreiben.
Hatte mir extra ein Screenshot von den Fuse-einstellungen gemacht (habe 
schon zu oft gelesen, dass Manche nicht mehr darauf zugreifen können)
und die Fuses nach dem Screenshot eingestellt. Nun kann ich aber selbst 
nicht mehr auf den ATMEGA zugreifen -.-" leider muss dieser bis nächste 
wocher Mittwoch voll funktionsfähig sein.

Hab nun bei dem neuen MEGA168 die geleichen Einstellungen vorgenommen 
und jetzt kommt eine Fehlermeldung von AVR Studio 4 (Anhang) und ich 
kann nichts mehr machen.

Habe schon versucht, die ISP Frequenz zu ändern, anderen Progger 
genommen, anderes Board versucht, neuer Rechner alles ohne Erfolg
Sogar

Daten:
- STK500 & ATMEL MKII
- via ISP
- 20MHZ ext. quarz muss genutzt werden

habe hier schon ein "rettungsboard" mit einem oszi quarz mit dem ich 
schon so machen mega8 zurück geholt habe. mit dem high voltage 
programming kann ich noch auf die 168er zugreifen (fuses lesen), aber 
nicht die fuses ändern (anhang)
jumper sind laut handbuch richtig gesetzt, die spannung beträgt genau 
5,001V

noch infos vergessen? :)

hoffe ihr könnte mir helfen, da ich sonst aufgeschmissen bin.
Grüße und ein schönes Wochenende!


edit: ist der letzte "Full swing Cry..." überhaupt der richtige wenn ich 
einen Standart Quarz mit 20 Mhz nutzen will? Ich zweifel grad an allem 
-.-

edit die 2.:
habe gerade gemerkt, wenn ich mehrmals hintereinander die fuses auslese, 
bekomme ich manchmal unterschiedliche ergebnisse?! mal ist "SPIEN" 
geseetzt mal nicht, mal ist "BOOTSZ" auf size 128 mal auf 256?!

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Deine Fuses sind OK. Hast Du den Quarz auch dran, während Du die Fuses 
einstellst? Und sind die 22pF- Kondensatoren dran?


Gruß
Jonathan

von Daniel T. (wildforce)


Lesenswert?

beides vorhanden und einwandfrei verlötet. so das high voltage 
programming funktioniert jetzt, ich held hatte vergessen "BSEL2" -> PC2 
zu verbinden.

habe es auch schon auf mehreren platinen versucht.. immer das gleiche.

es läuft alles bis ich die fuse "full swing cry.." einstelle.
auf allen platinen sind die gleichen bauteile (mega168, 20,0mhz standart 
quarz, 2*22pF und noch etwas hasenfutter)

von Daniel T. (wildforce)


Lesenswert?

keine besserung durch verweden von neuen quarzen, mega168, 
kondensatoren... keiner eine idee woran es liegen könnte?

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Was passiert, wenn Du kleinere Quarz-Kondensatoren (12pF) benutzt?

von Martin (Gast)


Lesenswert?

In deinem Fuse Screenshot ist der Hexwert für die LFuse leider nicht zu 
sehen :-(
Low Fuse auf 0xFF ist ein erprobter Wert.

von Krapao (Gast)


Lesenswert?

@  Daniel Träger

> Ich habe mit einem Freund (dieser studiert elek. Technik) einen
> ATMEGA168 programmiert. Dieser ist wieso auch immer abgeraucht.
> Nun wollte ich einen weiteren mit dem selben Programm beschreiben.

Bevor das "wieso auch immer" geklärt ist, würde ich das nicht machen.

Worst case ist ja nicht nur der Atmega168 abgeraucht sondern auch 
irgendwas auf em Targetboard oder dem ISP Programmer, das zu zum 
ISP-Programmieren oder Laufenlassen eines neuen Atmega168 brauchst.

von Daniel T. (wildforce)


Lesenswert?

das wieso auch immer ist geklärt... zu große leitung gezogen und mosi 
ist gehimmelt worden.

EXTENDED 0xF9
HIGH 0xDF
LO 0xF7

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.