Forum: Mikrocontroller und Digitale Elektronik AT90USB162 Takt (-teiler) ?


von Josef K. (josefk)


Lesenswert?

Hallo zusammen,

ich muss hier einfach kurz was schreiben, weil mich der at90usb162 etwas 
verwirrt. Er wird standartmäsig mit einem Bootloader ausgeliefert und 
hat, soweit ich das im AVR-Studio auslesen kann, einen Frequenzteielr 
von 8 eingestellt. Daher dachte ich, dass ich anfangs CKSEL3...1 
programmieren muss um meinem µC klar zu machen, dass er an 8MHz hängt, 
und dann natürlich noch den Teiler raus nehmen. Ich kann aber keinen 
Fuses programmieren! Das Flash dann schon wieder, aber Fuses sind 
"gelocket". Habt Ihr das Problem auch?
Außerdem hab ich noch diesen Beitrag "Atmega 162 und Quarz Oszillator." 
gefunden, in dem erklärt wird, dass der Bootloader den Teiler raus 
nimmt.

Mit welchem Takt läuft denn das Ding nun? Bin verwirrt...

von Josef K. (josefk)


Lesenswert?

Lol. Hab grad rausgefunden, dass sich CKDIV8 programmieren lässt nachdem 
der Bootloader ausm Flash raus ist. :)
Bin immer noch verwirrt...

von Stefan Salewski (Gast)


Lesenswert?

Den Taktteiler kann man auch per Software beeinflussen, man muss also 
nicht unbedingt die FUSES ändern. Ich denke, vorgabe-mäßig wird Takt/8 
per Fuses  eingestellt sein, der Bootloader mag dann auf schnellen Takt 
umschalten.

Dass sich die Fuses nur umprogrammieren lassen (CKDIV8) wenn man den 
Bootloader überschreibt/löscht würde ich nicht erwarten.

Ich habe aber bisher nur den AT90USB1287 verwendet.

von Stefan Salewski (Gast)


Lesenswert?

>Dass sich die Fuses nur umprogrammieren lassen (CKDIV8) wenn man den
>Bootloader überschreibt/löscht würde ich nicht erwarten.

Meine AT90USB1287 waren übrigens alle gegen Auslesen gesichert, Atmel 
wollte wohl nicht, dass man den Bootloader auslesen kann. Entsprechend 
konnte man das Lockbit auch nicht ändern. Vielleicht sind alle Fuses 
blockiert, wenn das Lockbit gesetzt ist? Ich habe es nicht ausprobiert.

von Josef K. (josefk)


Lesenswert?

Bei mir war das Lockbit anfangs auch gesetzt. Jetzt ist es aber nicht 
mehr gesetzt. BLB1 ist auch nicht gesetzt, was es vorher schon war. 
Keine Ahnung wie ich das angestellt habe.

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.