Welche Lockbit Einstellungen für Bootloader?

Gast #1875698
Lesenswert?

wie funktioniert das überhaupt bei avrdude mit den Lockbits? Wenn ich 
einen Fabrikneuen Mega32 lese bekomme ich für die Lockbits 0x3F. Laut 
Datenblatt sollte das doch 0xFF sein. Jedenfalls sind laut Datenblatt 
alle Bits "unprogrammed" (1)

Ist das ein ähnliches Problem wie bei den Mega168 mit der EFUSE?
Gast #1875763
Lesenswert?

Die unbenutzten Bits sollten aber 1 sein, nicht 0. Wenn ich in's 
Datenblatt schaue und die Fusebits berechnen will steht da überall 1. 
Wenn ich z.B. BLB1 Mode 3 setzen will komme ich auf 0xCF, avrdude will 
aber 0x0F haben.
#1875879
Lesenswert?

avrdude wird halt wissen, daß es die obersten Bits nicht gibt,
hat aber vergessen ins Datenblatt zu sehen und nimmt sie zu 0 an.

Ändern kannst du sie sowieso nicht, beim Auslesen
sollte laut DB eine 1 drin stehen, aber weil sie eh
keine Bedeutung haben, ist es doch vollkommen egal.

Ich sehe jetzt irgendwie nicht das Problem.
Gast #1875926
Lesenswert?

> Ich sehe jetzt irgendwie nicht das Problem.

Das Problem ist, dass man sich normalerweise am Datenblatt orientiert, 
wenn man so etwas macht. Nur leider funktioniert das nicht. Woher soll 
man wissen, dass avrdude anderer Meinung ist?

Ich saß jedenfalls hier und kam nicht weiter deshalb, bis ich dahinter 
gekommen bin.

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