Problem: No MDC/MDIO signal
10G BASE –T PHY: Intel, X557-AT
root@genericx86-64:/dni# ethtool -i eth1
===========Eth Info End==================
04:00.0 Ethernet controller: Intel Corporation Ethernet Connection X552 10 GbE Backplane
04:00.1 Ethernet controller: Intel Corporation Ethernet Connection X552 10 GbE Backplane
We try to do MDI single r/w through MSCA(0x0000425c) and MSRWD(0x00004260).
The rule and steps is shown below
04:00.0 [Base address] + [offset] [32 bits] [value]
devmem 0x383fff400000+0x0000425c 32 0x501dc501 //Address cycle PHYAD = 0x00
devmem 0x383fff400000+0x00004260 32 0x00002001 //Test Mode 1
devmem 0x383fff400000+0x0000425c 32 0x541dc501 //Write operation
Is it correct?
We also try to use the tool of "lanconf64e" doing IEEE Tests, but we still cannot got MDC/MDIO signal.
Then, we upgrade flash to BDXDE_10GBASET_NO_MNG_1.13v02_800006B7.bin.
However, the situation is the same.
Another question is when we use BDXDE_10GBASET_NO_MNG_1.13v02_800006B7.bin, the eth cannot link up.
If we change the image to XXX_BACKPLANE..., it can link up in 1G. But, 10G doesn't work...
Why we can't get MDC/MDIO signal?
In backplane mode, why X557 only link up in 1G?
Could you give us some suggestions?
Thank you very much for taking the time to reach the Intel® Communities Team.
I will move your thread to the correct department so shortly you will receive further assistance for this issue you are facing.
Thank you for your patience.
Thank you for the inquiry. As this is an embedded components inquiry, please post your inquiry at our embedded support at https://embedded.communities.intel.com/community/en. They will better assist you from there.