Lockbits bei mega AVRs

pmac

Neues Mitglied
23. Sep. 2008
54
0
0
Sprachen
Hallo,

mit Hilfe der Lockbits kann man prima sein Programm vor dem Auslesen mit Debuggern oder Emulatoren schützen. Nur leider ist dann auch der schreibende Zugriff auf das Flash vom Programm aus nicht möglich :-(
Irgendwo meine ich gelesen zu haben, das man die Lockbits per software setzen kann - nur leider kann ich die Quelle nicht wiederfinden.
Vielleicht weiß ja jemand, ob das wirklich geht?

Danke
Peter
 
Hallo Peter,

man kann die Bootloader-Lockbits über die Software programmieren und alle Lockbits lesen, das geht über SPM (Register SPMCR). Schau am besten einmal in das Datenblatt im Kapitel Self-Programming-Flash.

Dirk :ciao:
 
Danke Dirk, SPMCR war das richtige Stichwort für mich.
Peter
 
Hallo Dirk,
mit den Bootloader-Lockbits funktioniert das ganz gut. Aber mit den globalen Lockbits LB0 UND LB1 scheint es nicht zu gehen.
Hast Du darüber Informationen?

Danke
 
Hallo Peter,

soweit mir bekannt ist, kann man nur die Bootloader-Lockbits über die Software ändern. LB0 und LB1 ändern geht nur über das Programmierinterface.

Dirk :ciao:
 
Danke Dirk, dann sind meine Tests wohl richtig!

Peter
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)