====== Ядро Linux ======
===== Версия 2.6.37 =====
Данное ядро версии 2.6.37 было портировано с платформы LogicPD AM3517EVM, т.к. имеет схожую схемотехнику. За основу взяты исходные тексты ядра от Texas Instruments: AM3517SDK 05.04.00.00 плюс добавлена поддержка Wi-Fi чипа wl1271.
==== Функционал ====
Обозначения в таблице:\\
* {{ru:led-green.gif}} - ядро поддерживает функцию;
* {{ru:led-grey.gif}} - ядро не поддерживает функцию;
^ PMIC ^ NAND ^ USB HOST ^ USB OTG ^ EMAC ^ I2C1 ^ I2C2 ^ I2C3 ^ RTC ^ DVI ^ Audio MCBSP2 ^ WLAN wl1271 (внешний) ^
| {{ru:led-grey.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-green.gif}} | {{ru:led-grey.gif}} | {{ru:led-grey.gif}} | {{ru:led-green.gif}} |
==== Компиляция ====
1) Скачиваем исходные тексты ядра
wget http://mentorel.com/tmp/kernel-am3517somiq.tgz
2) компилируем (используем компилятор arm-2010q1)
make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm am3517somiq_defconfig
make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm uImage modules
полученный файл ядра uImage записывают на партицию FAT32 карты SD
3) Устанавливаем модули **Ядра Linux** на карту SD\\
Далее предполагается, что партиция ext3 SD карты подмонтирована к директории /media/rootfs
sudo make ARCH=arm modules_install INSTALL_MOD_PATH=/media/rootfs
==== Нереализованные функции ====
* Звук вывод/захват