Parcourir la source

test_apps: add anti rollback configuration for bootloader build

Mahavir Jain il y a 5 ans
Parent
commit
e08a3e1d63

+ 7 - 0
tools/test_apps/system/bootloader_sections/partitions_example.csv

@@ -0,0 +1,7 @@
+# Name,   Type, SubType, Offset,   Size, Flags
+# Note: if you have increased the bootloader size, make sure to update the offsets to avoid overlap
+nvs,      data, nvs,     ,        0x4000,
+otadata,  data, ota,     ,        0x2000,
+phy_init, data, phy,     ,        0x1000,
+ota_0,    app,  ota_0,   ,        1M,
+ota_1,    app,  ota_1,   ,        1M,

+ 5 - 0
tools/test_apps/system/bootloader_sections/sdkconfig.ci.anti_rollback

@@ -0,0 +1,5 @@
+CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE=y
+CONFIG_BOOTLOADER_APP_ANTI_ROLLBACK=y
+CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
+CONFIG_PARTITION_TABLE_CUSTOM=y
+CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions_example.csv"