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.

TMS320DM8168: 1000Mbps EMAC Link Up/Down issue

Part Number: TMS320DM8168

Dear TI technical support team and all users,

I am using TMS320DM8616 seri 2 for a custome board.

I used 2 EMAC port connect to KSZ9021GNI PHY IC.

At Linux side, I used EZSDK with u-boot-2010.06-psp04.04.00.01 and linux-2.6.37-psp04.04.00.01.

I face up with some problem when running 1000Mbps mode.

1. The board can not automatically connect to PC at the first time boot up --> I must re-plug the cable again, the connection is up. It's ok if I connect via 1Gbps switch device.

2. The PHY Link is not stable, it suddently DOWN when running. 2-3 times in 10 minutes.

3. When I set the auto-negotiation to OFF, 1000Mbps/Full-duplex, the PHY Link can not established at 1000Mbps. It try 1000Mbps/Half, try 100Mbps-Full. And automatically connect at 100Mbps-Full.

Can anybody give me some advice to fix these problems.

Thank you so much and Merry X'mas!

Sincerely,

Delfy