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

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


wiki:cruis-m

CRUIS-M

Требования

Компиляцию будем выполнять на ПК с установленной операционной системой Ubuntu 12.04.1 LTS обязательно 64-бит!

Для работы утилиты git надо настроить её параметры: имя пользователя и email. Выполните следующие команды, заменяя данные в кавычках на свои:

git config --global user.name "Billy Everyteen"
git config --global user.email "me@here.com"

Примечание Будьте готовы к скачиванию до 10ГБ данных. Всего вам потребуется порядка 60ГБ места на жестком диске для выполнения инструкций на данной странице.

Linux

Android

u-boot

NAND boot

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

Linux

На некоторых системах может потребоваться установка следующих пакетов:

sudo apt-get update
sudo apt-get install device-tree-compiler lzma lzop ia32-libs

Скачиваем набор скриптов для компиляции ядра и выбираем требуемую версию ядра - 3.2.х

git clone git://github.com/RobertCNelson/stable-kernel.git
cd stable-kernel/
git checkout origin/v3.2.x -b tmp

Запускаем компиляцию ядра. Скрипт сам скачает компилятор, применит необходимые патчи и скомпилирует само ядро и модули.

./build_kernel.sh

Перед компиляцией будет автоматически вызван диалог конфигурации ядра. Этот диалог появляется каждый раз перед компиляцией ядра.

Примечание Если вы вносите изменения в исходники ядра, то затем для компиляции надо обязательно запускать скрипт «tools/rebuild.sh», т.к. build_kernel.sh всегда сначала удаляет директорию KERNEL с исходниками ядра.

Android

Заходим на страницу http://downloads.ti.com/sitara_android/esd/TI_Android_DevKit/TI_Android_JB_4_2_2_DevKit_4_1_1/index_FDS.html и скачиваем пакет TI_Android_JB_4.2.2_DevKit_4.1.1.bin. Обратите внимание, что размер файла более 4.5ГБ.

wiki/cruis-m.txt · Последнее изменение: 2015/09/22 23:40 — maxx