Skip to content

v4.0.1 - KVStore storage

Compare
Choose a tag to compare
@evedon evedon released this 08 Mar 14:19
· 58 commits to master since this release

New Features

  • Root of trust is stored in KVStore on internal flash.
  • ARM_UCP_FLASHIAP_BLOCKDEVICE update storage option uses the Mbed OS's default blockdevice for firmware storage.
  • Updated Mbed OS to 5.11.5.
  • Added configurations for K64F and K66F to use internal flash firmware storage and KVStore for Pelion Device Management Client.

Improvements

  • Bootloader no longer depends on Pelion Device Management Client. All files needed from PDMC have been put under the new modules folder.
  • Removed dependency on external sd-driver repo. The bootloader now uses sd-driver included in mbed-os.
  • Configuration is consolidated and it is now easier to add new devices to the config files.
  • Fixed compiler warnings.

Important Note

  • KVStore is not backward compatible with previous storage configurations. If your RoT is retrieved from NVStore/SOTP, please use bootloader v3.x.x.