1 Star 0 Fork 8

zxk / rk-ethernet

forked from byxlk / rk-ethernet 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
以太网复位延时100ms,概率性以太网不能自动连接,手动插拔之后正常.patch 1.00 KB
一键复制 编辑 原始数据 按行查看 历史
rk3288 Android5.1 ,调试的机器,生产老化做开关机测试,发现有16%的机器,以太网不能自动连接,手动插拔之后正常。正常和异常的log如附件
从log看,我怀疑是千兆以太网和百兆以太网问题,我们拿复现的机器,都用百兆测试也会出现问题
--- a/drivers/net/ethernet/rockchip/gmac/stmmac_platform.c
+++ b/drivers/net/ethernet/rockchip/gmac/stmmac_platform.c
@@ -495,11 +495,11 @@ static int phy_power_on(bool enable)
if (gpio_is_valid(bsp_priv->reset_io)) {
gpio_direction_output(bsp_priv->reset_io,
bsp_priv->reset_io_level);
- mdelay(5);
+ mdelay(100);
gpio_direction_output(bsp_priv->reset_io,
!bsp_priv->reset_io_level);
}
- mdelay(30);
+ mdelay(100);
} else {
//pull down reset
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/feixuezhang/rk-ethernet.git
git@gitee.com:feixuezhang/rk-ethernet.git
feixuezhang
rk-ethernet
rk-ethernet
master

搜索帮助