[U-Boot] uboot newbie

Aaron Solochek aaron.solochek at sri.com
Tue Oct 8 20:51:15 UTC 2019


I have an NXP i.MX8MQ and I am attempting to build u-boot to boot off a
SD card. NXP provides a demo image that I can flash on to a SD and it
boots without an issue, printing the following info to the serial console:

U-Boot 2018.03-imx_v2018.03_4.14.98_2.0.0_ga+g87a19df (Apr 11 2019 -
10:54:20 +0000)

CPU:   Freescale i.MX8MQ rev2.1 1500 MHz (running at 1000 MHz)
CPU:   Commercial temperature grade (0C to 95C) at 35C
Reset cause: POR
Model: Freescale i.MX8MQ EVK
DRAM:  3 GiB
TCPC:  Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C0 0x50]
Loading Environment from MMC... *** Warning - bad CRC, using default

Failed (-5)
No panel detected: default to HDMI
Display: HDMI (1280x720)
In:    serial
Out:   serial
Err:   serial

  - ATF 1cb68fa
  - U-Boot 2018.03-imx_v2018.03_4.14.98_2.0.0_ga+g87a19df

However, when I follow the NXP instructions for creating a custom SD
card image, I end up with a card that will not boot. Nothing gets
printed out to the console. I also tried following the instructions from
here: https://boundarydevices.com/wiki/u-boot-imx8/ to get a card that
boots, but I still have no luck.

When I have a card that doesn't boot, I get zero feedback either on the
HDMI or serial console.

Does anyone know how to build an SD card image that actually boots? Or
even how to start debugging what's going wrong with my system?

Thank you.


More information about the U-Boot mailing list