[U-Boot] current version of u-boot doesn't seem to load kernel for beaglebone black

Robert P. J. Day rpjday at crashcourse.ca
Wed Sep 4 02:34:40 CEST 2013


  just checked out and built u-boot for beaglebone black:

$ make am335x_boneblack_config

built, copied only MLO and u-boot.img to SD card so i could run u-boot
off of SD card but boot the rest out of the eMMC, and got:

U-Boot# run bootcmd
mmc1(part 0) is current device
mmc_send_cmd : timeout: No status update
SD/MMC found on device 1
reading uEnv.txt
26 bytes read in 3 ms (7.8 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
24808 bytes read in 43 ms (562.5 KiB/s)
Wrong Image Format for bootm command
ERROR: can't get kernel image!
mmc1(part 0) is current device
mmc_send_cmd : timeout: No status update
SD/MMC found on device 1
reading uEnv.txt
26 bytes read in 3 ms (7.8 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
24808 bytes read in 43 ms (562.5 KiB/s)
Wrong Image Format for bootm command
ERROR: can't get kernel image!
## Error: "nandboot" not defined

which seems to be because the uImage file isn't being loaded into
memory at ${loadaddr}, so that the subsequent command:

  bootm ${loadaddr} - ${fdtaddr}

will naturally fail as there's no valid kernel image at that address.
i'm looking at the new environment, and i don't see where the kernel
image is loaded into memory. thoughts?

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================


More information about the U-Boot mailing list