====== Загрузчик u-boot для Hydra ======
оригинал инструкций взят отсюда: [[http://eewiki.net/display/linuxonarm/Wandboard#Wandboard-Bootloader:U-Boot]]
===== Компилятор =====
Для компиляции загрузчика потребуется компилятор.
Скачаем его:
wget -c https://releases.linaro.org/14.03/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
Лучше установить его в директорию /opt:
cd /opt
tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
export CC=`pwd`/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin/arm-linux-gnueabihf-
===== u-boot =====
Скачаем исходники
git clone git://git.denx.de/u-boot.git
cd u-boot/
git checkout v2014.04 -b tmp
Hydra Quad
make ARCH=arm CROSS_COMPILE=${CC} distclean
make ARCH=arm CROSS_COMPILE=${CC} wandboard_quad_config
make ARCH=arm CROSS_COMPILE=${CC}
Hydra Dual
make ARCH=arm CROSS_COMPILE=${CC} distclean
make ARCH=arm CROSS_COMPILE=${CC} wandboard_dl_config
make ARCH=arm CROSS_COMPILE=${CC}
Hydra Solo
make ARCH=arm CROSS_COMPILE=${CC} distclean
make ARCH=arm CROSS_COMPILE=${CC} wandboard_solo_config
make ARCH=arm CROSS_COMPILE=${CC}
===== Запись на карту SD =====
sudo dd if=./u-boot/u-boot.imx of=${DISK} bs=512 seek=2