完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我一直在尝试让我的 ESP32-C3(在本例中为 ESP32-C3-MINI-1)进入我可以对其进行编程的状态。不幸的是,我没有成功。我为 ESP32-C3-Mini-1 制作了一个定制板,并将其连接到串行端口,我可以让设备进入两种启动状态之一:
如果我在重置芯片时将 GPIO9 拉低,它会报告下列的: 代码:全选 ESP-ROM:esp32c3-api1-20210207 Build:Feb 7 2021 rst:0x1 (POWERON),boot:0x1 (SPI_DOWNLOAD_BOOT) wait spi download 我相信在 UART 连接(通过 RXD 和 TXD 引脚)上编程的正确模式是模式 0x4,如我重置 ESP32-C3-DevKitM-1 时所见: 代码:全选 ESP-ROM:esp32c3-api1-20210207 Build:Feb 7 2021 rst:0x1 (POWERON),boot:0x4 (DOWNLOAD(USB/UART0/1)) waiting for download 我认为我一定是做错了什么,因为我无法让我的设备进入下载(USB/UART0/1)状态。而我的SPI_DOWNLOAD_BOOT 是不够的。这是我的设置: GPIO8 通过 10k 上拉电阻 被拉高 GPIO9 连接到一个按钮,所以我可以切换它。 GPIO2 被拉高(连接到 3v3) 我确信电路板(以及芯片)正在获得足够的功率 我没有找到任何其他文件表明我的电路的任何其他部分会导致一些其他启动行为。这些模块购自贸泽,从未成功编程。启动到 SPI 模式会导致几乎恒定的流:无效标头:0xffffffff每隔一段时间被中断(非常短暂) 代码:全选 Build:Feb 7 2021 rst:0x10 (RTCWDT_RTC_RST),boot:0xd (SPI_FAST_FLASH_BOOT) 我在另一篇文章中读到这种行为可能是因为芯片上还没有第二阶段引导加载程序。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
198个成员聚集在这个小组
加入小组483 浏览 1 评论
1786 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
385浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
177浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
223浏览 2评论
用AT+CIPSNTPCFG=1,8,\"cn.ntp.org.cn\",\"ntp.sjtu.edu.cn\"更新不了时间怎么处理?
575浏览 2评论
268浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-6 17:47 , Processed in 0.770175 second(s), Total 42, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191