We use Marvell 88Q5072 connect on Orin’s RGMII, and try to use RGMII’s MDIO configure the chip.
when kernel boot up,it report these error:
[ 28.285376] [eqos_poll_for_swr][598][type:0x4][loga-0x0] poll_for_swr: timeout
[ 28.292978] net eth0: failed to poll MAC Software reset
I found the similar issue in forum, and re-check the setting in DT with reference “Jetson AGX Orin Platform Adaptation and Bring-Up — Jetson Linux Developer Guide documentation” . the error still exist.
our hardware has a little different with guide. we use “TEGRA234_MAIN_GPIO(AC, 5)” as phy-reset-gpio.
and didn’t connect interrupt pin in marvell chip. when kernel boot up, I can see the marvell’s LED are keeping light,it means the phy-reset-gpio are keeping hold and not released. is it a matter that the interrupt pin not connected?? or do you has any other suggestion?
There are some update info for this issue:
my image can enable XFI, but RGMI can’t work.
I test another vendor’s image, that image’s RGMI can work , but XFI can’t work.
kernels are same. is this issue related with flash config?
“failed to poll MAC Software reset” disappear after I update JP to JetPack_5.1.1.
I used 5.0.2 before. is the RGMI can’t work in 5.0.2?
the kernel and dtb I tested in two version are same.