invalid header: 0x01faoofe

CSDN风正豪
Posts: 4
Joined: Sat Oct 21, 2023 3:34 am

invalid header: 0x01faoofe

Postby CSDN风正豪 » Sat Oct 21, 2023 3:40 am

我的开发板可以烧录ESP32-IDF例程代码,并且能够按照预期运行。而我烧录ESP32BOX代码到自己的开发板,出现invalid header: 0x01faoofe报错。
我尝试对比了两者启动运行的时候的打印信息,发现他们的entry部分有所不同。
请问我这个有可能是什么原因导致的?解决办法是什么?
Attachments
QQ图片2.png
ESP32BOX代码运行和例程代码运行的启动不同支持
QQ图片2.png (31.93 KiB) Viewed 29720 times
QQ图片1.png
ESP32BOX代码运行产生的报错
QQ图片1.png (5.51 KiB) Viewed 29720 times

Lvhaiyu
Posts: 13
Joined: Fri Sep 15, 2023 7:10 am

Re: invalid header: 0x01faoofe

Postby Lvhaiyu » Mon Oct 23, 2023 2:23 am

可以检查一下您的开发板 flash size 是否足够支持该固件

CSDN风正豪
Posts: 4
Joined: Sat Oct 21, 2023 3:34 am

Re: invalid header: 0x01faoofe

Postby CSDN风正豪 » Wed Nov 08, 2023 3:52 pm

您好,我是使用的ESP32-S3FH4R2芯片,好像是有4MB的Flash。但是这个模组似乎只需要3MB就够了
Attachments
QQ图片20231108235205.png
QQ图片20231108235205.png (76.7 KiB) Viewed 29260 times

ESP_Xuxin
Posts: 83
Joined: Thu Sep 22, 2022 3:35 am

Re: invalid header: 0x01faoofe

Postby ESP_Xuxin » Thu Nov 09, 2023 2:50 am

这只是 app 的大小,你看下分区表大小的配置,是否正确?

CSDN风正豪
Posts: 4
Joined: Sat Oct 21, 2023 3:34 am

Re: invalid header: 0x01faoofe

Postby CSDN风正豪 » Thu Nov 09, 2023 4:03 pm

您好,分区表是这样的。本人不是特别会看,请问根据这个分区表来看,是不是内存不够的问题。或者说有没有什么解决办法?
Attachments
Snipaste_2023-11-10_00-01-05.png
Snipaste_2023-11-10_00-01-05.png (468.54 KiB) Viewed 29205 times

ESP_Xuxin
Posts: 83
Joined: Thu Sep 22, 2022 3:35 am

Re: invalid header: 0x01faoofe

Postby ESP_Xuxin » Fri Nov 10, 2023 2:32 am

这可以看到,例如最后一个 model 分区,offset 偏移已经到了 7M 左右,你这 4M 的 flash 肯定放不下;

这个 demo 除了 app(4.2M) 分区,还有 storage(2.6M) ,model(7.6M)

具体分配可以看你工程下的 partitions.csv 分配表
或者你可以进 build 目录,执行下面操作,看下最终 bin 文件实际大小,esptool.py --chip ESP32-S3 merge_bin -o ESP-BOX-3-1.2.3.bin @flash_args

Who is online

Users browsing this forum: No registered users and 13 guests