Hi,
as far as I understood this the MLO on eMMC starts the u-boot.img which starts Linux.
When this is correct: where can I find the sources of the MLO? Do I have to look into sources of Angstrom Linux or check out u-boot directly?
thanks
Fred
Hi,
as far as I understood this the MLO on eMMC starts the u-boot.img which starts Linux.
When this is correct: where can I find the sources of the MLO? Do I have to look into sources of Angstrom Linux or check out u-boot directly?
thanks
Fred
This worked for me (u-boot cross compiling under Linux):
1) get the Linaro Toolchain Binaries 2013.03
https://launchpad.net/linaro-toolchain-binaries/+milestone/2013.03
2) get the latest u-boot sources
git clone git://git.denx.de/u-boot.git/
3) Build u-boot (working on checked out master branch):
export PATH=$PATH:/<your-linaro-toolchain-path>/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin
CROSS_COMPILE=arm-linux-gnueabihf- make distclean
CROSS_COMPILE=arm-linux-gnueabihf- make am335x_boneblack_config
CROSS_COMPILE=arm-linux-gnueabihf- make
you will obtain the latest MLO and u-boot.img files