LS1028A based custom board RGMII interface

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LS1028A based custom board RGMII interface

跳至解决方案
735 次查看
mkraj
Contributor III

Dear Community,

We have integrated the KSZ9131 RGMII PHY into our custom design based on the LS1028A platform. In the reference design, the corresponding pins were originally used for SAI and IEEE 1588 functionality as per attached schematic.

Could anyone please advise on the necessary software modifications required to bring up the RGMII interface? Specifically, we would appreciate guidance on changes needed in the RCW, device tree, and any relevant driver configurations.

Looking forward to your support.

Best Regards,
Raju

标记 (1)
0 项奖励
回复
1 解答
723 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please configure CONFIG_MICREL_PHY in Linux Kernel configuration file.

For dts file, please refer to the following link.

https://github.com/nxp-qoriq/linux/blob/lf-6.12.y/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts

You need to modify the following section to replace "reg" value with your real PHY address. 

qds_phy1: ethernet-phy@5 {
                /* Atheros 8035 */
                reg = <5>; //please modify the PHY address with the real PHY address on your custom board. 
            };

在原帖中查看解决方案

1 回复
724 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please configure CONFIG_MICREL_PHY in Linux Kernel configuration file.

For dts file, please refer to the following link.

https://github.com/nxp-qoriq/linux/blob/lf-6.12.y/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts

You need to modify the following section to replace "reg" value with your real PHY address. 

qds_phy1: ethernet-phy@5 {
                /* Atheros 8035 */
                reg = <5>; //please modify the PHY address with the real PHY address on your custom board. 
            };