Инструменты пользователя

Инструменты сайта


wiki:somiq-am35-kernel

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

wiki:somiq-am35-kernel [2012/11/20 19:14] (текущий)
Строка 1: Строка 1:
 +====== Ядро 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) Скачиваем исходные тексты ядра
 +<​code>​
 +wget http://​mentorel.com/​tmp/​kernel-am3517somiq.tgz
 +</​code>​
 +
 +2) компилируем (используем компилятор arm-2010q1)
 +<​code>​
 +make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm am3517somiq_defconfig
 +make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm uImage modules
 +</​code>​
 +полученный файл ядра uImage записывают на партицию FAT32 карты SD
 +
 +3) Устанавливаем модули **Ядра Linux** на карту SD\\
 +Далее предполагается,​ что партиция ext3 SD карты подмонтирована к директории /​media/​rootfs
 +<​code>​
 +sudo make ARCH=arm modules_install INSTALL_MOD_PATH=/​media/​rootfs
 +</​code>​
 +==== Нереализованные функции ====
 +  * Звук вывод/​захват
wiki/somiq-am35-kernel.txt · Последние изменения: 2012/11/20 19:14 (внешнее изменение)