Gast
#2556081
Halli hallo, bisher lebte ich in dem Glauben, dass Bootloader sich ausschließlich in einer Bootsektor-Section ausführen lassen, da eben nur dort Schreibzugriffe auf den Flash möglich sind. Nun sah ich eben einen Thread (Beitrag "ATtiny45 Bootloader") wo auch jemand für z.B. Tiny's einen Bootloader geschrieben hat, welcher lt. Erfahrung und Datenblatt keine extra Bootloadersection hat. Bin dem natürlich auch sofort nachgegangen und hab das Self-Programming-Fuse beim ATtiny13 entdeckt, welches die SPM-Methoden aktiviert. Nun frage ich mich, warum ich bei Controllern mit Bootloader-Sectionen sogar noch Platz verschwenden sollte, wenn der Bootloadercode kleiner ist als die eingestellte Bootloadersize, wenn ich dafür Self-Programming nutzen kann. Sind das einfach 2 unterschiedliche Techniken, die sich unterschiedlich etabliert haben? Gibt es Controller mit Bootloadersection ohne Self-Programming-Fuse? Ein leicht verwirrter Frank ;)