找到答案了,sdk中默認使用的partition_table不適用於W806。app分區的size默認大了,需要修改總size不超過1024k。
name, offset, size, flag
ft, 0x0, 0x2000, 0x0
bootloader, 0x2000, 0xC000, 0x0
partition_table, 0xE000, 0x1000, 0x0
app, 0xF000, 0xED000, 0x0
nvs, 0xFC000, 0x4000, 0x0
問 nvs和ptb報錯,[E] (4) ptb: partition app exceeds flash size;[E] (6) nvs_pt: read pt nvs fail