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.

AWR2944: Enet_CPSW_loopback with automotive ethernet PHY doesn't work

Part Number: AWR2944
Other Parts Discussed in Thread: DP83TC812R-Q1, SYSCONFIG

Tool/software:

Hi,

I'm trying to make Automotive PHY (DP83TC812R-Q1) work on AWR2944 Rev. D EVM.

What I did are:

1. Do the EVM Eco modification according to www.ti.com/.../spruj22c.pdf , p.15
2. Use SDK 4.7 and specifiy PHY as 812R and also set PHY address as 4 in sysconfig
3. Run the enet_cpsw_loopback example in CCS.

The result is:
(1) Internal MAC loopback is OK
(2) External PHY loopback looks fail

The external PHY loopback failure log is like:

0: Internal MAC loopback
1: External PHY loopback

Enter option: 1
=============================
Enet Loopback: Iteration 1
=============================
CPSW_2G Test
PHY 4 is alive
initQs() txFreePktInfoQ initialized with 16 pkts
EnetPhy_bindDriver: PHY 4: OUI:080028 Model:27 Ver:01 <-> 'dp83tc812' : OK
Cpsw_handleLinkUp: Port 1: Link up: 100-Mbps Full-Duplex
Transmitted 5000 packets
Delete EnetApp_txTask() and exit..

Are you able to reproduce the same symptom?