ethernet@2490000 Waiting for PHY auto negotiation to complete......... TIMEOUT !

Hello everyone!
JETSON TX2 startup problem, The JETSON TX2 carrier board designed by myself.
Attached is a printed log. Can you analyze the cause of the abnormality?


U-Boot 2016.07-g0536cf2a27 (Dec 09 2019 - 22:43:10 -0800)
TEGRA186
Model: NVIDIA P2771-0000-500
DRAM: 7.8 GiB
MC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Net: eth0: ethernet@2490000
Hit any key to stop autoboot: 2 1 0
MMC: no card present
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1…
starting USB…
No controllers found
USB is stopped. Please issue ‘usb start’ first.
starting USB…
No controllers found
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-df-ce-52
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-tegra186
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
Config file not found
starting USB…
No controllers found
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
ethernet@2490000 Waiting for PHY auto negotiation to complete… TIMEOUT !
ERROR: phy_startup() failed: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:894/eqos_start()
ERROR: FAILED: -110
at /dvs/git/dirty/git-master_linux/3rdparty/u-boot/drivers/net/dwc_eth_qos.c:1122/eqos_start()
Tegra186 (P2771-0000-500) #

Replied in your previous topics. We could just use the original topic to discuss this issue.