Инструменты пользователя

Инструменты сайта


wiki:hydra-uboot

Загрузчик 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
wiki/hydra-uboot.txt · Последнее изменение: 2014/05/16 12:38 — maxx