ESP8266

ESP8266 aliyun例子分区表

以默认的partitions_esp8266.csv内容为例:

#Name,   Type, SubType, Offset,   Size, Flags
#Note: if you change the phy_init or app partition offset, make sure to change the offset in Kconfig.projbuild
nvs,      data, nvs,     0x9000,  0x4000
otadata,  data, ota,     0xd000,  0x2000
phy_init, data, phy,     0xf000,  0x1000
ota_0,    0,    ota_0,   0x10000, 0xF0000
fctry,    data, nvs,     0x100000,0x4000
ota_1,    0,    ota_1,   0x110000,0xF0000

To flash all build output, run ‘make flash’ or:
python /c/esp/ESP8266_RTOS_SDK-v3.3/components/esptool_py/esptool/esptool.py –chip esp8266 –port COM5 –baud 115200 –before default_reset –after hard_reset write_flash -z –flash_mode dio –flash_freq 40m –flash_size 4MB 0xd000 /d/Projects/ESP/esp-aliyun/Project/aliyun_light/build/ota_data_initial.bin 0x0000 /d/Projects/ESP/esp-aliyun/Project/aliyun_light/build/bootloader/bootloader.bin 0x10000 /d/Projects/ESP/esp-aliyun/Project/aliyun_light/build/aliyun_light.bin 0x8000 /d/Projects/ESP/esp-aliyun/Project/aliyun_light/build/partitions_esp8266.bin

#addr    #datatype			#size
0x0000	 bootloader			
0x8000	 partition_table
0x9000	 nvs				0x4000
0xd000	 ota_data			0x2000
0xf000	 phy_init			0x1000
0x10000  ota_0				0xF0000
0x100000 fctry				0x4000
0x104000 not used			0xC000
0x110000 ota_1				0xF0000
分区表,来源:这里