ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

shenbk
Posts: 12
Joined: Thu Jun 10, 2021 2:45 am

ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby shenbk » Tue Dec 14, 2021 9:00 am

通过espefuse.py --port com4 burn_efuse VDD_SPI_AS_GPIO 1对ESP32C3的eFuse中BLOCK0的VDD_SPI_AS_GPIO写入1,从而将VDD_SPI引脚作为普通I/O来使用,写入前eFuse中的所有BLOCK内容如图:
eFuse查询.png
eFuse查询.png (35.01 KiB) Viewed 6621 times
写入成功后再次检测如图:
eFuse修改结果(标注).png
eFuse修改结果(标注).png (37.13 KiB) Viewed 6621 times
但是此后该芯片再也不能下载程序,具体错误如图:
下载出错.png
下载出错.png (15.19 KiB) Viewed 6621 times
请问有哪位遇到过类似问题,具体是哪里设置出错。

shenbk
Posts: 12
Joined: Thu Jun 10, 2021 2:45 am

Re: ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby shenbk » Thu Dec 16, 2021 1:48 am

另外就是使用esptool.py --port com4 write_flash_status --non-volatile 0是无法修改FLASH状态的,具体如下
修改FLASH状态(标注).png
修改FLASH状态(标注).png (30.76 KiB) Viewed 6564 times

Xin888
Posts: 11
Joined: Wed Dec 15, 2021 8:08 am

Re: ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby Xin888 » Sat Dec 25, 2021 1:18 am

我是遇到了sha256没通过,感觉有点玄学 :mrgreen:

86yhs@163.com
Posts: 2
Joined: Mon Oct 30, 2023 4:45 am

Re: ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby 86yhs@163.com » Mon Oct 30, 2023 4:51 am

我也遇到了同样的情况, 改了此熔丝后,esp32c3芯片(芯片内4MB)无法下载,也不运行; 但通过efuse
命令行是可以连接芯片。

86yhs@163.com
Posts: 2
Joined: Mon Oct 30, 2023 4:45 am

Re: ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby 86yhs@163.com » Mon Oct 30, 2023 5:30 am

遇到了同样问题, 改熔丝显示成功后,本来期待多一个gpio11可以用,现在好了,程序不能下载,不能运行,一个io口也没得用了。
测试了2个esp32c3,都是同一个问题;

芯片没死,因为通过espefuse.py 命令行可以连上芯片,但就是无法下载程序,之前下载的也不运行了。

jevian
Posts: 1
Joined: Mon Mar 04, 2024 2:03 am

Re: ESP32C3通过eFuse将VDD_SPI_AS_GPIO设置为1后,程序MD5不匹配

Postby jevian » Mon Mar 04, 2024 2:05 am

这个问题解决了吗?我计划使用esp32fh4,并且把VDD_SPI当作gpio来使用,现在看到这个论坛的消息有点不敢了。

Who is online

Users browsing this forum: No registered users and 146 guests