Part Number: AM4377
Other Parts Discussed in Thread: AM4379, CDCE913
Tool/software: TI-RTOS
Hi, I'm using custom board modified from IDK.
Implementing EtherCAT slave on my board, I found some problem when using example code.
When power-on my board, example code stuck in MDIOPhyRegRead() function.
It stuck at this:
while(MDIO_USERACCESS_GO_EN_0x1 ==
HW_RD_FIELD32(baseAddr + MDIO_USERACCESS(0U),
MDIO_USERACCESS_GO));
At the first attempt to read that address success sometimes, but second attempt fails.
I want to get some help for this problem.
Where should I review to solve it? Hardware or software? And PHY chip or clock synthesizer?
Please let me know....
Thank you.
