AVR Lock-Bits so korrekt?

Gast #1515751
Ich dachte, das ist ein Verbot-Bit, das Code IN der App-Sektion betrifft 
und nicht Zugriffe AUF die App-Sektion (der Bootloader funktioniert mit 
den Bits).
Gast #1515755
Ich sollte vieleicht dazusagen, dass der Bootloader auch 
unverschlüsselten Code installiert (Kunden-Firmware) - kann man dadurch 
etwas einschleusen, was die davor installierte Firmeware ausliest?
Gast #1515764
Eigentlich schützen die BLBs die App.Section vor dem Bootloader:

> BLB01, BLB02 Durch diese Bits kann der Code sogar vor dem Zugriff durch
> den Bootloader geschützt werden
> BLB11, BLB12 Diese Bits schützen den Bootloaderbereich selbst
(http://www.rn-wissen.de/index.php/Avr#Die_Fusebits)



> kann man dadurch etwas einschleusen, was die davor installierte
> Firmeware ausliest?

Kann man; gibt aber nen einfachen "Trick":
Sobald ein Kommando zum Schreiben einer Page kommt: erst mal gesamten 
App.Bereich löschen, danach erst die Page schreiben. (gelöscht werden 
muss die ja vor dem Schreiben sowieso)
Gast #1515838
> Ich schätz, dass BLB0 den Sinn des Bootloaders "zerstört", da er ja
Zugriff auf die App. Section verbietet (prohibited)

Du hast Recht, meine Bits tun es doch nicht. Hatte wohl was falsches 
getestet.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.