Автор Тема: Запуск Альтлинукс на Rockchip (rk3328\rk3399\rk356x\3588)  (Прочитано 86142 раз)

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Вер 20230925 ядро 6.5.4

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Вер 20231010 ядро 6.5.6

Оффлайн smatsak

  • Linux, C++
  • Участник
  • *
  • Сообщений: 204
  • Cloud-based technology
Вер 20231010 ядро 6.5.6
Прям подарок на день рождения.

Оффлайн Merblud

  • Участник
  • *
  • Сообщений: 476
Вер 20231010 ядро 6.5.6

А сейчас образы rootfs для rk3328\rk3399\rk356x и rootfs для rk3588\rk3588s по прежнему разные? Или уже один образ для всех rk?
И еще вопрос возник. Где теперь указывается для загрузчика rk3588s (station m3), что нужно подгружать dtb для nvme?
В extlinux.conf нашел только fdtdir.
С uefi вообще темный лес. Заметил только, что при старте загрузчик пишет, что использует dtb из какой-то таблицы.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
образы rootfs для rk3328\rk3399\rk356x и rootfs для rk3588\rk3588s по прежнему разные?
разные ядра, следовательно и образы разные.

Где теперь указывается для загрузчика rk3588s (station m3), что нужно подгружать dtb для nvme?
два варианта
- либо переименовать с заменой DTB (убрать nvme из имени)
- либо изменить строку и указать вместо fdtdir какой DTB принудительно использовать (fdt /boot/dtb/rockchip/имя_файла.dtb)

С uefi вообще темный лес. Заметил только, что при старте загрузчик пишет, что использует dtb из какой-то таблицы.
для UEFI нужно руками прописать в grub.cfg строку, какой DTB использовать.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Вер 20231129 с ядром 6.5.12
есть странное поведение - первичный запуск не всегда срабатывает, грешу на изменения в алтовском ядре после перехода на 6.5, если заменить ядро на аналогичную версию из Armbian, всё работает без проблем.

Оффлайн Delphist52

  • Участник
  • *
  • Сообщений: 60
Всем доброго дня! И всех поздравляю с Новым Годом!

Подскажите пожалуйста возможно ли установить AltLinux Workstation K на Rock Pi 4B (rk3399)? И если да, то как это лучше сделать и откуда можно взять образ (и как называется)?

Оффлайн smatsak

  • Linux, C++
  • Участник
  • *
  • Сообщений: 204
  • Cloud-based technology
Тут два варианта:
Просить помощи у автора темы, если нужно новое ядро и поддержка.
Второй вариант - использовать ядро и спецификацию железа (dtb, uboot) от стороннего дистрибутива, а набор пакетов от Альта (всё кроме /boot). Как сделать написано в соседней теме на примере плат firefly.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
AltLinux Workstation K
Насколько знаю, такой версии не существует для Rockchip.

Оффлайн alxl

  • Участник
  • *
  • Сообщений: 210
Вер 20231129 с ядром 6.5.12
А где скачать? А то здесь https://disk.yandex.ru/d/YspAwrOtC-arLQ самая свежая от 11.07.2023г.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
А где скачать?
Для какой модели ?

самая свежая от 11.07.2023г.
указанная ссылка только для моделей на базе rk3588\s

Оффлайн alxl

  • Участник
  • *
  • Сообщений: 210
Для какой модели ?
Rock 5b, Orange pi 5
только для моделей на базе rk3588\s
Именно для них и хотел скачать.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Для 3588 в альтах - пока только BSP ядро 5.10, либо брать из ArmbianTV и менять руками.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Доступна версия ALT Mobile для моделей Rockchip , в том числе для rk3588.

https://disk.yandex.ru/d/rYOxxrZ5Szjo4A


Подробности о самой системе ALT Mobile : 

https://forum.altlinux.org/index.php?topic=48429.0

Отличие этого варианта образа от официального - изменён размер образа для использования с существующей системой добавления u-boot, т.е. после записи образа ALT Mobile сразу записывает нужную версию u-boot (используйте версию EXTLINUX).  Добавлено авторасширение системы на весь раздел.
Если u-boot на устройстве уже обновлён и поддерживает прямой запуск с USB, можно записать образ на USB флэшку, добавлять uboot на нее не нужно.

Для запуска на 3588 нужно выполнить дополнительно замену ядра, на версию из архива.

Ответ на вопрос - зачем нужен этот мобильный вариант системы на моделях из этой темы ?
Для тех, кто хочет принять участие в дальнейшей разработке этой системы (тестирование софта на реальном железе существенно отличается от игры в виртуалке, участие в разработке софта, сборка новых пакетов, на реальном железе, например 3588 с NVMe, сборка проходит весьма быстро и можно сразу тестировать) и в перспективе для выпускаемых в скором времени "отечественных смартфонов и планшетов на базе 3588"   :)
« Последнее редактирование: 26.01.2024 16:29:14 от Balbes »

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 914
Добавлен образ ALT Mobile 20240204-rk3588 собранный с ядром 5.10 специально для моделей 3588 с поддержкой HW в режиме wayland.
Ядро менять не нужно, всё в составе образа.
« Последнее редактирование: 13.02.2024 11:36:27 от Balbes »