This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: MCU_CPSW RGMII mode MCU_RGMII1_TD[0-3] has no output

Part Number: TDA4VM

Hi,

In our board,the phy chip we use marvell 88e1512。

The phy can be recognized in u-boot, and the phy register can be read and written normally using mii,

but it will fail to obtain the ip automatically using dhcp,

and the ping of the host PC will also fail after manually setting the static IP.

I use an oscilloscope to measure MCU_RGMII1_TXC with a signal of 25Mhz,

and then measure MCU_RGMII1_TD[3:0] with no output.

Please provide the response about this issue.

Best Regards,

jie

  • Jie, 

    I have run into situations where the PHY is recognized but not functional. to debug further can you confirm:

    1. if you have other means to boot into Linux, can you check if Linux driver is working with this PHY? This would confirm your pinmux/hardware and there are addtional ethertool utilities we can use to debug. 

     2. if no, can you use the mdio or mii commands to read your PHY's register, compare with the datasheet, and confirm the PHY is in the right mode. 

    regards

    Jian

  • Hi jian:

    I use this phy in u-boot and in linux, the effect is the same.

    There is no RGMII_TD data signal, but there is a clock, and I use the mii command to check the value of the phy register under u-boot.

    this is our board dts:

    regards

    jie