Forum: Mikrocontroller und Digitale Elektronik Atmega32 Lock Byte (von avrdude): Wert "0xc"


von Gast (Gast)


Lesenswert?

Hallo Atmel-Fangemeinde,

vorhin habe ich das Lock Byte eines Atmega32 mit avrdude ausgelesen.

Es hat den Wert "0xC".

Koennt Ihr mir ins Deutsche uebersetzen, was das bedeutet? Aus dem Lesen 
des Datenblatts und der avrdude-Dokumentation werd ich nicht schlauer.

Schoenen Gruß,
Verzweiflung

von holger (Gast)


Lesenswert?

>Es hat den Wert "0xC".

Das bedeutet das alle Lockbits programmiert wurden.
Der Chip ist komplett gegen auslesen geschützt.

von holger (Gast)


Lesenswert?

>Koennt Ihr mir ins Deutsche uebersetzen, was das bedeutet? Aus dem Lesen
>des Datenblatts und der avrdude-Dokumentation werd ich nicht schlauer.

Nachlesen kannst du im Kapitel

Memory Programming

von Gast (Gast)


Lesenswert?

Dank Dir Holger.

Fuer LB2 und LB1 bedeutet das laut Datenblatt:

 Further programming and verification of the Flash and
 EEPROM is disabled in Parallel and SPI/JTAG Serial
 Programming mode. The Fuse bits are locked in both
 Serial and Parallel Programming mode.

Fuer BLB02 und BLB01 bedeutet "0xC" dann:

 No restrictions for SPM and LPM accessing the Application section.

Bedeutet das fuer mich, dass ich den Chip von der Platine loeten und 
ersetzen muss, wenn ich da noch einmal eine andere Firmware hochladen 
moechte?

Gruß,
Verzweiflung

von Teplotaxl X. (t3plot4x1)


Lesenswert?

Warum sollte es das?

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.