Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
boards:nms-sm-rk3588:debian:start [2024/07/15 16:14] – Артем Слепов | boards:nms-sm-rk3588:debian:start [2024/12/03 16:57] (текущий) – [Ресурсы:] Артем Слепов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Rockchip Debian 12 ====== | ====== Rockchip Debian 12 ====== | ||
+ | Инструкция проверена в Ubuntu 22.04 | ||
- | Debian 12 подготовлен на основе кастомного ядра Rockchip 6.1.43 от Radxa: | + | Debian 12 подготовлен на основе кастомного ядра Rockchip 6.1.43 от Radxa. |
- | [[https:// | + | Сборка работает |
+ | |||
+ | **Credentials** | ||
+ | * login: inmys | ||
+ | * pass: inmys | ||
+ | |||
+ | ssh по умолчанию отключен. Включение через консоль на разъеме X17. | ||
< | < | ||
+ | sudo systemctl enable ssh | ||
+ | sudo systemctl start ssh | ||
+ | </ | ||
+ | === Ресурсы: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | < | ||
+ | #download config& | ||
+ | |||
+ | git clone https:// | ||
git clone https:// | git clone https:// | ||
+ | cd kernel | ||
+ | git checkout 3b95df6d8bf567857b69e5266f1cb0651a6cfb3e | ||
+ | |||
+ | #patch dma | ||
+ | patch -p1 < ../ | ||
+ | |||
+ | #set config | ||
+ | cp ../ | ||
+ | |||
+ | cp ../ | ||
+ | |||
+ | #customize kernel | ||
+ | make ARCH=arm64 menuconfig | ||
</ | </ | ||
+ | === Сборка DTB === | ||
+ | < | ||
+ | make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 rockchip/ | ||
+ | #result arch/ | ||
+ | </ | ||
+ | |||
+ | === Сборка ядра === | ||
+ | < | ||
+ | make CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 LOCALVERSION=-12-rk2312 KERNELRELEASE=6.1.43-12-rk2312 | ||
+ | #result arch/ | ||
+ | </ | ||
+ | |||
+ | Ядро и DTB(Image и rk3588-inmys-smarc-evm.dtb), |