前言
1、网口芯片:RTL8211F-CG
2、sdk: adroid12
3、主控:rk3588
本博客主要涉及如何根据硬件配置以太网功能以及led状态异常修改和回环测试跑飞问题修复
一、涉及相关的代码
1.1、以太网模块的硬件相关的驱动代码主要包括 GMAC 和 PHY。
Linux3.10 GMAC 驱动代码: driver/net/ethernet/rockchip/gmac/*
高于3.10的版本,GMAC 驱动代码位置:drivers/net/ethernet/stmicro/stmmac/*
RK 内部 EPHY驱动代码: drivers/net/phy/rockchip.c
二、 RK3588 以太网dts参考解读
2、dts需要需要那些配置?
&gmac1 {
//Use rgmii-rxid mode to disable rx delay inside Soc
phy-mode = "rgmii"