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.

CCS/TMS570LC4357: TMS570LC4357's MDIO Moudel can't read ID of PHY.

Part Number: TMS570LC4357

Tool/software: Code Composer Studio

we are using TMS570LC4357's MDIO Moudel control ETH PHY, now we met issue:

MDIO Moudel can't read ID of PHY.

by oscilloscope, we can confirm below items:

  1. test waveform of MDC, it match the configuration by software.
  2. please check the waveform of MDIO, the front half is the wave we sent to read PHY's register, the after half is the return of PHY. the wave sequence is: high->start(01)->read(10)->PHY addr(5bit as software configured)->Regaddr(5bit as software configured)->Tz->16bit data(PHY ID)
  3. from 1 and 2, we can know the peripheral circuit of PHY is working correct, data send from MDIO Moudel to PHY by software is OK too.
  4. but MDIO Moudel read/get 0x0000 always

please help us to check this issue.