PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] mega16 fuse bits verstellt?



totty37
12.08.2004, 07:45
hallo

ich habe bei meinem mega16 die fuse bits verändert und kann den avr jetzt nicht mehr mit ponyprog erkennen.
untewr avrprog wird der avr noch als mega16 erkannt aber ich kann ihn nicht mehr programmieren.
extXtal highfrequency lässt sich nicht mehr verändern
fuse bit können auch nicht mehr eingestellt werden
wie kann ich den avr wiederbeleben???
Anfängerproblem!!!

mfg totty

13.08.2004, 11:19
High Voltage Parallel Programming

Auf mikrocontroller.net läuft glaube ich grade so ein Thread oder es gab schon zig davon (-> Forensuche).

Gruss, Alex

13.08.2004, 11:21
Sorry, war doch eher hier:

http://www.elektronik-projekt.de/forumview_showthread_threadid_1553.html

Alex

Frank
13.08.2004, 13:46
Wenn du ihn versehendlich nur auf externen Takt umgeschaltet hast, dann hilft es einen einfachen kleinen 3 poligen Osszilator im Elektronikshop zu kaufen. Da komm +5V, Masse dran. Als Qutput liefert dieser dann eine bestimmte Frequenz die du an XTAl1 anschließen musst. Das kostet glaub unter 2 Euro wenn ich mich entsinne. Du kannst dann die Fusebits wieder richtig einstellen und Quarz anschließen.
Wenn du natürlich die Leseschutz-Bit´s aktiviert hast (Lock-Bit´s), dann wird´s aufwendiger.

trickTronic
17.08.2004, 12:13
Hi,

vielleicht kennst auch jemanden mit dem Galep. Das ist ein allround-Programmiergerät.
Als ich mal ein Fuse-Bit-Problem hatte (vermtl. das selbe) hab ich mir auch mit dem Galep helfen können.

MFG Alex

LoD
22.08.2004, 00:36
Ich habe jetzt auch das Problem, dass ich da mitlerweile 2 AVR mega16 abgeschossen habe:

Angeschlossen ist ein 16MHz Quarz mit Kondensatoren gegen Masse

1.Versuch:
Hab mich völlig verschossen und in den Tabellen was falsches zusammengelesen. Mein Ergebnis war:
Fehler No1: Ich habe mit dem Lowbyte angefangen und
Fehler No2: E7 reingeschrieben: Die Tabelle sagt CKSEL1...3 soll 111 Hab übersehen, dass es noch CKSEL0 gibt und kam so auf 7
damit steht CKSEL0 auf eins (OK) und CKSEL 1..3 auf 011 vielleicht bekomme ich den mit nem RC wieder gefangen.

2.Versuch:
jetzt bin ich sprachlos. Erst brav im Highbyte CKOPT auf 0 progrmmiert, damit der XTAL genug Power für 16MHz rausspuckt (zusammen mit JTAG aus und sonst Standard: C9)
Und dann das Lowbyte auf EF programmiert.

Jetzt geht es wieder nicht mehr und ich verstehe es nicht. hat wer ne Idee was ich falsch mache?
Oder wie ich die AVRs wieder aktiviere (hab keinen Highvoltage Parallel Prommer)

Danke

LoD
22.08.2004, 20:37
Man man man... Man sollte ins Bett gehn wenns zu spät ist... Hatte natürlich den Oszilator nicht richtig angelötet...

Wenigstens den zweiten hab ich also schonmal wieder. Dem ersten muss ich wohl mal ein RC Glied spendieren.