Forum: Mikrocontroller und Digitale Elektronik stk500/stk501- kann nicht flashen


von Andreas R. (moron)


Lesenswert?

hallo,
benutze das avrstudio4, ein stk500 und ein stk501-board um einen 
at90can128 zu programmieren. jetzt ist mir schon der dritte controller 
nacheinander "abgeraucht" und ich weiß nich warum. ich flash ein oder 
2mal und beim 3. mal gehts nicht mehr, weder isp- noch 
parallel-programming.
kann jem die möglichen fehlerursachen evtl etwas eingrenzen? die jumper 
sind alle wie im lieferzustand gesetzt.
kann es auch an einem fehler in meinem programm liegen? dass ich etwas 
überschreibe und der controller sich deshalb nicht mehr flashen lässt???

gruß
andreas

von DerSchelm (Gast)


Lesenswert?

Hast Du was mit den Fuses gemacht, wenn ja was.

Ich hatte mal ein ähnliches Problem mit einem JTAG-Programmer, ich hatte 
einen Wackler im Flachbandkabel und mir sind reihenweise die Controller 
gestorben, Kabel repariert und gut wars.

Vielleicht mal einen strengen Blick auf den 
Sockel/Verbinder/Flachbandkabel werfen? Was sagt das Studio nach dem 
Programmieren? Wird der Chip noch erkannt?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

ISP-Frequenz auf unter 1/4 des Controllertaktes setzen. Ist sie zu hoch, 
passieren merkwürdige Dinge, auch verstellen von Fuses.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Andreas R. wrote:
> hallo,
> benutze das avrstudio4, ein stk500 und ein stk501-board um einen
> at90can128 zu programmieren. jetzt ist mir schon der dritte controller
> nacheinander "abgeraucht" und ich weiß nich warum.

Das hoert sich boese an, die sind ja ziemlich teuer :/
Bist Du Dir sicher dass die wirklich kaputt sind, oder doch nur verfust?

Ansonsten wirklich mal die Einstellungen und die ISP-Frequenz 
ueberpruefen. Wirf auch nen kritischen Blick auf den Sockel.

Gruss,
Michael

von Andreas R. (moron)


Lesenswert?

hi,
sry war gestern nicht online.
der isp-takt ist auf weniger als ein viertel eingestellt. daran liegts 
nicht. ich kann mal gucken obs am kabel liegt.
hab jetzt 6neue MC. "neues spiel neues glück".
ich hatte auch das richtige device angegeben. ich hatte allerdings die 
fuses auf "internen takt" gesetzt. das ist allerdings schon länger her 
und lief auch.
ich bin mir übrigens nicht sicher ob die controller kaputt sind, das ist 
ja das schlimme. aber ich kann weder flashen noch fuses setzen:(

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.