Сайт | Скачать | Видео | Wiki

Автор Тема: RK+AML+AW AUFS UKSMD ядро от Hotab777  (Прочитано 33537 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #45 : 22 Январь 2022, 15:09:54 »
u-boot-dtb.bin и u-boot.bin пытаются, заставка пропадает и снова появляется, uboot. ext даже не "...шелохнется..."
понял, будем думать дальше. Хотелось бы, чтобы sfs глянул мое ядро и его инитрд на предмет запуска ауфс, потому что дтб я к нему без проблем прикручу все приставочные, даже плясать почти не придется)

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #46 : 22 Январь 2022, 15:14:33 »
Если кому интересно, то вот что исправно завелось у меня (это не все) https://drive.google.com/file/d/1beDxFT4oPtOXGHu5vEoNqFKn4Sp7XxGa/view?usp=drivesdk

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #47 : 22 Январь 2022, 20:59:14 »
Не распознал формат ядра: kernel_comp_addr or kernel_comp_size is not provided!
https://drive.google.com/file/d/1s9HxYL1-CLmiQqiA2DEUfumC9l3T8XY7/view?usp=sharing попробуйте в таком виде (дтб.модули все те же и инитрд, только само ядро перегнал в другой вид)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: RK+AML AUFS ядро от Hotab777
« Ответ #48 : 22 Январь 2022, 21:38:18 »
Насчет инитрд - к Вам собственно просьба посмотреть
https://forum.puppyrus.org/index.php?topic=23755.msg182269#msg182269
ночью собралось ядро из исходников chewit
Почему именно этот вариант? Больше никаких патчей, кроме aufs?

Что-то я запутался... Какую задачу мы решаем.
5.10-au работает aufs, overlayfs, uksm,  panfrost (mpv c HW)
Возможно это ядро работает и на rk. Тогда новое ядро чем должно быть лучше?

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #49 : 22 Январь 2022, 21:55:15 »
Возможно это ядро работает и на rk. Тогда новое ядро чем должно быть лучше?

На новом для ntfs прикрутили парагоновский драйвер (это кому интересен ntfs), на новый можно прикрутить кучу дтс к исходникам и скомпилировать с ядром вместе, на выходе будем иметь пачку готовых dtb гарантированно работающих с этим ядром = поддержка приличного кол-ва тв-боксов "из коробки" + к этому наличие исходников и хидеров - даёт возможность собрать с помощью dkms нужные модули без пересборки ядра + уже в ядре всякие патчи по типу исправления цвета на амлоджиках. В итоге на выхлопе получаем максимально универсальное ядро, максимальной версии, которую смогли собрать, дающее широкий выбор боксов на которых будет запускаться и работать наш будущий собранный дистр. Я вижу это так, возможно ошибаюсь

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #50 : 22 Январь 2022, 21:59:47 »
Почему именно этот вариант? Больше никаких патчей, кроме aufs?

Наложил ауфс, чтобы просто проверили его работу. Если на нем запустится, то уж разберусь какие патчи применил он уже, какие нет, пропатчу и постараюсь собрать, если будет крашится при сборке - там нужно будет по каждому патчу разбираться последовательно (но эт моя забота, раз уж взялся за это дело :) ) почему его вариант - потому что написали выше, что на ядрах из его исходников все хорошо работает

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: RK+AML AUFS ядро от Hotab777
« Ответ #51 : 22 Январь 2022, 22:55:17 »
для ntfs прикрутили парагоновский драйвер
Его в отличие от aufs можно скомпилить под любое ядро дополнительным модулем и на твбоксе он вряд ли нужен
на новый можно прикрутить кучу дтс к исходникам и скомпилировать с ядром вместе, на выходе будем иметь пачку готовых dtb гарантированно работающих с этим ядром
Вот это интересно. Это какие-то патчи? Или как такое прикручивается?
наличие исходников и хидеров
Это везде есть
широкий выбор боксов на которых будет запускаться и работать наш будущий собранный дистр.
Это хорошая цель

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: RK+AML AUFS ядро от Hotab777
« Ответ #52 : 23 Январь 2022, 08:57:22 »
ядро из исходников chewit с наложенными патчами ауфс
Добавил в шапку. extlinux.conf не выложен. Выкладывали бы архивом все что должно лежать на фат как у меня
Давайте еще uksm и mglru включим
aufs там же можно брать одним файлом
Смотрю какие-то новые u-boot -  откуда берется и как компилится? Они универсальные (под все боксы?)
ядро перегнал в другой вид)
это как?

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #53 : 23 Январь 2022, 10:13:22 »
Добавил в шапку. extlinux.conf не выложен. Выкладывали бы архивом все что должно лежать на фат как у меня
Давайте еще uksm и mglru включим
aufs там же можно брать одним файлом

Без екстлинукс, пока исключительно для тех, кто  проверяет ауфс (кстати, я проверил и на своем ядре из армбиана начальном и на chewit - ауфс работает, проблема исключительно в инитрд, пробовал собрать с заменой модулей - что-то пошло не так, не может примонтировать /dev и т.д.) хук что-то вчера мельком не нашел. как только определимся с ядром - будет все 1 архивом, для фат.

у-бут пробуем из армбиановских исходников, из ophus вообщем ищем варианты, была бы приставка на амлоджике еще на руках - дело быстрее бы шло (но я ее отдал сыну для экспериментов, и следовательно не имею никакого морального права отбирать у него игрушку для своих изысканий)

Цитата: Hotab777 от Вчера в 20:59:14

    ядро перегнал в другой вид)

это как?
это про сжатие, возможно здесь загвоздка

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #54 : 23 Январь 2022, 10:24:31 »
ядро перегнал в другой вид)

это как?
Full загружается. Frugal - Starting kernel.....
Цвета чуток поправлены, но еще розовым отдает. WIFI не собирается, требует новую libc>2.34
Tox1 s905x3

Оффлайн Hotab777

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +8/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #55 : 23 Январь 2022, 10:49:58 »
Full загружается. Frugal - Starting kernel.....
Цвета чуток поправлены, но еще розовым отдает. WIFI не собирается, требует новую libc>2.34
Фругал не стартует из-за uInitrd, цвета - не накладывал патчи - нужно было проверить лишь сам старт ядра, новая либс-дев тоже есть деб пакетом.
Сейчас постараюсь сообразить с дтб (они сейчас у меня в дтс - исходниках лежат, а нужно будет их перегнать в патчи) и соберу на выходе 5.15.16, плюсом накинем уксм и мглру, и будем просить sfs пересобрать uInitrd для ауфс (ибо я ручками пересобирал - что-то криво прикрутил видимо, а манджаро натягивать сейчас на ядро ради пересборки уИнитрд - немного не вариант, для начала само ядро нужно собрать с поддержкой всего, оттестировать)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: RK+AML AUFS ядро от Hotab777
« Ответ #56 : 23 Январь 2022, 11:26:59 »
пересобрать uInitrd для ауфс
https://file.puppyrus.org/users/amlogic-s9xx/initrd-raf2-5.16.2-sf01.cpio.xz под это ваше ядро
Собрал ручной пересборкой из 2х инитрд. Проверить пока не на чем. Что-то ни один бокс не завести. Наверное флэшки плохие
Это необработанный mkimage initrd. Вроде уже не надо
Фругал грузить :
APPEND dir=папка_с_дистром rootdelay=10 root=LABEL=Ваш rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_cons
FULL из корня раздела: без dir=
FULL  с aufs заморозкой : без dir= aufs
FULL  с overlay заморозкой : без dir= ofs
Можно переписать фул  из корня в папку : rootdir=
« Последнее редактирование: 23 Январь 2022, 11:31:10 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: RK+AML AUFS ядро от Hotab777
« Ответ #57 : 23 Январь 2022, 11:35:40 »
манджаро натягивать сейчас на ядро ради пересборки уИнитрд - немного не вариант
Можете просто закинуть 2a (папкой - фругал) для теста. Можно на fat ntfs ext раздел. Много места не займет и ничему не помешает
Код
# ls -1 /media/sdb1/_2a/base/
000-kernel-5.10.12-meson64.pfs
001-2a-2002_a-sf08.pfs
040-de-lxde-gtk3-2002_a-sf02.pfs
070-lf-2002_a-sf01.pfs
089-upd-2a-2002-sf14.pfs
000-kernel - свой
« Последнее редактирование: 23 Январь 2022, 11:39:32 от sfs »

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #58 : 23 Январь 2022, 12:35:12 »
Tox1 s905x3

Оффлайн uropb

  • Старожил
  • ****
  • Сообщений: 229
  • Репутация: +12/-0
Re: RK+AML AUFS ядро от Hotab777
« Ответ #59 : 23 Январь 2022, 13:21:22 »
А фул с этим же инитрд грузится? Обычный
Нет не грузится
Tox1 s905x3