Difference between revisions of "PineTime bootloader improvements"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
== Current memory map == | == Current memory map == | ||
[[File:MemoryMap.png]] | [[File:MemoryMap.png]] | ||
Internal flash: | |||
* Bootloader contains the MCUBoot bootloader. | |||
* Boot log is currently not used. Can be use to provide reboot logs to the application | |||
* App is the PRIMARY SLOT for MCUBoot : the firmware that is currently running. | |||
* Scratch is used by MCUBoot as temporary storage for swap operation | |||
External flash: | |||
* Bootloader assets : boot logo | |||
* OTA : SECONDARY SLOT for MCUBoot. During OTA, this is where the new version of the firmware is stored. | |||
* FS : space available for the application firmware. | |||
== Changes == | == Changes == |