wiki:hydra-kernel
no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версияПоследняя версия | |||
— | wiki:hydra-kernel [2014/05/16 14:39] – [3.0.35_4.1.0] maxx | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Ядро 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 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