You can apply the change if you login again or import
to apply this change, login again or evaluate $HOME/.bashrc with source command.

$ source ~/.bashrc

You can check if the toolchain installed above works properly while checking the version of toolchain. If you can find gcc version 4.8.3 20140401 (prerelease) at the end of the line, the toolchain is well installed.

Checkout & compile

Before you compile U-boot, you must configure for ODROID-C1 with following command,
and then compile.

For Ubuntu and Android, the different config option is used.

Ubuntu

$ cd u-boot
$ make odroidc_config
$ make

Android 5.1.1 and 4.4.4

$ cd u-boot
$ make odroidc_rev2_config
$ make

Android 4.4.2

$ cd u-boot
$ make odroidc_config
$ make

Installation

The bootloader for ODROID-C1 is consisted with two part, 1st stage bootloader + U-boot. You can find u-boot.bin once you compile U-boot, as well as bl1.bin.hardkernel in the directory sd_fuse/. Both binaries must be installed in a card (eMMC or MicroSD).

Installation using fastboot

If you can boot your ODROID-C1 already and want to install a new u-boot.bin built by you. Fastboot helps you to install a u-boot.bin into your board.

$ sudo fastboot flash bootloader sd_fuse/u-boot.bin

If installation is done, you care reboot your ODROID-C1 with fastboot.

$ fastboot reboot

Updating from Linux on your ODROID-C1

You also can update U-boot from Linux on the ODROID-C1 with dd command. After building U-boot, copy u-boot.bin into your ODROID-C1. Then do the command below in order to flash your U-boot image to MicroSD or eMMC.