完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
下载官方Demo:esp-idfexamplesstoragesd_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 |
|
相关推荐
1 条评论
1个回答
|
|
|
在这种情况下,我们需要按照以下步骤来解决问题:
1. 首先,确保您已经安装了最新版本的esp-idf。这可以通过运行以下命令来完成: ``` python -m pip install --upgrade esptool ``` 2. 接下来,尝试清除ESP32设备的闪存。这可以通过以下命令完成: ``` idf.py -p PORT erase-flash ``` 请将`PORT`替换为您的设备连接端口。 3. 重新下载官方Demo: ``` git clone https://github.com/espressif/esp-idf.git cd esp-idf/examples/storage/sd_card ``` 4. 确保您的设备连接正确,然后尝试重新烧录: ``` idf.py -p PORT flash ``` 请将`PORT`替换为您的设备连接端口。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
468 浏览 0 评论
986 浏览 0 评论
1708 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1364 浏览 1 评论
1253 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1287浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
943浏览 3评论
2382浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2570浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1071浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-13 03:42 , Processed in 5.512074 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1117
