Hi!
Which ports are SFP28 and SFP+?
I’m right that the both right are SFP+ and both left SFP28?
SFP28 → dpmarc.3 and 4
SFP+ → dpmarc 5 and 6
Thanks for clarifaction
Hi!
Which ports are SFP28 and SFP+?
I’m right that the both right are SFP+ and both left SFP28?
SFP28 → dpmarc.3 and 4
SFP+ → dpmarc 5 and 6
Thanks for clarifaction
Which carrier do you have the LX2162a SOM connected to, and which firmware SERDES configuration is the bootloader built for?
The bootloader is fresh from the factory of solidrun. I only upgraded the OS to a docker builded ubuntu 22.04 without installing xspi to the SPI. The docker build has clearfog_18_9_0 as SERDES.
I want to flash clearfog_18_9_0. I put the LAN cable in dpmarc.16 but it’s hasn’t a connection to TFTP server neither i can ping it also with dhcp command in u-boot it’s dosen’t get a IP.
Why?
I flashed with following commands found in this forum written by you
Jul 05 12:11:27 LX2162a kernel: fsl_dpaa2_eth dpni.9 eth9: configuring for inband/10gbase-r link mode
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpbp.10: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpmcp.62: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.175: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.174: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.173: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.172: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.171: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.170: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.169: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.168: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.167: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.166: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.165: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.164: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.163: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.162: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.161: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_mc_allocator dpcon.160: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_dpaa2_eth dpni.10: Adding to iommu group 0
Jul 05 12:11:28 LX2162a kernel: fsl_dpaa2_eth dpni.10 (unnamed net_device) (uninitialized): switched to inband/10gbase-r link mode
Jul 05 12:11:28 LX2162a kernel: fsl_dpaa2_eth dpni.10: Probed interface eth10
Jul 05 12:11:29 LX2162a kernel: fsl_dpaa2_eth dpni.10 eth10: configuring for inband/10gbase-r link mode
Jul 05 12:11:29 LX2162a kernel: ds250dfx10 1-0018: configured channel 2 for 10G
Jul 05 12:11:29 LX2162a kernel: ds250dfx10 1-0018: configured channel 3 for 10G
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpbp.11: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpmcp.63: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.191: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.190: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.189: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.188: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.187: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.186: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.185: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.184: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.183: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.182: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.181: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.180: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.179: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.178: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.177: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_mc_allocator dpcon.176: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_dpaa2_eth dpni.11: Adding to iommu group 0
Jul 05 12:11:30 LX2162a kernel: fsl_dpaa2_eth dpni.11: Probed interface eth11
Jul 05 12:11:30 LX2162a kernel: fsl_dpaa2_eth dpni.11 eth11: configuring for inband/25gbase-r link mode
Jul 05 12:11:30 LX2162a kernel: ds250dfx10 1-0018: configured channel 0 for 25G
Jul 05 12:11:30 LX2162a kernel: ds250dfx10 1-0018: configured channel 1 for 25G
A qoute from dmesg
I found out that the SPF Ports only provide 2W
[ 4.374882] sfp sfp-at: No tx_disable pin: SFP modules will always be emitting.
[ 4.382730] libphy: SFP I2C Bus: probed
[ 4.386603] sfp sfp-ab: Host maximum power 2.0W
[ 4.391256] sfp sfp-ab: No tx_disable pin: SFP modules will always be emitting.
[ 4.399090] libphy: SFP I2C Bus: probed
[ 4.402967] sfp sfp-bt: Host maximum power 2.0W
[ 4.407630] sfp sfp-bt: No tx_disable pin: SFP modules will always be emitting.
[ 4.415457] libphy: SFP I2C Bus: probed
[ 4.419329] sfp sfp-bb: Host maximum power 2.0W
[ 4.423976] sfp sfp-bb: No tx_disable pin: SFP modules will always be emitting.
I used 10gtek AZS13-S28-10 SFP28 on every SFP port of LX2162a but fails on port from dpmac.3-dpmac.6
SERDES is LX2168A_Clearfog_18_9_0
[ 4.740983] sfp sfp-ab: module OEM AZS13-S28-10 rev 01 sn F240709A0501 dc 240711
[ 4.750586] fsl_dpaa2_mac dpmac.4 (unnamed net_device) (uninitialized): validation with support 0000000,00000000,00006440 failed: -22
That power-limit is purely a safety setting in our device-tree’s. It is based on the cooling capacity of our default cages, not a limit on the board. If you provide adequate power and cooling you can increase the wattage allowed via the device-tree.
maximum-power-milliwatt = <2000>;