<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic LS1046A 10GB SFP+ Configuration on kernel 6.12 in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396452#M16787</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a custom board with the LS1046A, and I'm trying to use fm1-mac9 with a soldered SFP+ 10GB module.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My RCW in SERDES 1 is 0x1040:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hugoacata_0-1784298387879.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/392585iF20E49F6920D4A5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hugoacata_0-1784298387879.png" alt="hugoacata_0-1784298387879.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So 10GB in fm1-mac9 is well covered from the RCW's perspective. Looking at the SFP power and laser everything seems healthy, but I can't seem to get it to talk/link with the sfp in front of it, so I suspect my DTB configuration is incorrect.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;This is my current configuration for that MAC:&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;xfi10g: ethernet@f0000 {&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp; pcsphy-handle = &amp;lt;&amp;amp;pcsphy6&amp;gt;;&lt;BR /&gt;&amp;nbsp; pcs-handle = &amp;lt;&amp;amp;pcsphy6&amp;gt;;&lt;BR /&gt;&amp;nbsp; pcs-handle-names = "xfi";&lt;BR /&gt;&amp;nbsp; phy-connection-type = "10gbase-r";&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; fixed-link {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; speed = &amp;lt;10000&amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; full-duplex;&lt;BR /&gt;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;mdio@f1000 {&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp; pcsphy6: ethernet-phy@0{&lt;BR /&gt;&amp;nbsp; &amp;nbsp; compatible = "fsl,lynx-pcs";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; reg = &amp;lt;0x0&amp;gt;;&lt;BR /&gt;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;sfp_mac9: sfp {&lt;BR /&gt;&amp;nbsp; compatible = "sff,sfp";&lt;BR /&gt;&amp;nbsp; i2c-bus = &amp;lt;&amp;amp;i2c3&amp;gt;;&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;For reference, I'm running linux-qoriq kernel 6.12, and the SFP probes correctly during boot reading its EEPROM.&lt;/P&gt;&lt;P&gt;Do you have a proper example of running this type of connection in fm1-mac9?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 17 Jul 2026 14:48:00 GMT</pubDate>
    <dc:creator>hugoacata</dc:creator>
    <dc:date>2026-07-17T14:48:00Z</dc:date>
    <item>
      <title>LS1046A 10GB SFP+ Configuration on kernel 6.12</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396452#M16787</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a custom board with the LS1046A, and I'm trying to use fm1-mac9 with a soldered SFP+ 10GB module.&amp;nbsp;&lt;/P&gt;&lt;P&gt;My RCW in SERDES 1 is 0x1040:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hugoacata_0-1784298387879.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/392585iF20E49F6920D4A5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hugoacata_0-1784298387879.png" alt="hugoacata_0-1784298387879.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So 10GB in fm1-mac9 is well covered from the RCW's perspective. Looking at the SFP power and laser everything seems healthy, but I can't seem to get it to talk/link with the sfp in front of it, so I suspect my DTB configuration is incorrect.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;This is my current configuration for that MAC:&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;xfi10g: ethernet@f0000 {&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp; pcsphy-handle = &amp;lt;&amp;amp;pcsphy6&amp;gt;;&lt;BR /&gt;&amp;nbsp; pcs-handle = &amp;lt;&amp;amp;pcsphy6&amp;gt;;&lt;BR /&gt;&amp;nbsp; pcs-handle-names = "xfi";&lt;BR /&gt;&amp;nbsp; phy-connection-type = "10gbase-r";&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; fixed-link {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; speed = &amp;lt;10000&amp;gt;;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; full-duplex;&lt;BR /&gt;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;mdio@f1000 {&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp; pcsphy6: ethernet-phy@0{&lt;BR /&gt;&amp;nbsp; &amp;nbsp; compatible = "fsl,lynx-pcs";&lt;BR /&gt;&amp;nbsp; &amp;nbsp; reg = &amp;lt;0x0&amp;gt;;&lt;BR /&gt;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;sfp_mac9: sfp {&lt;BR /&gt;&amp;nbsp; compatible = "sff,sfp";&lt;BR /&gt;&amp;nbsp; i2c-bus = &amp;lt;&amp;amp;i2c3&amp;gt;;&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;For reference, I'm running linux-qoriq kernel 6.12, and the SFP probes correctly during boot reading its EEPROM.&lt;/P&gt;&lt;P&gt;Do you have a proper example of running this type of connection in fm1-mac9?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jul 2026 14:48:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396452#M16787</guid>
      <dc:creator>hugoacata</dc:creator>
      <dc:date>2026-07-17T14:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A 10GB SFP+ Configuration on kernel 6.12</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396621#M16788</link>
      <description>&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="en-US"&gt;Please kindly follow the&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;A href="https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sd1-lane-d-sfp%2B.dtsi" target="_blank"&gt;https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds-sd1-lane-d-sfp%2B.dtsi&lt;/A&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;A href="https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts" target="_blank"&gt;https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts&lt;/A&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="en-US"&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2026 03:32:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396621#M16788</guid>
      <dc:creator>June_Lu</dc:creator>
      <dc:date>2026-07-20T03:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A 10GB SFP+ Configuration on kernel 6.12</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396715#M16789</link>
      <description>&lt;P&gt;With a MAC configuration with managed = "in-band-status"; and without either phy-handle or fixed-link, I always get phy driver errors:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[ &amp;nbsp;384.094677] ------------[ cut here ]------------&lt;BR /&gt;[ &amp;nbsp;384.094679] WARNING: CPU: 0 PID: 49 at /usr/src/kernel/drivers/net/phy/swphy.c:128 swphy_read_reg+0xac/0x188&lt;BR /&gt;[ &amp;nbsp;384.094686] Modules linked in: cfg80211 rfkill fsl_jr_uio caam_jr ftdi_sio onboard_usb_dev usbserial caamkeyblob_desc crypto_engine pci_endpoint_test crct10dif_ce rtc_pcf2127 at24 lm90 ina2xx fsl_qdma rtc_fsl_ftm_alarm nvmem_layersca&lt;BR /&gt;pe_sfp caam layerscape_edac_mod&lt;BR /&gt;[ &amp;nbsp;384.094709] CPU: 0 UID: 0 PID: 49 Comm: kworker/u16:1 Tainted: G &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;W &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6.12.20-gdfaf2136deb2-dirty #1&lt;BR /&gt;[ &amp;nbsp;384.094714] Tainted: [W]=WARN&lt;BR /&gt;[ &amp;nbsp;384.094715] Hardware name: LS1046A FRWY Board (DT)&lt;BR /&gt;[ &amp;nbsp;384.094717] Workqueue: events_power_efficient phy_state_machine&lt;BR /&gt;[ &amp;nbsp;384.094722] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)&lt;BR /&gt;[ &amp;nbsp;384.094726] pc : swphy_read_reg+0xac/0x188&lt;BR /&gt;[ &amp;nbsp;384.094730] lr : fixed_mdio_read+0xe0/0x120&lt;BR /&gt;[ &amp;nbsp;384.094733] sp : ffff800082f0bc30&lt;BR /&gt;[ &amp;nbsp;384.094735] x29: ffff800082f0bc70 x28: 0000000000000000 x27: 0000000000000000&lt;BR /&gt;[ &amp;nbsp;384.094740] x26: ffff00080001c028 x25: 0000000000000000 x24: ffff000800020e05&lt;BR /&gt;[ &amp;nbsp;384.094745] x23: ffff0008002a2200 x22: 0000000000000000 x21: 0000000000000000&lt;BR /&gt;[ &amp;nbsp;384.094750] x20: ffff000801c8a000 x19: 0000000000000003 x18: ffff0008001f0280&lt;BR /&gt;[ &amp;nbsp;384.094756] x17: 0000000000000fc4 x16: 0000061c0bd46400 x15: 0000000000000003&lt;BR /&gt;[ &amp;nbsp;384.094761] x14: 00000000000000e5 x13: ffff0008002a2280 x12: 0000000000000000&lt;BR /&gt;[ &amp;nbsp;384.094766] x11: ffff0008000e4480 x10: ffff00087bf969c0 x9 : ffff0008002a2280&lt;BR /&gt;[ &amp;nbsp;384.094772] x8 : ffff800082f0bc28 x7 : ffff000801c8a498 x6 : ffff000801c8a498&lt;BR /&gt;[ &amp;nbsp;384.094777] x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff00080170a0c0&lt;BR /&gt;[ &amp;nbsp;384.094782] x2 : 0000000000000000 x1 : ffff800082f0bc54 x0 : 0000000000000000&lt;BR /&gt;[ &amp;nbsp;384.094787] Call trace:&lt;BR /&gt;[ &amp;nbsp;384.094789] &amp;nbsp;swphy_read_reg+0xac/0x188&lt;BR /&gt;[ &amp;nbsp;384.094793] &amp;nbsp;mdiobus_read+0x40/0x80&lt;BR /&gt;[ &amp;nbsp;384.094796] &amp;nbsp;genphy_read_status_fixed+0x24/0x6c&lt;BR /&gt;[ &amp;nbsp;384.094802] &amp;nbsp;genphy_read_status+0xe0/0xe8&lt;BR /&gt;[ &amp;nbsp;384.094805] &amp;nbsp;phy_check_link_status+0xf8/0x108&lt;BR /&gt;[ &amp;nbsp;384.094809] &amp;nbsp;_phy_state_machine+0x98/0x2c8&lt;BR /&gt;[ &amp;nbsp;384.094813] &amp;nbsp;phy_state_machine+0x2c/0x80&lt;BR /&gt;[ &amp;nbsp;384.094817] &amp;nbsp;process_one_work+0x150/0x290&lt;BR /&gt;[ &amp;nbsp;384.094823] &amp;nbsp;worker_thread+0x2d0/0x3e4&lt;BR /&gt;[ &amp;nbsp;384.094828] &amp;nbsp;kthread+0x110/0x120&lt;BR /&gt;[ &amp;nbsp;384.094832] &amp;nbsp;ret_from_fork+0x10/0x20&lt;BR /&gt;[ &amp;nbsp;384.094836] ---[ end trace 0000000000000000 ]---&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And that's with :&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ethernet@f0000 {&lt;BR /&gt;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp; pcsphy-handle = &amp;lt;&amp;amp;pcsphy6&amp;gt;;&lt;BR /&gt;&amp;nbsp; pcs-handle-names = "xfi";&lt;BR /&gt;&amp;nbsp; managed = "in-band-status";&lt;BR /&gt;&amp;nbsp; phys = &amp;lt;&amp;amp;serdes1 3&amp;gt;;&lt;BR /&gt;&amp;nbsp; phy-names = "serdes";&lt;BR /&gt;&amp;nbsp; sfp = &amp;lt;&amp;amp;sfp_mac9&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /delete-property/ phy-connection-type;&lt;BR /&gt;&amp;nbsp; /delete-property/ phy-handle;;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2026 09:04:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2396715#M16789</guid>
      <dc:creator>hugoacata</dc:creator>
      <dc:date>2026-07-20T09:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: LS1046A 10GB SFP+ Configuration on kernel 6.12</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2401611#M16816</link>
      <description>&lt;P&gt;How about changing per LS1046ARDB， as&amp;nbsp;&lt;SPAN&gt;fm1-mac10 is SFP+, and the driver support the SFP+, too.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;A href="https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts#L156" target="_blank"&gt;https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts#L156&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Aug 2026 03:47:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-10GB-SFP-Configuration-on-kernel-6-12/m-p/2401611#M16816</guid>
      <dc:creator>June_Lu</dc:creator>
      <dc:date>2026-08-04T03:47:50Z</dc:date>
    </item>
  </channel>
</rss>

