
Hi Peng,
On Thu, Jan 9, 2020 at 10:13 AM Fabio Estevam festevam@gmail.com wrote:
Does it work if you use the ATF 70fa7bc version?
It works for me with ATF 70fa7bc version if I do the following change:
--- a/configs/imx8qxp_mek_defconfig +++ b/configs/imx8qxp_mek_defconfig @@ -86,4 +86,5 @@ CONFIG_FSL_LPUART=y CONFIG_DM_THERMAL=y CONFIG_IMX_SCU_THERMAL=y CONFIG_SPL_TINY_MEMSET=y +CONFIG_NET_RANDOM_ETHADDR=y # CONFIG_EFI_LOADER is not se
U-Boot 2020.01-00368-g21aede21b0-dirty (Jan 09 2020 - 10:50:25 -0300)
CPU: NXP i.MX8QXP RevB A35 at 1200 MHz at 29C
Model: Freescale i.MX8QXP MEK Board: iMX8QXP MEK Build: SCFW 550f3079, SECO-FW d7523fe8, ATF 70fa7bc Boot: SD1 DRAM: 3 GiB Failed to enable ipg clk MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... OK In: serial@5a060000 Out: serial@5a060000 Err: serial@5a060000 Net: Failed to enable ipg clk
Warning: ethernet@5b040000 (eth0) using random MAC address - ba:ea:d8:14:38:d1 eth0: ethernet@5b040000 Hit any key to stop autoboot: 0
Looks like some boards do not come with MAC address (I tested on two boards here) and the hang happens.
Using a random MAC allows the boot to happen.