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

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


wiki:cruis-m

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:cruis-m [2015/07/01 11:49] – [Требования] maxxwiki:cruis-m [2015/09/22 23:40] (текущий) maxx
Строка 3: Строка 3:
 Компиляцию будем выполнять на ПК с установленной операционной системой Ubuntu 12.04.1 LTS обязательно 64-бит! Компиляцию будем выполнять на ПК с установленной операционной системой Ubuntu 12.04.1 LTS обязательно 64-бит!
  
 +Для работы утилиты git надо настроить её параметры: имя пользователя и email. Выполните следующие команды, заменяя данные в кавычках на свои:
 +<code>
 +git config --global user.name "Billy Everyteen"
 +git config --global user.email "me@here.com"
 +</code>
 +
 +//Примечание// Будьте готовы к скачиванию до 10ГБ данных. Всего вам потребуется порядка 60ГБ места на жестком диске для выполнения инструкций на данной странице.
 ===== Linux ===== ===== Linux =====
 ===== Android ===== ===== Android =====
  
 ====== u-boot ====== ====== u-boot ======
 +===== NAND boot =====
 +<code>
 +nand erase.chip
 +mmc rescan
 +fatload mmc 0 81000000 MLO
 +nandecc hw
 +nand write 81000000 0 20000
 +fatload mmc 0 81000000 u-boot.img
 +nand write 81000000 80000 60000
 +</code>
  
 ====== Linux ====== ====== Linux ======
 +На некоторых системах может потребоваться установка следующих пакетов:
 +<code>
 +sudo apt-get update
 +sudo apt-get install device-tree-compiler lzma lzop ia32-libs
 +</code>
 +Скачиваем набор скриптов для компиляции ядра и выбираем требуемую версию ядра - 3.2.х
 <code> <code>
 git clone git://github.com/RobertCNelson/stable-kernel.git git clone git://github.com/RobertCNelson/stable-kernel.git
Строка 14: Строка 37:
 git checkout origin/v3.2.x -b tmp git checkout origin/v3.2.x -b tmp
 </code> </code>
 +Запускаем компиляцию ядра. Скрипт сам скачает компилятор, применит необходимые патчи и скомпилирует само ядро и модули.
 +<code>
 +./build_kernel.sh
 +</code>
 +Перед компиляцией будет автоматически вызван диалог конфигурации ядра. Этот диалог появляется каждый раз перед компиляцией ядра.
 +
 +//Примечание//
 +Если вы вносите изменения в исходники ядра, то затем для компиляции надо обязательно запускать скрипт "tools/rebuild.sh", т.к. build_kernel.sh всегда сначала удаляет директорию KERNEL с исходниками ядра.
 ====== Android ====== ====== Android ======
 Заходим на страницу Заходим на страницу
 [[http://downloads.ti.com/sitara_android/esd/TI_Android_DevKit/TI_Android_JB_4_2_2_DevKit_4_1_1/index_FDS.html]] [[http://downloads.ti.com/sitara_android/esd/TI_Android_DevKit/TI_Android_JB_4_2_2_DevKit_4_1_1/index_FDS.html]]
 и скачиваем пакет [[http://downloads.ti.com/sitara_android/esd/TI_Android_DevKit/TI_Android_JB_4_2_2_DevKit_4_1_1/exports/TI_Android_JB_4.2.2_DevKit_4.1.1.bin|TI_Android_JB_4.2.2_DevKit_4.1.1.bin]]. Обратите внимание, что размер файла более 4.5ГБ. и скачиваем пакет [[http://downloads.ti.com/sitara_android/esd/TI_Android_DevKit/TI_Android_JB_4_2_2_DevKit_4_1_1/exports/TI_Android_JB_4.2.2_DevKit_4.1.1.bin|TI_Android_JB_4.2.2_DevKit_4.1.1.bin]]. Обратите внимание, что размер файла более 4.5ГБ.
wiki/cruis-m.1435740548.txt.gz · Последнее изменение: 2015/07/01 11:49 — maxx