ESP32 S2 WROOM自定义分区表设超大尺寸无编译报错技术问询
ESP32 S2 WROOM自定义分区表超大尺寸无编译报错问题
问题背景
使用PlatformIO开发ESP32 S2 WROOM(搭载4MB Flash),为最大化app0存储容量、预留更多NVS用户设置空间,采用自定义分区表方案。
测试操作
- 手动计算分区偏移量,将分区大小设置为600MB这类32位范围内的超大值
- 故意设置偏移量+分区大小超出4MB Flash的实际上限,制造内存溢出场景
实际与预期差异
- 预期:编译器应因无效内存地址/尺寸报错
- 实际:编译过程无任何报错或警告,且编译日志显示app0尺寸已按分区表设置增大,但无法确认分区表是否有效
排查确认
已确认编译器正常读取了自定义分区表内容。
内容的提问来源于stack exchange,提问作者FBM
相关产品推荐
相关产品推荐

