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.

MCU-PLUS-SDK-AM263X: configuration needed to add a new eth phy tranciever.

Part Number: MCU-PLUS-SDK-AM263X
Other Parts Discussed in Thread: DP83869

current state:

1 we used examples/networking/lwip/enet_lwip_cpsw/am263x-cc/r5fss0-0_freertos example for our tests.

2 enabled External Phy Management Enable

3 enabled C45 support and made some fixes in library to achieve stable work

4 added a 88q2220 driver file based on existing dp83869.c

5 reworked phy init sequence to Marvell 88q2220 .

6 eventually received Link Up that is confirmed by transceiver internal registers and link check on external radmoon device

7 last step of example was to setup IP configuration and software reported that everything went ok and ip was assigned

 

issue:

When we tested that sequence on clean example on CC we got live interface that could be pinged

On our custom board interface can't be pinged and it looks like network IF config isn't connected to actual physical tranceiver

 

Question:

What exactly should be configured and checked to correctly setup connection between ethernet TI lib and actual physical transceiver? Any suggestions where to look will be appreciated.