The MCU Ethernet Interface on J7200-EVM uses the DP83867 Ethernet PHY as described in the section '4.9 MCU Ethernet Interface' of the J7200-EVM User-Guide [0]. Since the config corresponding to the DP83867 PHY has not been enabled, the Generic PHY driver is used. As a result, the RGMII delays do not take effect leading to packet losses.
Fix this by enabling the config for the DP83867 Ethernet PHY. [0]: https://www.ti.com/lit/ug/spruiw7a/spruiw7a.pdf Fixes: f8c1e893c82f ("configs: j7200_evm_a72: Add Initial support") Signed-off-by: Siddharth Vadapalli <s-vadapa...@ti.com> --- Hello, This patch is based on commit 7a4f3c56521 Prepare v2025.10-rc4 of Mainline U-Boot. Logs without patch applied: https://gist.github.com/Siddharth-Vadapalli-at-TI/e016dc8a1bc6a3bad0af395e0c5910a8 Logs with patch applied: https://gist.github.com/Siddharth-Vadapalli-at-TI/92c841b195f24f01c3542654a6e144c8 Regards, Siddharth. configs/j7200_evm_a72_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/j7200_evm_a72_defconfig b/configs/j7200_evm_a72_defconfig index 36274804881..69b77ad5285 100644 --- a/configs/j7200_evm_a72_defconfig +++ b/configs/j7200_evm_a72_defconfig @@ -144,6 +144,7 @@ CONFIG_SPI_FLASH_MTD=y CONFIG_MULTIPLEXER=y CONFIG_SPL_MUX_MMIO=y CONFIG_MUX_MMIO=y +CONFIG_PHY_TI_DP83867=y CONFIG_PHY_TI_DP83869=y CONFIG_PHY_FIXED=y CONFIG_TI_AM65_CPSW_NUSS=y -- 2.43.0