完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我正在使用 ESP32-WROVER-IE + LAN8720 调试现有板上的以太网功能,LAN8720 pin4、pin5 外部 25Mhz crystal.LED2/nINTSEL 下拉,从 nINT/REFCLKO 到 esp32 的 GPIO0 的 50MHz 输出。我使用基本示例,并得到知识产权。
但是有一个问题,板子上电时经常进入下载模式。这个应该和GPIO0的电压有关,1对应spi flash boot,0对应download mode boot。 用万用表测得GPIO0实际电压为1.6v(不带上拉)。加上拉后,GPIO0的电压为1.69v,基本没有变化。 为了验证问题,我使用ESP-WROOM-32板和LAN8720 Eth Board测试连接,仍然使用GPIO0输入CLK到esp32,并测试GPIO0电压。 此时,我将 GPIO0 与 lan8720 nINT/REFCLKO 断开连接,并在浮动时在 3.3v 下测试 GPIO0,在 1.6v 下测试 nINT/REFCLKO。 电压是1.6v,应该不是esp32的问题。 其他验证方法: 1.用blink例子上拉下拉GPIO0,不加上拉电阻时,电压变化范围为2.3V~1.2V,加10k上拉电阻后,电压变化范围为2.7V~0.8V。 2.7V~0.8V,可以说明esp32上应该没有问题。 2.使用ESP-WROOM-32板子和LAN8720 Eth Board,esp32使用GPIO16或GPIO17输出RMII_CLK给lan8720的XTAL1/CLKIN,基本的例子也能运行,此时,因为只接了GPIO0到boot键,所以电压是3.3v,上电总能进入spi flash boot模式。 但是由于ESP32-WROVER-IE有PSRAM,GPIO16和GPIO17不能用来输出RMII_CLK,所以只能使用GPIO0输入方式。 有没有人遇到过这个问题?我该如何解决? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
944 浏览 0 评论
1671 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5015 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1252浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2333浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2526浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:44 , Processed in 0.702078 second(s), Total 69, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1040
