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

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


wiki:u3b-kernel

Это старая версия документа!


Ядро Linux

Скачайте исходный код

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

Сборка ядра

./build_kernel.sh

Файловая система

Debian 8

User Password
debian temppwd
root root

Скачайте и распакуйте архив

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

Ubuntu 16.04 LTS

User Password
ubuntu temppwd

Скачайте и распакуйте архив

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

Файловая система (small falsh)

Debian 8 (small flash)

Размер файловой системы около 100МБ, подходит для установки на small flash

User Password
debian temppwd
root root

Скачайте и распакуйте архив

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

Запись ядра и файловой системы

После исполнения скрипта build_kernel.sh появится следующее сообщение:

-----------------------------
Script Complete
eewiki.net: [user@localhost:~$ export kernel_version=4.X.Y-Z]
-----------------------------

Скопируйте в командную строку сообщение «export kernel_version=3.X.Y-Z» в точности, как написано в окне терминала и выполните:

export kernel_version=4.X.Y-Z

Запись файловой системы

sudo tar xfvp ./*-*-*-armhf-*/armhf-rootfs-*.tar -C /media/rootfs/
sync
sudo chown root:root /media/rootfs/
sudo chmod 755 /media/rootfs/

Запись файла ядра zImage :

sudo cp -v ./ti-linux-kernel-dev/deploy/${kernel_version}.zImage /media/rootfs/boot/zImage

Запись модулей ядра

sudo tar xfv ./ti-linux-kernel-dev/deploy/${kernel_version}-modules.tar.gz -C /media/rootfs/

Включение сети

sudo nano /media/rootfs/etc/network/interfaces

добавьте строки:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
wiki/u3b-kernel.1493992065.txt.gz · Последнее изменение: 2017/05/05 16:47 — alex