[FE training-materials-updates] kernel labs: add U-boot files for BBB

Michael Opdenacker michael.opdenacker at free-electrons.com
Sat Sep 21 07:51:24 CEST 2013


Repository : git://git.free-electrons.com/training-materials.git

On branch  : kernel-ng
Link       : http://git.free-electrons.com/training-materials/commit/?id=52e944e28efb005042e4c0a12410cf8091b926c8

>---------------------------------------------------------------

commit 52e944e28efb005042e4c0a12410cf8091b926c8
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Sat Sep 21 07:49:32 2013 +0200

    kernel labs: add U-boot files for BBB
    
    We don't want to depend on the U-boot version that's
    put on devices by CircuitCo, and could change at any time.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


>---------------------------------------------------------------

52e944e28efb005042e4c0a12410cf8091b926c8
 lab-data/linux/bootloader/beaglebone-black/MLO     |  Bin 0 -> 102320 bytes
 .../linux/bootloader/beaglebone-black/README.txt   |   22 ++++++++++++++++++++
 .../linux/bootloader/beaglebone-black/u-boot.img   |  Bin 0 -> 367636 bytes
 3 files changed, 22 insertions(+)

diff --git a/lab-data/linux/bootloader/beaglebone-black/MLO b/lab-data/linux/bootloader/beaglebone-black/MLO
new file mode 100644
index 0000000..6590439
Binary files /dev/null and b/lab-data/linux/bootloader/beaglebone-black/MLO differ
diff --git a/lab-data/linux/bootloader/beaglebone-black/README.txt b/lab-data/linux/bootloader/beaglebone-black/README.txt
new file mode 100644
index 0000000..2132527
--- /dev/null
+++ b/lab-data/linux/bootloader/beaglebone-black/README.txt
@@ -0,0 +1,22 @@
+Compiling instructions
+----------------------
+
+Tested on Ubuntu 13.04
+
+Install the Linaro toolchain:
+sudo apt-get install gcc-arm-linux-gnueabi
+(the version at the time of our testing was 4:4.7.2-1)
+
+Clone the mainline U-boot sources:
+git clone git://git.denx.de/u-boot.git
+git tag
+git checkout v2013.10-rc3
+
+export ARCH=arm
+export CROSS_COMPILE=arm-linux-gnueabi-
+make distclean
+make am335x_evm_config
+make
+
+This produces the MLO and u-boot.img files that
+you need to boot your BeagleBone Black.
diff --git a/lab-data/linux/bootloader/beaglebone-black/u-boot.img b/lab-data/linux/bootloader/beaglebone-black/u-boot.img
new file mode 100644
index 0000000..b2adedf
Binary files /dev/null and b/lab-data/linux/bootloader/beaglebone-black/u-boot.img differ



More information about the training-materials-updates mailing list