LS1046ARDB board SFP+ module not working with 1G SFP tranceiver

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

LS1046ARDB board SFP+ module not working with 1G SFP tranceiver

357 Views
gkrishna
Contributor III

Hi,

 

I am testing the SFP+ port with 1G Modules since it does have backward compatability but I am unable to make it work in LS1056ARDB.

Does it work? or do we need to modify any RCW values, if we need to modify then please let me know the information.

 

 

0 Kudos
Reply
10 Replies

183 Views
yipingwang
NXP TechSupport
NXP TechSupport

If configuring SERDES lane as SGMII mode, a SGMII PHY is required on the target board. If configuring it as XFI, a 10G SFP+ module is required. 

1G SFP is not supported.

0 Kudos
Reply

172 Views
gkrishna
Contributor III

Hi,

 

Our custom board based on ls1046a serdes directly connected to SFP cage and serdes is configured as SGMII, our HW designer says that this connection directly should work without phy or XFI with 1G SFP, even though auto link may not work, but manually setting the link should work. We are in design state and we would like to confirm with you people. Could you please confirm?

0 Kudos
Reply

168 Views
yipingwang
NXP TechSupport
NXP TechSupport

In order to use 1G SFP, you need to use backplane driver, the serdes needs to be configured as 1000base-x

Please refer to the attachment for the spec which FMAN supports.

 

 

 

 

 

0 Kudos
Reply

135 Views
gkrishna
Contributor III

Thank you for the info, Could you please let me know how the backplane driver can be built? whether its a part of u-boot? and do we need to changes anyting in the driver to make it work other than serdes configuration in RCW? please let us know.

0 Kudos
Reply

69 Views
yipingwang
NXP TechSupport
NXP TechSupport

The latest Backplane Linux Kernel 6.1 is provided in tag BACKPLANE-V6.1-R2.0(https://github.com/nxp-qoriq/linux-extras/releases/tag/BACKPLANE-V6.1-R2.0)

 

You could clone the source code with the following commands.

$ git clone https://github.com/git/nxp-qoriq/linux

$ git checkout -b BACKPLANE-V6.1-R2.0 BACKPLANE-V6.1-R2.0

0 Kudos
Reply

46 Views
gkrishna
Contributor III

Hi,

 

Thank you for the source, one final thing is whether it can be tested through u-boot cli apart from kernel back plane driver?

 

Please let me know, because in the bring up stage we will we be having only u-boot, We would like to make sure.

0 Kudos
Reply

43 Views
yipingwang
NXP TechSupport
NXP TechSupport

No backplane driver for u-boot.

Please refer to 

https://www.nxp.com.cn/docs/en/application-note/AN12572.pdf

0 Kudos
Reply

317 Views
gkrishna
Contributor III

Hi,

 

Thanks for your comments, In our custom board based on ls1046ardb, we take SERDES1 SGMII directly to SFP Cage(without XRET Timer) where we support only 1G(NO 10G), SFP interfcae, In that case, SERDES shoud be defined as SGMII in RCW and then it shoud work right? or do we need to do anything else? please clarify.

0 Kudos
Reply

324 Views
yipingwang
NXP TechSupport
NXP TechSupport
  1. If configuring SERDES 1 lane C as SGMII mode, a SGMII PHY is required on the target board. If configuring it as XFI, a 10G SFP+ module is required. It seems that this doesn't meet the requirement of your product to configure the Ethernet interface to support both 1G and 10 G, because you only can choose SERDES 1 lane C in one mode.

 

  1. One common Optic SFP+ that does do both 1G and 10G, such as Intel E10GSFPSR and Intel E10GSFPLR, maybe you need to contact Intel for detailed information of these products.

 

  1. XFI is always 10G. If you need speed switching and can use a PHY, for example choosing Aquantia (NBASE-T Alliance) or Broadcom (MGBASE-T Alliance). On LS1046ARDB, XFI 9 working with Aquantia AQR107 supports 10G/5G/2.5G/1G/100M.
0 Kudos
Reply

300 Views
Fa007
Contributor II

@yipingwang , I am using this SFP module FTLF1318P3BTL with the LX2160. Is it mandatory to have an SGMII PHY on my custom board for it to work properly ?

PS:

  • I have a 10G SFP+ module working properly (Serdes lines set to 893) (XFI).
  • However, the 1G SFP module (FTLF1318P3BTL) does not work (Serdes lines 493) (set to SGMII). I do not have a PHY on my board. Currently direct connection from the LX2160 serdes lines to the SFP module.

 

LX2160A   DPAA2  

Tags (1)
0 Kudos
Reply