ESP32 LAN8720经常掉线

linhuikui
Posts: 2
Joined: Fri Sep 04, 2020 9:22 am

ESP32 LAN8720经常掉线

Postby linhuikui » Fri Sep 04, 2020 9:32 am

我使用ESP32制做wifi转以太网的模块,使用了LAN8720的PHY芯片,通过GPIO17输出refclock到phy;在测试的过程中,只要数据量一大,马上就会link down(网络掉线)了,数据传输就中断了。如果使用外接晶振的话,不会出现link down的情况,但是速度非常的慢。有没有人遇到到这种情况,还请帮忙回复一下。

ESP_morris
Posts: 144
Joined: Wed Sep 05, 2018 6:23 am

Re: ESP32 LAN8720经常掉线

Postby ESP_morris » Mon Sep 07, 2020 7:48 am

掉线后然后会再次自动连上,是这种现象吗?初步推测,WiFi在大量收发数据包的时候,射频对RMII时钟(50MHz)产生了影响(比如相位抖动了一下),这会被以太网硬件认为发生了网线插拔...

你的板子信号完整性如何?

linhuikui
Posts: 2
Joined: Fri Sep 04, 2020 9:22 am

Re: ESP32 LAN8720经常掉线

Postby linhuikui » Thu Sep 17, 2020 2:22 am

此问题已通过使用外部晶振解决,怀疑是在有大量数据时,ESP32输出的时钟不稳定;当然,也有可能板子layout有问题。

Who is online

Users browsing this forum: No registered users and 5 guests