This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Update u-boot on beagle bone black

I have recompiled the u-boot for beagle bone black and need to install it on the eMMC.  I have copied it to /boot/uboot/.  It appears that the boot process runs another copy first.  I get the following:

U-Boot SPL 2013.07-00013-g469f02f (Jul 30 2013 - 12:27:41)
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Host mode controller at 47401800 using PIO, IRQ 0
OMAP SD/MMC: 0
mmc_send_cmd : timeout: No status update
reading args
spl: error reading image args, err - -1
reading u-boot.img
reading u-boot.img


U-Boot 2014.07-rc1 (May 15 2014 - 21:48:08)

I2C: ready
DRAM: 512 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment

Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Hit any key to stop autoboot: 0
U-Boot#

The second uboot header is my updated uboot.  

How do I get it loaded into the first?

  • Brent,

    The Black ships with two partitions on the eMMC. You need to replace the SPL/U-Boot in the Boot partition with your new one. You should be able to boot from a SD Card or over USB to get access to the eMMC.

    Hope this helps...