PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega haengt sich auf..



goara
29.02.2008, 18:21
Hallo, was kann denn einen Atmega644 zum "abstürzen bringen...
habe ein selbstgeabutes board.. normal läuft das programm super, manchmal bleibt es aber hängen... dannach läuft es wieder wieter ( ohne reset) also so wie wenn an der stelle ne wait x anweisung oder so gewesen wäre...
wackler in der stromzufuhr kanns ja nicht sein ?? kann sowas vielciht durch n defektes quarz oder so kommen, oder was habt ihr für ideen ??

zerush
29.02.2008, 18:54
Hi,

ich hatte ein ähnliches Problem, dass er mal einfach stehen blieb, manchmal aber sogar einen Reset durchführte.
Bei mir war es eine kalte Lötstelle an den Kondensatoren, die am Quarz hängen.

Miss am besten dort nochmal alles nach.

mfg
zerush

goara
29.02.2008, 19:18
ok, dann werde ich mal die quarzgegend abmessen..

Besserwessi
29.02.2008, 20:45
Das könnte auch der watchdog sein. Bei einigen Typen muß man den über die Fuses ausstellen, wenn man ihn nicht haben will.

zerush
29.02.2008, 20:48
Der Watchdog sollte aber eigentlich einen Reset auslösen. Da darf das Programm nicht weiter laufen. Ich denke ihm fehlt einfach der Takt...

Zum Testen kannst du ja einfach mal den internen Takt aktivieren und gucken obs dann auch passiert.