Ls1046a internal MDIO registers

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

Ls1046a internal MDIO registers

Jump to solution
1,285 Views
gkrishna
Contributor III

Hi,

 

Could some one tell me the internal mdio registers for PCS access in ls1046a, I am trying to communicate with Mac to mac connection, i am trying to use 1000base kx with backplane driver but the driver has match phy id before probing and that's is failing, because of invalid device IDS which required for c45 clause, but the values should be updated during mdio registers with phy, but doesn't seem that happened, I have enabled everything properly in dts and brought the driver, my only doubt is I think the mdio internal address could be wrong, may be I am using external mdio, but I am not able to differentiate the address through any memory map in reference document. Please some one share the mdio internal and external address range, I am using fmac9 so if anything particular to that fmac then please do share. 

 

Thanks,

Gopi Krishna M

0 Kudos
Reply
1 Solution
1,252 Views
LFGP
NXP TechSupport
NXP TechSupport
Dear @gkrishna,
if you read accesses to reserved addresses you will get 0x0000 as returns.

please review the Chapter 31 SerDes Module LS1046A Reference
also please review, in the LS1046ADPAARM, the chapter "1.9.3 Frame Manager (FMan) Implementation"
also please review the chapter 31.7.5 MDIO_KX_PCS register descriptions into the LS1046aRM pdf

View solution in original post

0 Kudos
Reply
1 Reply
1,253 Views
LFGP
NXP TechSupport
NXP TechSupport
Dear @gkrishna,
if you read accesses to reserved addresses you will get 0x0000 as returns.

please review the Chapter 31 SerDes Module LS1046A Reference
also please review, in the LS1046ADPAARM, the chapter "1.9.3 Frame Manager (FMan) Implementation"
also please review the chapter 31.7.5 MDIO_KX_PCS register descriptions into the LS1046aRM pdf
0 Kudos
Reply