完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自制的ESP32-C3 FH4板子使用串口烧录,代码一直烧录失败,命令行显示以下信息:
> Executing task: E:.espressifpython_envidf4.4_py3.8_envScriptspython.exe E:espesp-idfcomponentsesptool_pyesptoolesptool.py -p COM1 -b 460800 --before default_reset --after hard_reset --chip esp32c3 write_flash --flash_mode dio --flash_freq 80m --flash_size detect 0x10000 static_ip.bin 0x0 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin < esptool.py v3.3-dev Serial port COM1 Connecting.... Chip is ESP32-C3 (revision 3) Features: Wi-Fi Crystal is 40MHz MAC: a0:76:4e:32:15:84 Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Traceback (most recent call last): File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 5347, in _main() File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 5340, in _main main() File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 4760, in main detect_flash_size(esp, args) File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 3778, in detect_flash_size flash_id = esp.flash_id() File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 835, in flash_id return self.run_spiflash_command(SPIFLASH_RDID, b"", 24) File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 1123, in run_spiflash_command old_spi_usr = self.read_reg(SPI_USR_REG) File "E:espesp-idfcomponentsesptool_pyesptoolesptool.py", line 708, in read_reg val, data = self.command(self.ESP_READ_REG, struct.pack(' |
|
相关推荐
1个回答
|
|
以下是一些建议和可能的原因,以及如何解决这些问题:
1. 检查硬件连接:首先,请确保您的ESP32-C3 FH4板子与计算机之间的连接正确。检查USB线是否连接良好,以及板子上的TX和RX引脚是否正确连接到计算机的串口。 2. 检查串口驱动:确保您的计算机已正确安装了ESP32-C3的串口驱动程序。如果没有安装,请从ESP32-C3的官方网站下载并安装相应的驱动程序。 3. 检查COM端口:在命令行中,确保您使用的是正确的COM端口。您可以通过在设备管理器中查看端口来确认。如果需要,您可以在命令行中更改COM端口号。 4. 检查烧录速度:您可以尝试更改烧录速度。在您的命令行中,将`-b 460800`更改为较低的速度,例如`-b 115200`,然后再次尝试烧录。 5. 检查烧录文件:确保您使用的烧录文件(如static_ip.bin、bootloader.bin和partition-table.bin)是正确的,并且没有损坏。如果可能,请从可靠的来源重新下载这些文件。 6. 检查烧录命令:仔细检查您的烧录命令,确保所有参数和路径都是正确的。如果有任何错误,请根据需要进行更正。 7. 使用其他烧录工具:如果问题仍然存在,您可以尝试使用其他烧录工具,如NodeMCU Flasher或esptool.py,以排除工具问题。 8. 检查板子硬件:如果以上方法都无法解决问题,可能是您的自制ESP32-C3 FH4板子存在硬件问题。检查板子上的焊点和元件,确保没有短路或损坏。 |
|
|
|
只有小组成员才能发言,加入小组>>
192个成员聚集在这个小组
加入小组470 浏览 1 评论
1648 浏览 2 评论
642浏览 6评论
536浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
515浏览 5评论
517浏览 4评论
507浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-23 15:04 , Processed in 0.881371 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191