Hi everybody,
I'm tryng to test Ethernet interface on a custom board, similar to IMX93QSB. The big difference is the physical Ethernet, that in my case is ADIN1200 while iMX93-QSB uses RTL8211. Since I don't have a custom Linux image yet, I loaded imx-boot-imx93-11x11-lpddr4x-evk-sd.bin-flash_singleboot on my board hoping that U-boot ping command could help me.
First of all I use the command: mii info to see whether the chip is recognized and everything seems to be ok:

then I tried to read and write on ADIN1200 registers and these commands work without problems (for example I can change LED_link_status with the command mdio write 1c 0x210E).
Then I did:
-setenv ipaddr 192.168.1.150
-setenv netmask 255.255.255.0
-ping 192.168.1.127 (my pc host)
And at this point nothing seems to work! Not even the Link-up LED works when I connect the devices with the cable (both pc side and board side), it is like unconnected.

Do I need to change some configurations to, at least, see the correct functionality of the link-up or Ethernet PHY should be sort of plug and play in terms of link-up? By the way, I'm sure that the cable is ok! Please help me understand.
Thanks in advance,
Bob