How to Uboot... I thought I would write this up as many developers using Layerscape, QoriQ and Qonverge devices will start with a boot loader as the first access to their own newly minted hardware. There are two paths here. The first is to get our SDK and find the uboot source in that, modify it as needed. This is time consuming as you need to build an image to have Yocto pull the source code, and you need to jump through some hoops to rebuild with yocto after making your own custom uboot.
The second is to go straight to the git repo, pull it and build with the cross compiler toolchain that seems most appropriate. This can be easier in general... To do this:
Step 1. Install your tools!
For example when compiling for ARM:
Go here and find a specific version, download and untar/zip