Hi,
I have a customized LX2160ARDB Board,
We designed serdes1 SFI interface to directly connect with 10G SFP fiber,
without phy chip and no through emdio channel
SerDes1 F Lane2 <------> 10G SFP+ SFI interface
SerDes1 E Lane3 <------> 10G SFP+ SFI interface
I don't know how to configure SFP phy-less without using emdio bus to connect dpmac in kernel dts
I only think that pcs-mdio may be able to directly specify serdes lane to connect to dpmac,
But this seems to only support 10gbase-kr,
Is there any solution for me?
EX.
&pcs_mdio1 {
pcs_phys1: ethernet-phy@0 {
backplane-mode = “10gbase-kr”;
compatible = “ethernet-phy-ieee802.3-c45”;
reg = <0x0>;
fsl, lane-handle = <&serdes1>;
fsl, lane-reg = <0x9c0 0x40>; /* lane H */
};
&dpmac1 {
phy-handle = <&pcs_phy1>;
phy-connection-type = "sfi";
};
解決済! 解決策の投稿を見る。
Strictly speaking, your connection type is not supported because XFI is an
interface between a MAC and a PHY. You can try declaring a "fixed-link" as
it was done for SFP+ cage on LS1046A-RDB, but this has not been verified on
your processor. A fixed link connection does not require any PHY and MDIO
declaration at all.
Best Regards,
Platon
Thanks fix it
Strictly speaking, your connection type is not supported because XFI is an
interface between a MAC and a PHY. You can try declaring a "fixed-link" as
it was done for SFP+ cage on LS1046A-RDB, but this has not been verified on
your processor. A fixed link connection does not require any PHY and MDIO
declaration at all.
Best Regards,
Platon
Hi Sir,
Can you please provide document to better understand the PHY-LESS concept as I did not find any document which dive deep into it?
Regards,
MKS