Code: Select all
#Name,Type,SubType,Offset,Size
#boot,data,0,0x1000,4K
#reserved,0,0,0x2000,24K
partition,data,0,0x8000,4K
nvs,data,nvs,0x9000,12K
otadata,data,ota,0xC000,8K
free,data,0x40,0xE000,8K
factory,app,factory,0x10000,1344K
ota_0,app,ota_0,0x160000,1344K
flash,data,0x40,0x2B0000,64K
js_code,data,0,0x2C0000,256K
storage,data,0,0x300000,1024K
Partitions defined in '/home/esp32/V3_1_prerelease/template/partitions_espruino.csv' occupy 4.1MB of flash (4259840 bytes) which does not fit in configured flash size 4MB.
Calling gen_esp32.py directly gives this
../esp-idf/components/partition_table/gen_esp32part.py partitions_espruino.csv partitions_espruino.bin
Parsing CSV input...
WARNING: 0x8000 address in the partition table is below 0x9000
WARNING: 0x9000 address in the partition table is below 0xa000
WARNING: 0xc000 address in the partition table is below 0xd000
WARNING: 0xe000 address in the partition table is below 0xf000
WARNING: 0x10000 address in the partition table is below 0x11000
WARNING: 0x160000 address in the partition table is below 0x170000
WARNING: 0x2b0000 address in the partition table is below 0x2c0000
WARNING: 0x2c0000 address in the partition table is below 0x2d0000
WARNING: 0x300000 address in the partition table is below 0x310000
Looks like partition should not be defined in partitiontable anymore (?)