LS1046ARDB board SFP+ module not working with 1G SFP tranceiver
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No backplane driver for u-boot.
Please refer to
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 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.
- 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.
- 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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@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.
