Embedded Server
Consolidate Considerations of Intel® Xeon and Atom server Hardware, Firmware, Software, and Tools
262 Discussions

Is there a MDIO Utility for ixgbe driver for Xeon-D/x552 for Linux

JSuri
Beginner
3,088 Views

Is there any Linux utility to do MDIO read/write for external PHY on Xeon-D / X552 SOC running ixgbe driver 5.3.5?

0 Kudos
5 Replies
Adolfo_S_Intel
Moderator
1,414 Views

Hello JeySu

Intel does not provide any specific MDIO utility, I found the following tools:

http://man7.org/linux/man-pages/man8/mii-tool.8.html mii-tool(8) - Linux manual page

https://github.com/PieVo/mdio-tool GitHub - PieVo/mdio-tool

I hope they are useful for your case, but in any case, please bear in mind that these are not developed or particularly endorsed by Intel, so you should use it with caution and under your own risk.

Best Regards,

Adolfo Sanchez

0 Kudos
JSuri
Beginner
1,414 Views

The ixgbe driver 5.3.5 doesn't support the MDIO Access for the PHY type "ixgbe_phy_x550em_kr" .

Please see below these functions below and they are not implemented. Any idea when they will be implemented?

File ixgbe_x550.c:

STATIC s32 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,

u32 device_type, u16 *phy_data)

{

UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, *phy_data);

return IXGBE_NOT_IMPLEMENTED;

}

STATIC s32 ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,

u32 device_type, u16 phy_data)

{

UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, phy_data);

return IXGBE_NOT_IMPLEMENTED;

}

0 Kudos
CarlosAM_INTEL
Moderator
1,414 Views

Hello, JeySu:

Thanks for your reply.

In order to give you the information that may help you, could you please tell us where you find the driver listed in your last communication?

Thanks in advance for your clarification.

Best regards,

Carlos_A .

0 Kudos
JSuri
Beginner
1,414 Views
0 Kudos
CarlosAM_INTEL
Moderator
1,414 Views

Hello, JeySu:

Thanks for your clarification.

Based on your previous communication, we suggest you as a reference address your questions related to this driver at the channels listed on the mentioned website.

We hope that this information is useful to you.

Best regards,

Carlos_A.

0 Kudos
Reply