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

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


wiki:u3b-kernel
no way to compare when less than two revisions

Различия

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


Предыдущая версия
Следующая версия
wiki:u3b-kernel [2017/05/05 17:47] – [Включение сети] alex
Строка 1: Строка 1:
 +====== Ядро Linux ======
 +**Скачайте исходный код**
 +<code>
 +git clone https://github.com/RobertCNelson/ti-linux-kernel-dev.git
 +cd ti-linux-kernel-dev/
 +git checkout origin/ti-linux-4.4.y -b tmp
 +</code>
 +**Сборка ядра**
 +<code>
 +./build_kernel.sh
 +</code>
 +====== Файловая система ======
 +===== Debian 8 =====
 +^ User ^ Password ^
 +| debian | temppwd |
 +| root | root |
 +
 +
 +**Скачайте и распакуйте архив**
 +<code>
 +wget -c https://rcn-ee.com/rootfs/eewiki/minfs/debian-8.7-minimal-armhf-2017-03-02.tar.xz
 +tar xf debian-8.7-minimal-armhf-2017-03-02.tar.xz
 +</code>
 +
 +===== Ubuntu 16.04 LTS =====
 +^ User ^ Password ^
 +| ubuntu | temppwd |
 +
 +**Скачайте и распакуйте архив**
 +<code>
 +wget -c https://rcn-ee.com/rootfs/eewiki/minfs/ubuntu-16.04.2-minimal-armhf-2017-03-02.tar.xz
 +tar xf ubuntu-16.04.2-minimal-armhf-2017-03-02.tar.xz
 +</code>
 +===== Файловая система (small falsh) =====
 +**Debian 8 (small flash)**
 +
 +Размер файловой системы около 100МБ, подходит для установки на small flash
 +
 +^ User ^ Password ^
 +| debian | temppwd |
 +| root | root |
 +**Скачайте и распакуйте архив**
 +<code>
 +wget -c https://rcn-ee.com/rootfs/eewiki/minfs/debian-8.7-bare-armhf-2017-03-02.tar.xz
 +tar xf debian-8.7-bare-armhf-2017-03-02.tar.xz
 +</code>
 +
 +====== Запись ядра и файловой системы ======
 +После исполнения скрипта build_kernel.sh появится следующее сообщение:
 +<code>
 +-----------------------------
 +Script Complete
 +eewiki.net: [user@localhost:~$ export kernel_version=4.X.Y-Z]
 +-----------------------------
 +</code>
 +Скопируйте в командную строку сообщение "export kernel_version=3.X.Y-Z" в точности, как написано в окне терминала и выполните:
 +<code>
 +export kernel_version=4.X.Y-Z
 +</code>
 +**Запись файловой системы**
 +<code>
 +sudo tar xfvp ./*-*-*-armhf-*/armhf-rootfs-*.tar -C /media/rootfs/
 +sync
 +sudo chown root:root /media/rootfs/
 +sudo chmod 755 /media/rootfs/
 +</code>
 +**Запись файла ядра zImage** :
 +<code>
 +sudo cp -v ./ti-linux-kernel-dev/deploy/${kernel_version}.zImage /media/rootfs/boot/zImage
 +</code>
 +**Запись модулей ядра**
 +<code>
 +sudo tar xfv ./ti-linux-kernel-dev/deploy/${kernel_version}-modules.tar.gz -C /media/rootfs/
 +</code>
 +
 +
  
wiki/u3b-kernel.txt · Последнее изменение: 2017/05/10 11:38 — alex