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

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


wiki:usomiq-ezsdk

Различия

Показаны различия между двумя версиями страницы.

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

Следующая версия
Предыдущая версия
wiki:usomiq-ezsdk [2014/01/31 00:01] – создано maxxwiki:usomiq-ezsdk [2015/03/03 11:36] (текущий) – [Исходные текcты] maxx
Строка 3: Строка 3:
  
 Подробности: [[http://processors.wiki.ti.com/index.php/Sitara_Linux_Software_Developer%E2%80%99s_Guide]] Подробности: [[http://processors.wiki.ti.com/index.php/Sitara_Linux_Software_Developer%E2%80%99s_Guide]]
 +
 +====== AM335xSDK 06_00_00_00 ======
 +
 ===== Компилятор GCC ===== ===== Компилятор GCC =====
 Компиляция выполнялась на ПК с операционной системой Ubuntu 12.04.4 LTS. Компиляция выполнялась на ПК с операционной системой Ubuntu 12.04.4 LTS.
Строка 16: Строка 19:
 //На момент написания данной инструкции последней версией была AM335xSDK 06_00_00_00.// //На момент написания данной инструкции последней версией была AM335xSDK 06_00_00_00.//
  
-Скачайте архив [[http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/latest/exports//am335x-evm-sdk-src-06.00.00.00.tar.gz]]+1) Скачайте архив [[http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/06_00_00_00/exports//am335x-evm-sdk-src-06.00.00.00.tar.gz]
 + 
 +2) Распакуйте архив: 
 +<code> 
 +tar xf am335x-evm-sdk-src-06.00.00.00.tar.gz 
 +ls * 
 +board-support: 
 +board-port-labs  extra-drivers  linux-3.2.0-psp04.06.00.11  u-boot-2013.01.01-psp06.00.00.00 
 +</code> 
 + 
 +===== Компиляция u-boot ===== 
 +Мы опустим данный шаг, т.к. можно спокойно взять u-boot, который компилировали на странице [[usomiq-ubuntu]]. 
 + 
 +===== Компиляция ядра Linux ===== 
 +В данной сборке присутствует ядро версии 3.2.0 
 + 
 +1) Переходим в директорию linux-3.2.0-psp04.06.00.11\\ 
 +<code> 
 +cd board-support/linux-3.2.0-psp04.06.00.11 
 +</code> 
 + 
 +2) Скачиваем исправления для добавления поддержки uSomIQ\\ 
 +<code> 
 +wget http://mentorel.ru/downloads/usomiq/patches/ezsdk-add-usomiq.patch 
 +</code> 
 + 
 +3) Добавляем поддержку uSomIQ в ядро 
 +<code> 
 +patch -p1 < ezsdk-add-usomiq.patch 
 +</code> 
 + 
 +4) Компиляция 
 +<code> 
 +make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mrproper 
 +make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_evm_defconfig 
 +make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage 
 +make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules 
 +</code> 
 + 
 +После завершения компиляции файл ядра будет в директории "arch/arm/boot"
 + 
 +====== AM335xSDK 07_00_00_00 ====== 
 +[скоро]
wiki/usomiq-ezsdk.1391112074.txt.gz · Последнее изменение: 2014/01/31 00:01 — maxx