乐鑫技术交流
直播中

北冥有熊

8年用户 867经验值
擅长:131594
私信 关注
[问答]

重建了ESP32以太网开发板但它不能正常工作是为什么?

我重建了 ESP32 以太网开发板但它也不能正常工作。

首先,ESP 已打开并且可以通过 USB 进行刷写。我正在使用示例程序,ESP 启动正常。

问题是以太网连接未被识别。我这里也有开发板,它可以工作。有没有人知道解决方案?

我将添加我的原理图。我已经解决了 GPIO0 的问题(现在已上拉)。

串行输出:

(446) esp_eth.netif.glue: 以太网连接到 netif

(4448) 以太网管理器:以太网启动

这就是程序卡住的地方。

回帖(1)

张玉兰

2023-3-1 13:43:29
我注意到的第一件事是您一直在浮动 RESET_N 输入信号。您可能遇到 IP101 启动问题,因为它应该在时钟稳定一段时间后从复位状态释放。参见 IP101 数据表部分“3.2 IP101GR/GRI 引脚说明”:

25MHz 时钟 (x1) 必须在 RESET_N 的上升沿之前至少激活 10 个时钟周期。RESET_N 上升沿延迟 2.5ms 后芯片才能工作。

以及时序图的“7.4.1 复位、引脚锁存、时钟和电源”部分。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分