NVS Refactor ** Factory+Squeezelite FLASH required for this branch!

This is a major refactoring of the nvs parameters storage. To support
this, a new partition was added. To start using this branch, one must
flash all binaries and possibly re-configure the system.
This commit is contained in:
Sebastien
2019-10-03 14:15:59 -04:00
parent 725636e0c4
commit b6f1ce9a7a
22 changed files with 168 additions and 196 deletions

View File

@@ -4,4 +4,5 @@ nvs, data, nvs, 0x9000, 0x4000,
otadata, data, ota, 0xD000, 0x2000,
phy_init, data, phy, 0xF000, 0x1000,
recovery, app, factory, 0x10000, 0x140000,
ota_0, app, ota_0, 0x150000, 0x2B0000,
ota_0, app, ota_0, 0x150000, 0x2A0000,
settings, data, nvs, 0x3F0000, 0x10000,
1 # Name, Type, SubType, Offset, Size, Flags
4 otadata, data, ota, 0xD000, 0x2000,
5 phy_init, data, phy, 0xF000, 0x1000,
6 recovery, app, factory, 0x10000, 0x140000,
7 ota_0, app, ota_0, 0x150000, 0x2B0000, ota_0, app, ota_0, 0x150000, 0x2A0000,
8 settings, data, nvs, 0x3F0000, 0x10000,