完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
sqw@ubuntu:~/esp/hello_world$ idf.py flash
Checking Python dependencies... Python requirements from /home/sqw/esp/esp-idf-v4.0/requirements.txt are satisfied. Adding flash's dependency "all" to list of actions Executing action: all (aliases: build) Running ninja in directory /home/sqw/esp/hello_world/build Executing "ninja all"... [1/3] Performing build step for 'bootloader' ninja: no work to do. Executing action: flash Choosing default port b'/dev/ttyUSB0' (use '-p PORT' option to set a specific serial port) Running esptool.py in directory /home/sqw/esp/hello_world/build Executing "/usr/bin/python /home/sqw/esp/esp-idf-v4.0/components/esptool_py/esptool/esptool.py -p /dev/ttyUSB0 -b 460800 --before default_reset --after hard_reset write_flash @flash_project_args"... esptool.py -p /dev/ttyUSB0 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 2MB 0x8000 partition_table/partition-table.bin 0x1000 bootloader/bootloader.bin 0x10000 hello-world.bin esptool.py v2.8 Serial port /dev/ttyUSB0 Connecting........__ Detecting chip type... ESP32 Chip is ESP32D0WDQ6 (revision 0) Features: WiFi, BT, Dual Core, Coding Scheme None Crystal is 40MHz MAC: 30:ae:a4:00:1c:ac Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Compressed 3072 bytes to 103... Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 4491.3 kbit/s)... File md5: 5d61d196adc3dba01928f264eb169be7 Flash md5: 1cbd8b1afbfa4df8a7b1e1800ea4c8c5 MD5 of 0xFF is 988a096f6bee866b744ec2be0247ba9e A fatal error occurred: MD5 of file does not match data in flash! esptool.py failed with exit code 2 idf输出如上所示,我用的是ESP32比较早的开发板,是ESP32-S,最开始能够下载运行,后来运行spi receiver 历程并修改代码后出现此情况。 |
|
相关推荐
1个回答
|
|
|
以下是一些建议来解决这个问题:
1. 重新下载文件:尝试重新下载文件,以确保您获得了完整且未损坏的文件。 2. 检查网络连接:确保您的网络连接稳定,以避免在下载过程中出现中断。 3. 使用可靠的下载链接:确保您使用的是官方或可靠的下载链接,以降低下载损坏文件的风险。 4. 使用MD5校验工具:下载完成后,使用MD5校验工具检查文件的MD5值,以确保其与预期值匹配。 关于您提供的构建过程信息,以下是一些建议来解决可能出现的问题: 1. 确保Python依赖项已满足:根据您提供的信息,Python依赖项已经满足。但是,如果您在构建过程中遇到问题,请检查`requirements.txt`文件中的依赖项是否已正确安装。 2. 检查ESP-IDF版本:确保您使用的是与您的项目兼容的ESP-IDF版本。您可以通过运行`idf.py --version`来检查当前版本。 3. 清理构建:在重新构建之前,尝试运行`idf.py clean`来清理之前的构建文件。 4. 检查错误信息:如果在构建过程中出现错误,请仔细阅读错误信息,以便找到问题的根源并进行修复。 5. 检查硬件连接:确保您的开发板已正确连接到计算机,并且驱动程序已正确安装。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
176 浏览 0 评论
946 浏览 0 评论
1674 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1334 浏览 1 评论
1234 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1254浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2340浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2528浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1052浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 01:34 , Processed in 0.577017 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1678
