ATmega324 nach Fuse auf intern 128Khz, kein flashen mehr möglich

(Firma: matzetronics) #6542147
Lesenswert?
• ▲
▼
Die meisten Programmer kann man soweit runtertakten, das sie mit z.B. 
4kHz ISP programmieren.
Das ist abhängig vom Modell und der Programmiersoftware. Bei z.B. 
avrdude kann man per Kommandozeile die Geschwindigkeit einstellen.

Ich habe mit meinem AVRISP MkII auch schon MCs gerettet, bei denen mit 
128kHz und der CKDIV8 Fuse der MC nur noch mit 16kHz getaktet war.
Gast #6542151
Lesenswert?
• ▲
▼
Nein (wenn sich da beim ATmega324 nicht irgendwas wesentliches geändert 
hat).

Wenn du nur deshalb nicht flashen kannst, weil er mit 128kHz zu langsam 
läuft, such dir ein Programmiergerät, das langsamer läuft und passende 
Software dazu.

avrdude kann beispielsweise mit dem Parameter -B xx die Übertragungsrate 
massiv senken bei vielen Programmiergeräten.

MfG, Arno
Gast #6542163
Lesenswert?
• ▲
▼
Rapper B schrieb:

> Ich hatte eben per Fuses den internen 128hkz Takt eingeschaltet..nun
> kann ich ihn nicht mehr flashen.
> Ein externen Quarz geht offenbar auch nicht, get es mit einem Oscilator?

Nein, wenn du den internen 128kHz-Takt aktiviert hast, dann hilft kein 
externer Takt mehr. Der wird schlicht niemals wirksam.

Es gibt dann nur noch zwei Auswege:
1) hinreichend geringe ISP-Frequenz (wie weit es runter geht, hängt vom 
konkret verwendeten Programmer ab)
2) HV-Programming

Wenn du allerdings zusätzlich zur Wahl der internen 128kHz-Taktquelle 
per Fuses auch noch per Software (via CLKPR) den Takt weiter 
heruntergesetzt hast, dann könnte ein Trick helfen, um zumindest den 
Software-Teil unwirksam zu machen und vielleicht damit wieder in den 
Bereich zu kommen, den der Programmer kann.
Der Trick ist: das Device nach einem PowerCycle bis zum Programmieren im 
Reset zu halten.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.