完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ESP32 S3 IDF Windows 11 程序烧录失败!
我是按照乐鑫官方教程操作的: https://docs.espressif.com/projects/esp ... setup.html 我的硬件之前用Arduino烧录是可以自动下载的没问题的。 我编译没问题,提示烧录失败: esptool.py v4.7.0 Serial port COM9 Connecting...................................... A fatal error occurred: Failed to connect to ESP32-S3: No serial data received. For troubleshooting steps visit: https://docs.espressif.com/projects/esp ... oting.html CMake Error at run_serial_tool.cmake:66 (message): D:/Frank/ESP32_IDF/Windows/Espressif/python_env/idf5.1_py3.11_env/Scripts/python.exe;;D:/Frank/ESP32_IDF/Windows/Espressif/frameworks/esp-idf-v5.1.2/components/esptool_py/esptool/esptool.py;--chip;esp32s3 failed. FAILED: CMakeFiles/flash D:/Frank/ESP32_IDF/Windows/Frank_Project/hello_world/build/CMakeFiles/flash cmd.exe /C "cd /D D:FrankESP32_IDFWindowsEspressifframeworksesp-idf-v5.1.2componentsesptool_py && D:FrankESP32_IDFWindowsEspressiftoolscmake3.24.0bincmake.exe -D IDF_PATH=D:/Frank/ESP32_IDF/Windows/Espressif/frameworks/esp-idf-v5.1.2 -D SERIAL_TOOL=D:/Frank/ESP32_IDF/Windows/Espressif/python_env/idf5.1_py3.11_env/Scripts/python.exe;;D:/Frank/ESP32_IDF/Windows/Espressif/frameworks/esp-idf-v5.1.2/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=D:/Frank/ESP32_IDF/Windows/Frank_Project/hello_world/build -P D:/Frank/ESP32_IDF/Windows/Espressif/frameworks/esp-idf-v5.1.2/components/esptool_py/run_serial_tool.cmake" ninja: build stopped: subcommand failed. ninja failed with exit code 1, output of the command is in the D:FrankESP32_IDFWindowsFrank_Projecthello_worldbuildlogidf_py_stderr_output_8600 and D:FrankESP32_IDFWindowsFrank_Projecthello_worldbuildlogidf_py_stdout_output_8600 |
|
相关推荐
1个回答
|
|
根据您提供的信息,您在尝试使用ESP-IDF(Espressif IoT Development Framework)在Windows 11上烧录ESP32-S3时遇到了问题。烧录失败的原因可能有以下几点:
1. 驱动问题:确保您的电脑已正确安装了ESP32-S3的驱动程序。如果驱动程序安装不正确,可能导致无法连接到设备。 2. 串口连接问题:请检查您的串口连接是否正确。确保您使用的数据线没有问题,并且已将ESP32-S3连接到正确的串口号。 3. 串口设置问题:在烧录过程中,需要确保ESP-IDF使用的串口设置与您的设备相匹配。这包括波特率、数据位、停止位和奇偶校验位等。 4. 烧录过程中的干扰:在烧录过程中,确保没有其他程序或设备干扰您的ESP32-S3。 为了解决这个问题,您可以尝试以下步骤: 1. 重新安装驱动程序:确保您的电脑已正确安装了ESP32-S3的驱动程序。您可以从乐鑫官网下载最新的驱动程序。 2. 检查串口连接:确保您的数据线没有问题,并且已将ESP32-S3连接到正确的串口号。 3. 检查串口设置:在ESP-IDF的烧录配置文件中,检查并确保串口设置与您的设备相匹配。 4. 重启设备:在烧录过程中,如果遇到问题,请尝试重启您的ESP32-S3和电脑。 5. 使用其他烧录工具:如果问题仍然存在,您可以尝试使用其他烧录工具,如NodeMCU Flasher或Espressif Flash Download Tool。 6. 检查ESP-IDF版本:确保您使用的ESP-IDF版本与您的ESP32-S3设备兼容。您可以从乐鑫官网下载最新的ESP-IDF版本。 |
|
|
|
只有小组成员才能发言,加入小组>>
407浏览 6评论
339浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
322浏览 5评论
322浏览 4评论
310浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 17:22 , Processed in 0.791730 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号