[http://beaversource.oregonstate.edu/projects/cspfl Main] -> [wiki:CSPFL_Software Software Overview] -> [wiki:CSPFL_U-Boot U-Boot] [[PageOutline]] ---- = 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: {{{ #!sh 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: {{{ #!sh 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: {{{ #!sh 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.