Forum: Mikrocontroller und Digitale Elektronik usbasp ISP Takt ändern


von Markus B. (markus_b77)


Lesenswert?

Hi,
ist es irgendwie möglich, den ISP Takt vom usbasp per Software zu 
ändern? Ich hab nämlich das Problem, dass sich viele AVR mit dem 
schnellen Takt nicht programmieren lassen und mit dem langsamen Takt 
dauert es beim ATmega32 265 Sekunden, jeweils zum Programmieren und für 
Verify.

Es wäre hilfreich, wenn ich zum Programmieren der Fusebits einen 
langsameren Takt und für den Rest einen schnellen Takt verwenden könnte. 
Die Option -B von AVRDUDE funktioniert aber nicht.

Gibt es außer dem Jumper keine Möglichkeit, den ISP Takt zu ändern?

von Bernhard M. (boregard)


Lesenswert?

Die neueren Versionen von avrdude und der USBasp Firmaware können den 
ISP Takt einstellen. Bei avrdude mit Parameter -B.

von Markus B. (markus_b77)


Lesenswert?

danke für die schnelle Antwort. Ich hatte die -B Option eigentlich schon 
probiert. Aber entweder hab ich was falsch gemacht oder es gab 
gleichzeitig noch irgend ein anderes Problem. Jedenfalls ging es nicht.

Jetzt geht es seltsamerweise.

von Markus B. (markus_b77)


Lesenswert?

So, ich hab jetzt eine kleine Änderung im Makefile gemacht. Jetzt werden 
die Fuses mit -B5.0 und der Rest mit -B1.0 programmiert. Damit läuft es 
jetzt

von bingo (Gast)


Lesenswert?

avrdude -i geht auch oft

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.