AVRdude - Rettet den 128kHz-Oszillator

#287919
Lesenswert?

Hi,

ich weiß nicht, ob es jemandem nützt:

Ich hab es nicht geschafft den ATtiny13 mit UISP zu programmieren.
AVRdude unterstützt diesen Chip zwar, hat aber in der aktuellen
CVS-Version keine eingebaute 'Bremse' um die ISP-Frequenz unter 1/4
des internen 128kHz-Oszillators zu bringen.

Habe also die Fuses für diesen Oszillator gesetzt und danach konnte ich
den Chip mit AVRdude weder lesen noch neu programmieren (wegen besagtem
Manko).

Deswegen hab ich die aktuelle Version aus dem CVS für Windows
kompiliert. Einmal mit Bremse und einmal die Originalversion. Damit
ließ sich der Kleine wieder problemlos beschreiben/lesen.

Grüße,
Freakazoid
Angehängte Dateien:
Gast #287921
Lesenswert?

Hatte mal ein ähnliches Problem - hatte versehentlich die Fuses so
gesetzt, dass der µC extrem langsam lief. Der ISP konnte ihn dann nicht
mehr programmieren (parallel oder Atmel seriell). Habe dann mit
"Gewalt" 1MHz per Funkionsgenerator auf den Takt-Eingang von aussen
gelegt (TTL Pegel, Versorgung 5V) konnte ihn dann problemlos
programmieren.
#287926
Lesenswert?

Hallo André,

vielen Dank für das Kompilat, war die Rettung für mein 32 kHz
Uhrenquarz.

Hast du den/die AVRdude Entwickler mal auf das Manko aufmerksam
gemacht? Weil ein Kommandozeilenparameter für diese Bremse sollte
eigentlich kein Aufwand sein und die Entwickler freuen sich bestimmt
auch über deinen Code.

Beste Grüße,
Bartl

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren