Main -> Software Overview -> U-Boot


U-Boot

The U-Boot source is maintained is the oswald-u-boot git repository found at https://code.oregonstate.edu/git/oswald-u-boot.

Check out the source code

Run the following command to check out the oswald-u-boot git repository:

git clone git://code.oregonstate.edu/oswald-u-boot

Build Process

To configure u-boot for the OSWALD, enter the oswald-u-boot directory and run the following command:

CROSS_COMPILE=arm-radix-linux-gnueabi- make omap3_oswald_config

This assumes you are using the cross-compile toolchain provided with the SDK otherwise you should change the CROSS_COMPILE variable to the CTARGET of your cross-compile toolchain.

To cross-compile u-boot for the OSWALD using the following command:

CROSS_COMPILE=arm-radix-linux-gnueabi- make

If the build process completed successfully the outputted u-boot.bin file should be able to be used as the bootloader for the OSWALD.