下载官方Demo:esp-idf\examples\storage\sd_card
出现如下错误:
```
File md5: 330255fa705671ccd46801a5cc2d1e41
Flash md5: 2f96fdc5a8d3d8229c2036f90ce59db6
MD5 of 0xFF is bf962a57871258e1e226c47e04f2a18b
A fatal error occurred: MD5 of file does not match data in flash!
CMake Error at run_cmd.cmake:14 (message):
esptool.py failed
Call Stack (most recent call first):
run_esptool.cmake:21 (include)
```
1. 明明使用 idf.py build 是编译成功的,而使用 idf.py flash 下载就会出现如上错误。
2. 将例程中的 // #define USE_SPI_MODE 注释打开,使用 SPI接口读写SD卡,编译后的代码是可以烧录的。不清楚为什么用SDIO就会导致MD5错误,从而导致不能烧录?
ESP-IDF版本 V4.2
esp32烧录flash时md5验证错误,导致不能烧录。可build编译是对的,而且是官方Demo
-
- Posts: 1
- Joined: Sun Apr 11, 2021 3:37 am
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: esp32烧录flash时md5验证错误,导致不能烧录。可build编译是对的,而且是官方Demo
请确认一下以下项:
1、使用的是哪种芯片或模组?
2、GPIO12 是否有拉高?
3、espefuse.py --chip esp32 --port /dev/ttyUSB0 summary,看一下 XPD_SDIO_ 开头的几个 bits。
1、使用的是哪种芯片或模组?
2、GPIO12 是否有拉高?
3、espefuse.py --chip esp32 --port /dev/ttyUSB0 summary,看一下 XPD_SDIO_ 开头的几个 bits。
Who is online
Users browsing this forum: No registered users and 79 guests