wiki:hydra-kernel
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
wiki:hydra-kernel [2014/05/16 12:46] – создано maxx | wiki:hydra-kernel [2014/05/19 14:01] (текущий) – [3.0.35_4.1.0] maxx | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Ядро Linux для Hydra imx6 ====== | ====== Ядро Linux для Hydra imx6 ====== | ||
+ | ===== Компилятор ===== | ||
+ | Для компиляции загрузчика потребуется компилятор. | ||
+ | Скачаем его: | ||
+ | < | ||
+ | wget -c https:// | ||
+ | </ | ||
+ | Лучше установить его в директорию /opt: | ||
+ | < | ||
+ | cd /opt | ||
+ | tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz | ||
+ | export CC=`pwd`/ | ||
+ | </ | ||
+ | ===== 3.0.35_4.1.0 ===== | ||
+ | За основу взято ядро Boundary Devices: | ||
+ | < | ||
+ | git clone https:// | ||
+ | cd linux-imx6 | ||
+ | git checkout boundary-imx_3.0.35_4.1.0 | ||
+ | </ | ||
+ | Добавим поддержку Hydra: | ||
+ | < | ||
+ | wget http:// | ||
+ | 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.1400229977.txt.gz · Последнее изменение: 2014/05/16 12:46 — maxx