Hi, Robert. You mentioned your u-boot update, which reminds me: Your page at http://elinux.org/BeagleBoardUbuntu doesn't list a source repo for U-Boot or MLO - just download locations for the binaries. I assume that for U-Boot it's https://github.com/RobertCNelson/u-boot , but where do you keep your MLO sources?
Thanks,
Chris
Hi, Robert. You mentioned your u-boot update, which reminds me: Your page
at BeagleBoardUbuntu - eLinux.org doesn't list a source repo for U-Boot
or MLO - just download locations for the binaries. I assume that for U-Boot
it's GitHub - RobertCNelson/u-boot: mirror of git://git.denx.de/u-boot.git , but where do you keep your
MLO sources?
Hi Chris,
Same place... MLO (unique file name omap's look for) is built from
u-boot sources...
The specific I patches i used are available in this repo:
(for most people the script is way overkill, but it makes my life
easier to keep track of all the board patches..)
For the BeagleBone it's: v2013.01-rc2 +
Just: https://raw.github.com/RobertCNelson/Bootloader-Builder/master/patches/v2013.01-rc2/0001-enable-bootz-and-generic-load-features.patch
I also have it documented here:
http://eewiki.net/display/linuxonarm/BeagleBone#BeagleBone-Bootloader
(but i really need to update that page to v2013.01-rc2...)
Regards,
For the xM, only 2 patches:
(same used on the bone) enable bootz/zImage support:
https://raw.github.com/RobertCNelson/Bootloader-Builder/master/patches/v2013.01-rc2/0001-enable-bootz-and-generic-load-features.patch
ulcd7, lsr com6 expansion board fixes, and uEnv.txt default tweaks:
https://raw.github.com/RobertCNelson/Bootloader-Builder/master/patches/v2013.01-rc2/0002-ti-convert-to-uEnv.txt-n-fixes.patch
But really, mainline u-boot boots fine on these boards, i'm just
applying patches to enable new (useful) features..
Regards,