Code-Protection mit Lock-Bits (AVR-Atmega)

Gast #471597
Lesenswert?
• ▲
▼
Hallo Mitstreiter,

ich weiß, dass das Thema schon mehrfach diskutiert wurde. Beim 
Durchlesen der verschiedenen Threads und des Datenblattes des ATmega 16 
sind noch ein paar Fragen offen.

Insgesamt gibt's ja 3 Schutzmöglichkeiten:
(1) LB-Mode 1-3:   Schreib-/Leseschutz über Programmiergerät (Bits 
LB2/LB1)
(2) BLB0-Mode 1-4: Schreib-/Leseschutz Applikation-Block (Bits 
BLB02/BLB01)
(3) BLB0-Mode 1-4: Schreib-/Leseschutz Bootloader-Block (Bits 
BLB12/BLB11)

Kann mir jemand sagen, wieso zum LB-Mode noch Schutzmechanismen für die 
Applikations- und/oder Bootloader-Sektion vorhanden sind? Wenn über 
LB-Mode der Schreib- und Leseschutz beim Controller aktiviert wird, 
benötigt man doch nochmalerweise keinen Bootloader- und/oder 
Applikationsschutz, oder?

Mfg
Thomas Müller
(Firma: TravelRec.) Persönliche Seite #473436
Lesenswert?
• ▲
▼
>Wenn über
>LB-Mode der Schreib- und Leseschutz beim Controller aktiviert wird,
>benötigt man doch nochmalerweise keinen Bootloader- und/oder
>Applikationsschutz, oder?

Normal nicht, aber zur Sicherheit. Es kann durch Programmfehler oder 
niedrige Betriebsspannung passieren, daß die CPU falsche Befehle 
ausführt. Dies könnte zum Beispiel auch ein "Schreibe Flash" sein. Das 
muß man ausschließen können. Wenn man einen Bootloader einsetzt, dann 
sollte man sowieso den Flash komplett abriegeln, außer für 
Schreibzugriffe des Bootloaders in der Applikation, weil dafür ist er ja 
da.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.