flash16m.overlay 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /delete-node/ &boot_partition;
  2. /delete-node/ &sys_partition;
  3. /delete-node/ &slot0_partition;
  4. /delete-node/ &slot1_partition;
  5. /delete-node/ &slot0_appcpu_partition;
  6. /delete-node/ &slot1_appcpu_partition;
  7. /delete-node/ &slot0_lpcore_partition;
  8. /delete-node/ &slot1_lpcore_partition;
  9. /delete-node/ &storage_partition;
  10. /delete-node/ &coredump_partition;
  11. #include <espressif/partitions_0x0_default_16M.dtsi>
  12. &slot0_partition {
  13. reg = <0x20000 DT_SIZE_K(7424)>;
  14. };
  15. &slot1_partition {
  16. /* slot0 (7424K) + 1 sector (4096 B), per boot_slots_compatible()'s
  17. * "secondary has one more than primary" design. */
  18. reg = <0x760000 DT_SIZE_K(7428)>;
  19. };
  20. &slot0_lpcore_partition {
  21. reg = <0xfa1000 DT_SIZE_K(32)>;
  22. };
  23. &slot1_lpcore_partition {
  24. reg = <0xfa9000 DT_SIZE_K(32)>;
  25. };
  26. &storage_partition {
  27. /* Size unchanged (192K, 8x what CONFIG_SETTINGS_NVS_SECTOR_COUNT
  28. * actually uses) - just shifted to follow slot1's new end. */
  29. reg = <0xfb1000 DT_SIZE_K(192)>;
  30. };
  31. &flash0 {
  32. reg = <0x0 DT_SIZE_M(16)>;
  33. ranges = <0x0 0x0 DT_SIZE_M(16)>;
  34. };