How to write 10G SFP+ phy-less mac address in LX2160ARDB?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to write 10G SFP+ phy-less mac address in LX2160ARDB?

1,548件の閲覧回数
Jeffrey_Lai
Contributor II

Hi,

We designed a serdes1 XFI interface to directly connect with 10G SFP+ on our customized LX2160ARDB Board and it's working on LSDK20.04 Linux system.

We want to assign mac address for XFI (dpmac4) into u-boot but can not see dpmac4  information during u-boot boot up console log and therefore XFI interface always get random mac address by default.

 

log.png

Could you give any solution how to write XFI mac address in u-boot ?

Thank you,

Jeffrey

 

 

 

0 件の賞賛
返信
3 返答(返信)

1,543件の閲覧回数
ufedor
NXP Employee
NXP Employee

Please refer to the attached log.

0 件の賞賛
返信

1,525件の閲覧回数
Jeffrey_Lai
Contributor II

Hi ufedor,

I execute command as you provided but get "Programming failed"

mac.png

The "mac" command is display and program data in EEPROM. 

Do we need additional EEPROM on our LX2160 board to save it ?

Jeffrey

 

0 件の賞賛
返信

1,510件の閲覧回数
ufedor
NXP Employee
NXP Employee

Dedicated I2C EEPROM is used for this purpose on the LX2160ARDB - refer to the QorIQ LX2160A Reference Design Board Reference Manual, Rev. 4, Table 17. I2C bus device map:

"I2C1_CH0

0x57 Microchip AT24C02CXHM-B: 256-byte EEPROM
System ID Stores board-specific data, such as MAC addresses and serial number/errata."

0 件の賞賛
返信