Page 1 of 1

ESP32 C3 烧录问题

Posted: Tue Jul 20, 2021 9:09 am
by geeleecn
自己开发的板卡,烧录完bootloader后,就打印错误,不能完整的烧录固件,请问可能是啥原因呢? 另外我把这个flash换到DEMO上来试是可以正常烧录的。
QQ截图20210720154545.png
QQ截图20210720154545.png (75.06 KiB) Viewed 8016 times

Re: ESP32 C3 烧录问题

Posted: Tue Jul 20, 2021 9:32 am
by geeleecn
如果用烧录软件,界面如下。 (如果贴上已经烧录好的FLASH, 能正常运行,但就是烧录不进去)
QQ截图20210720173043-2.png
QQ截图20210720173043-2.png (223.51 KiB) Viewed 8005 times

Re: ESP32 C3 烧录问题

Posted: Tue Jul 20, 2021 9:34 am
by ESP_LJH
先用串口工具看看 log,能不能进入下载模式,注意供电电流至少是 500 mA。

Re: ESP32 C3 烧录问题

Posted: Tue Jul 20, 2021 10:37 am
by geeleecn
从log看,已经进入升级模式。命令窗口烧录时从打印信息看(第一个贴图),boot loader已经烧录成功了。APP一直烧录不成功(曾经有烧到13%后才退出,并打印错误信息)

为排除电源问题,外界DC电源,同样现象。

硬件方面我们最初的设计如下,SPI—VDD直接接到电源,HD和WP信号直接拉高。发现烧录不进去后,把FLASH的HD和WP改为飞线接到C3的相应脚,发现任然没有改善。再次说明下,当把烧录好的FLASH贴上板后,系统能正常跑起来。
QQ截图20210720175050-3.png
QQ截图20210720175050-3.png (89.47 KiB) Viewed 7998 times

Re: ESP32 C3 烧录问题

Posted: Tue Jul 20, 2021 11:41 am
by ESP_LJH
原理图可以放一个完整的图片吗?下载是把 GPIO8 拉高,GPIO9 拉低,GPIO2 拉高吗?你的串口工具的 log(进入下载模式)可以给我看下吗?

Re: ESP32 C3 烧录问题

Posted: Wed Jul 21, 2021 1:31 am
by geeleecn
原理图如下,GPIO9是通过一根飞线,烧录的时候,接到地来拉低的。GPIO2为按键检测(KEY1_GPIO2 - KEY1)有拉高,GPIO2为SCL,有拉高。
QQ截图20210721092543-4.png
QQ截图20210721092543-4.png (185.11 KiB) Viewed 7945 times
QQ截图20210721092754-5.png
QQ截图20210721092754-5.png (14.93 KiB) Viewed 7945 times