wiki:hydra-kernel
Это старая версия документа!
Содержание
Ядро Linux для Hydra imx6
Компилятор
Для компиляции загрузчика потребуется компилятор.
Скачаем его:
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-
3.0.35_4.1.0
За основу взято ядро Boundary Devices:
git clone https://github.com/boundarydevices/linux-imx6.git cd linux-imx6 git checkout boundary-imx_3.0.35_4.1.0
Добавим поддержку Hydra:
wget add-hydra-boundary-imx_3.0.35_4.1.0.patch patch -p1 < add-hydra-boundary-imx_3.0.35_4.1.0.patch
Включим конфигурацию Hydra
make ARCH=arm hydra_defconfig
Непосредственно компиляция
make ARCH=arm CROSS_COMPILE=${CC} zImage modules
wiki/hydra-kernel.1400236746.txt.gz · Последнее изменение: 2014/05/16 14:39 — maxx