====== Ядро 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 ==== Нереализованные функции ==== * Звук вывод/захват