Hi,
Please find the below attached image showing the interface between T1024 and Ethernet Switch.

Observation:
The interface "fm1-mac1" is linked up using "ifconfig fm1-mac1 <ipaddr>". Then, we try to ping the switch via this interface and the "tcp-dump command" (running in T1024) shows the ARP packet sending out from this interface. But, in the SWITCH side (in SerDes 10), the RX counter is not incremented.
It is observed that, the the Tx packet counter (0xFE4E0200 + 0xC4) in T1024 MAC1 is not increment and it remains 0.
Following DTS change has been added to enable fixed link in 10G MAC,
fm1mac1: ethernet@e0000 {
phy-connection-type = "xgmii";
fixed-link = <1 1 10000 0 0>;
rcpm-wakeup = <&rcpm 0x80000000>;
};
Following DTS entry that has been removed,
xmdio0: mdio@fd000 {
xg_aqr105_phy3: ethernet-phy@1 {
compatible = "ethernet-phy-ieee802.3-c45";
interrupts = <0 1 0 0>;
reg = <0x1>;
};
sg_2500_aqr105_phy4: ethernet-phy@2 {
compatible = "ethernet-phy-ieee802.3-c45";
interrupts = <0 1 0 0>;
reg = <0x2>;
};
};
The register dump of T1024 SerDes Lane A in U-boot shows that, it is configured in XFI mode and connected with MAC1 interface. Please let us know, what could be issue with the MAC in sending this packets? Link is down?.