Search found 4 matches

by FridayNight
Tue Sep 21, 2021 5:50 am
Forum: ESP-IDF 中文讨论版
Topic: monitor中报错:invaild header: 0x1241254
Replies: 6
Views: 7524

Re: monitor中报错:invaild header: 0x1241254

你好,已经发现问题所在了。似乎是因为不明原因,efuse中的SPI_BOOT_CRYPT_CNT被烧写为了0b001。导致开启了flash加密,那么这时候把未加密的代码下载进去就会导致这个问题。把代码加密后下载之后程序就运行正常了。

但是之前的代码中完全有没有对efuse操作的部分,请问哪些操作可能导致efuse被烧写呢?
by FridayNight
Sun Sep 19, 2021 1:11 pm
Forum: ESP-IDF 中文讨论版
Topic: monitor中报错:invaild header: 0x1241254
Replies: 6
Views: 7524

Re: monitor中报错:invaild header: 0x1241254

确实是之前烧录过一次其他程序之后出现了这样的问题。但是现在不管再怎么烧写什么程序甚至擦除flash之后都还是有这个问题。想知道该如何解决才能让芯片恢复正常?
by FridayNight
Fri Sep 17, 2021 4:29 pm
Forum: ESP-IDF 中文讨论版
Topic: monitor中报错:invaild header: 0x1241254
Replies: 6
Views: 7524

Re: monitor中报错:invaild header: 0x1241254

你好,使用的是ESP32-DevKitM-1,搭载的是esp32-c3-mini模组,目标确实是esp32c3
by FridayNight
Thu Sep 16, 2021 2:02 pm
Forum: ESP-IDF 中文讨论版
Topic: monitor中报错:invaild header: 0x1241254
Replies: 6
Views: 7524

monitor中报错:invaild header: 0x1241254

使用的环境:v4.4-dev-3042-g220590d599
使用的开发板:ESP32-DevKitM-1

情况是这样的。
使用Built-in接口对esp32c3进行一次程序烧写之后,程序无法启动,并且monitor中快速打印“invalid header:0xXXXXXXX”(具体数字每次变化)
之后,不管是用其他程序覆盖,还是更换idf版本,甚至用erase_flash擦除整个芯片之后,monitor中还是会打印上述结果