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 http://mentorel.ru/downloads/hydra/patches/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.txt · Последнее изменение: 2014/05/19 14:01 — maxx