]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
beagleboard: upgrade u-boot to the latest version
authorLiming Wang <liming.wang@windriver.com>
Wed, 4 Sep 2013 07:08:29 +0000 (15:08 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 4 Sep 2013 09:59:51 +0000 (10:59 +0100)
Now the latest version of u-boot is 2013.07 and it depends on
its own MLO, instead of x-load, as the Second Program Loader. So remove
x-load and use u-boot's MLO.

And also replace u-boot.bin with u-boot.img as the u-boot image file.

Signed-off-by: Liming Wang <liming.wang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta-yocto-bsp/conf/machine/beagleboard.conf

index 6633880da1ff0a453c8419a89afd337bd2308b98..5f4c55a7b5c18a40694f4d271fd2062f9a362f38 100644 (file)
@@ -13,7 +13,7 @@ XSERVER ?= "xserver-xorg \
 MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
 
 # Allow for MMC booting (required by the NAND-less Beagleboard XM)
-EXTRA_IMAGEDEPENDS += "u-boot x-load"
+EXTRA_IMAGEDEPENDS += "u-boot"
 
 # Uncomment the following line to enable the hard floating point abi. Note that
 # this breaks some binary libraries and 3D (neither of which ship with
@@ -33,6 +33,8 @@ PREFERRED_VERSION_linux-yocto ?= "3.4%"
 
 KERNEL_IMAGETYPE = "uImage"
 
+SPL_BINARY = "MLO"
+UBOOT_SUFFIX = "img"
 UBOOT_MACHINE = "omap3_beagle_config"
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"