ESP-IDF:ESP32 fatory分区不够用,重新分区的方法

在尝试构建项目时遇到了ESP32的分区表空间不足的问题,具体表现为bootloader和app分区的大小超过了预设的空间。错误信息显示apppartitiontoosmallforbinary。为了解决这个问题,用户修改了menuconfig,并在工程目录下添加了一个新的分区表,重新配置了分区大小,特别是增大了factory分区的大小。

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

ESP-IDF:ESP32 fatory分区不够用,重新分区的方法

错误log:

[1/9] Performing build step for ‘bootloader’
[1/1] cmd.exe /C “cd /D D:\Espressif\esp-idf-5.0\MyCode\simple\build\bootloader\esp-idf\esptool_py && d:\vscode-espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe D:/Espressif/esp-idf-5.0/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 D:/Espressif/esp-idf-5.0/MyCode/simple/build/bootloader/bootloader.bin”
Bootloader binary size 0x63e0 bytes. 0xc20 bytes (11%) free.
[6/7] Generating binary image from built executable
esptool.py v3.2-dev
Merged 25 ELF sections
Generated D:/Espressif/esp-idf-5.0/MyCode/simple/build/simple.bin
[7/7] cmd.exe /C "cd /D D:\Espressif\esp-idf-5.0\MyCode\sim…in D:/Espressif/esp-idf-5.0/MyCode/simple/build/simple.bin"FAILED: esp-idf/esptool_py/CMakeFiles/app_check_size
cmd.exe /C “cd /D D:\Espressif\esp-idf-5.0\MyCode\simple\build\esp-idf\esptool_py && d:\vsc

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值