AnsweredAssumed Answered

i.MX6UL 14x14 EVK U-Boot CONFIG_FEC_ENET_DEV

Question asked by Martin Dusek on Nov 14, 2018
Latest reply on Nov 14, 2018 by igorpadykov

Hi,

in latest u-boot I changed CONFIG_FEC_ENET_DEV from 1 to 0 in file mx6ul_14x14_evk.hh in order to use second ETH port on the board (the one next to USB-A female port).

 

However, the port doesn't work:

 

U-Boot SPL 2018.11-rc3-00068-gc80cc3df3d-dirty (Nov 14 2018 - 14:52:32 +0100)
Trying to boot from MMC1


U-Boot 2018.11-rc3-00068-gc80cc3df3d-dirty (Nov 14 2018 - 14:52:32 +0100)

CPU: Freescale i.MX6UL rev1.0 528 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 34C
Reset cause: POR
Model: Freescale i.MX6 UltraLite 14x14 EVK Board
Board: MX6UL 14x14 EVK
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

Video: 480x272x24
In: serial
Out: serial
Err: serial
Net:
Warning: ethernet@020b4000 using MAC address from ROM

Warning: ethernet@02188000 using MAC address from ROM
eth1: ethernet@020b4000, eth0: ethernet@02188000 [PRIME]
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
switch to partitions #0, OK
mmc1 is current device
** No partition table - mmc 1 **
** No partition table - mmc 1 **
Booting from net ...
ethernet@02188000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@02188000

 

With deafult configuration (CONFIG_FEC_ENET_DEV = 1) the corresponding ETH port (the one next to the HDMI port) works.

 

Can you please advise how to use the other ETH port on the board in uboot?

Outcomes