2396452_en-US

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

2396452_en-US

2396452_en-US

LS1046A 10GB SFP+ Configuration on kernel 6.12

Hello, 

I have a custom board with the LS1046A, and I'm trying to use fm1-mac9 with a soldered SFP+ 10GB module. 

My RCW in SERDES 1 is 0x1040: 

hugoacata_0-1784298387879.png

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. 

This is my current configuration for that MAC: 

xfi10g: ethernet@f0000 {
  status = "okay";
  pcsphy-handle = <&pcsphy6>;
  pcs-handle = <&pcsphy6>;
  pcs-handle-names = "xfi";
  phy-connection-type = "10gbase-r";

  fixed-link {
    speed = <10000>;
    full-duplex;
  };
};

mdio@f1000 {
  status = "okay";

  pcsphy6: ethernet-phy@0{
    compatible = "fsl,lynx-pcs";
    reg = <0x0>;
  };
};

sfp_mac9: sfp {
  compatible = "sff,sfp";
  i2c-bus = <&i2c3>;
  status = "okay";
};

For reference, I'm running linux-qoriq kernel 6.12, and the SFP probes correctly during boot reading its EEPROM.

Do you have a proper example of running this type of connection in fm1-mac9? 



Re: LS1046A 10GB SFP+ Configuration on kernel 6.12

How about changing per LS1046ARDB, as fm1-mac10 is SFP+, and the driver support the SFP+, too.

https://github.com/nxp-qoriq/linux/blob/lf-6.12.49-2.2.0/arch/arm64/boot/dts/freescale/fsl-ls1046a-r...

タグ(1)
評価なし
バージョン履歴
最終更新日:
1週間前
更新者: