完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在带有 ESP32-D0WDQ6-V3 + RTL8201 的定制板上,PHY 参考时钟 50M 从 ESP32 GPIO0 馈送。我可以毫无问题地运行 ethernet_iper。
但是当我尝试 eth2ap 时,我总是反复打开和关闭以太网链接。特别是,当我尝试将 WiFi 客户端连接到 AP 时,以太网链接立即断开。 这看起来像是 WiFi 对时钟线造成一些干扰的症状。但我不确定。 我的理解是 50M 参考时钟来自 APLL,而 WiFi 使用 APB_CLK/PLL_CLK。它们不应相互影响。 从 PHY 更改为外部晶体或馈送时钟到 ESP32 可能是可行的方法。但我确实想在继续之前了解根本原因。 |
|
相关推荐
4个回答
|
|
我在几乎相同的设置下遇到了同样的问题,只是使用 IO17 作为时钟。我已经使用 wifi sta 和 ap 模式进行了测试,并且都使以太网断开连接。
|
|
|
|
直接在 GPIO0 上使用 APPL CLK 作为 RMII REF CLK 的源是实验性功能。在高流量下与 WiFi 一起使用时确实观察到一个问题。
|
|
|
|
GPIO0 可以设置为输出预分频的 PLL 时钟(仅供测试!)。 |
|
|
|
从 ESP 输出 RMII 时钟是所有引脚上的实验特性还是仅在 IO0 上?在 menuconfig 上,它似乎声明只有 IO0 是这种情况。我正在使用 IO17 并在启用 wifi 时断开连接。
|
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:38 , Processed in 1.417898 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号