Gast
#454659
Hallo, ist es eigentlich möglich die Lock Bits so einzustellen, dass ein erneutes Programmieren und Verifizierung über den Bootloader möglich ist, ohne dass der Code nachher ausgelesen werden kann? Die normalen Lockbits müssen ja sowieso beide gesetzt sein, damit ein Auslesen über SPI verhindert wird. Zu den BootLockBits: Wenn ich alles sperre, außer das Schreiben in die Application Section von der Bootloader Section aus, dann kann ich zwar das Auslesen verhindern und das Programmieren ermöglichen, ich kann aber nicht mehr verifizieren, ob der Code richtig aufgespielt wurde. (höchstens noch beim ersten Mal, wenn ich die BootLockBits nach dem verifizieren setze) Theoretisch müßte man die BootLockBits zusammen mit dem Code löschen können, um sie nach dem verifizieren wieder zu setzen. Aber so viel ich weiß, kann das dazu erforderliche ChipErase Kommando nur über SPI ausgeführt werden. Gibt es überhaupt eine Lösung für mein Problem?