[已解决] 新增分区后编译失败

Kx_Kevin
Posts: 27
Joined: Mon Jul 25, 2022 2:33 am

[已解决] 新增分区后编译失败

Postby Kx_Kevin » Fri Aug 05, 2022 10:37 am

Hi

我之前的IDF-V4.0的时候,按照下图左侧新增一个分区是没有问题的。
现在换到IDF-V4.4.2,依旧这样新增一个abup_fota分区,就出现编译错误了,请问是什么原因呢,怎么解决?
微信图片_20220805183435.png
微信图片_20220805183435.png (210.55 KiB) Viewed 2365 times
感谢答复

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: 新增分区后编译失败

Postby ESP_Gargamel » Fri Aug 05, 2022 11:49 am

type 为 data,subtype 为 ota 为保留类型,size 为 0x2000 也是保留使用。如果之前没问题,那是之前有问题。
你这分区表中没有 ota_0 和 ota_1,要 ota data 分区何用?
如果你要做 ota,那么按照 ota 的 partition 来写,如果你要存些你自己的数据,那看下 https://docs.espressif.com/projects/esp ... ml#subtype 这个章节的最后一段,用自定义的 type 和 subtype。

Kx_Kevin
Posts: 27
Joined: Mon Jul 25, 2022 2:33 am

Re: 新增分区后编译失败

Postby Kx_Kevin » Sat Aug 06, 2022 5:53 am

Hi

感谢答复
也不知道之前IDF-V4.0的时候为什么直接就能用了......
我把type改成app,subtype改为ota_0,size 1M编译通过,app已经可以识别到该分区了

再次感谢

Who is online

Users browsing this forum: No registered users and 75 guests