Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| boards:nms-sm-rk3588:debian:start [2024/07/15 16:18] – Артем Слепов | boards:nms-sm-rk3588:debian:start [2024/12/03 16:57] (текущий) – [Ресурсы:] Артем Слепов | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| Инструкция проверена в Ubuntu 22.04 | Инструкция проверена в Ubuntu 22.04 | ||
| - | Debian 12 подготовлен на основе кастомного ядра Rockchip 6.1.43 от Radxa: | + | Debian 12 подготовлен на основе кастомного ядра Rockchip 6.1.43 от Radxa. |
| + | Сборка работает на драйвере GPU mali-valhall-csf с полностью открытыми кодами. | ||
| + | |||
| + | **Credentials** | ||
| + | * login: inmys | ||
| + | * pass: inmys | ||
| + | |||
| + | ssh по умолчанию отключен. Включение через консоль на разъеме X17. | ||
| + | < | ||
| + | sudo systemctl enable ssh | ||
| + | sudo systemctl start ssh | ||
| + | </ | ||
| === Ресурсы: | === Ресурсы: | ||
| - | [[https:// | + | * [[https:// |
| - | [[https:// | + | |
| < | < | ||
| #download config& | #download config& | ||
| + | |||
| git clone https:// | git clone https:// | ||
| git clone https:// | git clone https:// | ||
| cd kernel | cd kernel | ||
| + | git checkout 3b95df6d8bf567857b69e5266f1cb0651a6cfb3e | ||
| + | |||
| #patch dma | #patch dma | ||
| - | patch -p1 < ../ | + | patch -p1 < ../config\& |
| #set config | #set config | ||
| - | cp ../ | + | cp ../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), | ||