Ethernet driver combatibility

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Ethernet driver combatibility

1,832 Views
jagxin
Contributor III

Hi

     i am using P2041 with 2 RGMII port AND 2 SGMII ports i have configured the rcw properly ox08 is the setting i have kept In u-boot i am unable to find the VSC8572 Driver only VSC8574 is only preset can i use this ethernet driver of vitasee chip for VSC8572 or how to get the driver for the chip now if i am using mii info in u boot one of the port id is not dispalying

=> mii info

PHY 0x04: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, FDX-----used

PHY 0x05: OUI = 0x01C1, Model = 0x0D, Rev = 0x02,  10baseT, HDX--------used

PHY 0x06: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, HDX-------------------not connected

PHY 0x07: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, HDX--------------------not connected

PHY 0x08: OUI = 0x0000, Model = 0x00, Rev = 0x00, 1000baseX, HDX-----------id is wrong -connected (why ids are not populated?)

PHY 0x09: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, FDX-------used

PHY 0x0A: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, HDX------not used

PHY 0x0B: OUI = 0x01C1, Model = 0x0D, Rev = 0x02, 1000baseT, HDX-------not used

now in this 0x4 ------is working i am able to ping to the test pc rgmii

not in this 0x5 ------is not working rgmii

now in this 0x8 ------is working i am able to ping to the test pc sgmii

not in this 0x9 ------is not working sgmii

Labels (1)
Tags (3)
0 Kudos
5 Replies

1,190 Views
shermie
Contributor II

Hi

I am also modifying UBOOT for our development board (both P2041 and BSC9132) to use the VSC8572 Phy and wondered if you had a solution yet?

Thanks in advance

Paul

0 Kudos

1,190 Views
alexander_yakov
NXP Employee
NXP Employee

If I understand properly, VSC8574 is sgmii-only PHY, so I do not think VSC8574 driver may be used instead of VSC8572.

Please double-check with PHY vendor - Vitesse (www.vitesse.com)


Have a great day,
Alexander

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,190 Views
jagxin
Contributor III

Dear sir

How to use the API Lite for creating API and how to use it  with the u-boot for the Ethernet PHY

Is there any document reference to use API with u-boot

0 Kudos

1,190 Views
jagxin
Contributor III

Dear sir ,

As per the datasheet pg 42

pastedImage_0.png

By changing the register values we can change the modes of the phy it is not an sgmii only phy and more over in one chip we are using both ports as sgmii and in other chip we are using both the ports as rgmii so it might not be an issue i think

0 Kudos

1,190 Views
jagxin
Contributor III

hi

We had checked with the phy vendor they are asking to use API -LITE, to create API and use it with the driver

regards

AGXIN.J

0 Kudos