U-Boot: wandboard ethernet problem with newest mainline
Heiko Schocher
hs at denx.de
Wed Jan 8 06:41:06 CET 2020
Hi Fabio!
happy new year! Hope you are fine?
I just builded the newest mainline U-Boot code for the wandboard, and
I get:
U-Boot SPL 2020.01-tbot-00271-gd8a3f52 (Jan 08 2020 - 06:33:42 +0100)
Trying to boot from MMC1
U-Boot 2020.01-tbot-00271-gd8a3f52 (Jan 08 2020 - 06:33:42 +0100)
CPU: Freescale i.MX6DL rev1.3 at 792 MHz
Reset cause: WDOG
DRAM: 1 GiB
PMIC: pmic_get() ret -19
MMC: FSL_SDHC: 2, FSL_SDHC: 1, FSL_SDHC: 0
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
Model: Wandboard i.MX6 Dual Lite Board rev B1
Board: Wandboard rev B1
Net: Could not get PHY for FEC0: addr 1
Could not get PHY for FEC0: addr 1
No ethernet found.
Hit any key to stop autoboot: 0
=>
Ethernet does not work, also pmic setup seems buggy... Hmm pmic is not
detected, and later board revision is B1 instead D1... I think thats
the root cause of the problem...
Attached a bootlog from an older, working version [1].
Ok, I tried to bisect it, but bisecting does not work, as there are
commits, which does not build for wandboard :-(
Looking into git history, there is a commit from you:
commit 5b858582512883b8a85d74e108873f9beed1e954
Author: Fabio Estevam <festevam at gmail.com>
Date: Wed Jun 12 12:34:40 2019 -0300
wandboard: Add FIT image support
After the transition to DM, only the mx6dl/solo wandboard
is supported.
Add FIT image support so that all the wandboard variants
can be supported, like it was prior to the DM conversion.
Successfully booted Linux on mx6q/solo/qp wandboards.
So it worked for you? I flashed the u-boot-fit-dtb.bin instead of
u-boot-dtb.bin, but this leads to:
resetting ...
U-Boot SPL 2020.01-tbot-00271-gd8a3f52 (Jan 08 2020 - 06:25:09 +0100)
Trying to boot from MMC1
mmc_load_image_raw_sector: mmc block read error
spl: ext4fs_open failed
spl_load_image_ext: error reading image u-boot-dtb.img, err - -1
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
Same with u-boot-with-spl.imx flashed.
I am sure I make here something wrong... any ideas?
Attached also a working bootlog with an older version [1].
Thanks!
bye,
Heiko
[1] working U-Boot bootlog:
U-Boot SPL 2019.04-rc4-tbot-00111-gab8fc41 (Jan 08 2020 - 06:18:50 +0100)
Trying to boot from MMC1
U-Boot 2019.04-rc4-tbot-00111-gab8fc41 (Jan 08 2020 - 06:18:50 +0100)
CPU: Freescale i.MX6DL rev1.3 at 792 MHz
Reset cause: WDOG
I2C: ready
DRAM: 1 GiB
PMIC: PFUZE100 ID=0x10
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... OK
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
Board: Wandboard rev D1
Net: FEC [PRIME]
Hit any key to stop autoboot: 0
=>
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: hs at denx.de
More information about the U-Boot
mailing list