Автор Тема: Текущее состояние поддержки ARM  (Прочитано 35295 раз)

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 1 177
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Текущее состояние поддержки ARM
« Ответ #75 : 01.10.2021 12:59:15 »
5-7 минут - это указано специально, что-бы пользователи с очень медленными носителями (древние флэшки USB) знали "спешить не надо ... " (с)
Тогда понятно. :-)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 129
  • antohami@
Re: Текущее состояние поддержки ARM
« Ответ #76 : 01.10.2021 13:30:18 »
На LE и Armbian с оптимизацией ядра, картинка уже через 10 сек

На Armbian всё вкомпилено в ядро. Кроме того картинку u-boot же загружает? Поэтому графика сразу доступна. А Альту нужно модули поддержки графики в initrd положить. Тогда секунд через 15 (5 секунд после старта загрузки системы) монитор включится. А так ждём иксы.

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #77 : 02.10.2021 10:58:17 »
На LE и Armbian с оптимизацией ядра, картинка уже через 10 сек

На Armbian всё вкомпилено в ядро. Кроме того картинку u-boot же загружает? Поэтому графика сразу доступна. А Альту нужно модули поддержки графики в initrd положить. Тогда секунд через 15 (5 секунд после старта загрузки системы) монитор включится. А так ждём иксы.
Какую картинку u-boot грузит ?
u-boot может включить (или нет) видеовыход (например HDMI), на время своей работы. Дальше за вывод на экран отвечает ядро и его настройки.
В initrd нужно помещать все модули ядра (если так принципиально всё делать через модули), тогда не придётся каждый раз ломать голову, почему не работает, что-то из железа (нет запуска с SD карты или не работает сетевая загрузка через WiFi/LAN). Размер всех модулей не велик (по сравнению с размером носителей сейчас) и нет смысла экономить несколько десятков мегабайт .

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #78 : 07.10.2021 15:31:49 »
версии 20211002-un-def (с дефолтным ядром un-def) и 20211005 с ядром mp и полным набором модулей сразу на этапе запуска.


офтопик
тестировал последние версии Armbian Debian 11 Bullsey , для проверки сети поставил из официальных сетевых реп IceWM, и получил не большой приятный сюрприз, который касается в том числе альтов ... :)

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #79 : 16.10.2021 20:05:01 »
версия 20211015 (ядро mp) и 20211015-un-def ( соответственно ядро un-def). добавлены образы Icewm.

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #80 : 17.10.2021 20:58:09 »
собраны ядра и образы с поддержкой station M1 (образы версии 20211017), и с учётом, что в последних версиях Armbian (с ядром 5.10.73 и 5.14.12) в uboot добавлена поддержка запуска системы с USB, теперь можно использовать M1, как полноценный миниПК с альтами (armbian нужен для первичного запуска и обновления u-boot в eMMC). сейчас тестирую установку альтов в eMMC, после завершения - будут готовые образы специализированные по моделям, с включением нужного u-boot сразу в состав образа, что-бы можно было запустить альты сразу на дефолтной прошивке без использования дополнительных шагов с запуском Armbian.

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #81 : 21.10.2021 12:03:54 »

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 103
  • Cloud-based technology
Re: Текущее состояние поддержки ARM
« Ответ #82 : 22.10.2021 02:31:12 »
https://disk.yandex.ru/d/tlb4r4fMRRnwaA

alt-p10-mate-arm-20211020-aarch64.img.xz
alt-p10-lxqt-arm-20211020-aarch64.img.xz
alt-p10-xfce-arm-20211020-aarch64.img.xz
alt-p10-builder-arm-20211020-aarch64.img.xz
alt-p10-icewm-arm-20211020-aarch64.img.xz
alt-p10-kde5-arm-20211020-aarch64.img
alt-p10-lxde-arm-20211020-aarch64.img

т.е. во всех.


нет директории /lib/devicetree, на которую ссылаются настройки загрузки из  /boot/extlinux/extlinux.conf

Спасибо, потренировался файлы качать/распаковывать/монтировать/просматривать , присылайте свежих ссылок.
« Последнее редактирование: 22.10.2021 03:13:25 от smatsak »

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #83 : 22.10.2021 15:08:44 »
нет директории /lib/devicetree,
правильно, этого старого анахронизма не должно быть в настройках.
в моих образ использует нормальная система размещения файлов DTB, строго в том же месте, где ядро (/boot).
только это гарантирует правильный запуск системы в любых условиях (размещение системы, сетевой запуск, шифрование корня и т.д.).

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 129
  • antohami@
Re: Текущее состояние поддержки ARM
« Ответ #84 : 22.10.2021 15:17:38 »
в моих образ использует нормальная система размещения файлов DTB, строго в том же месте, где ядро (/boot).

Тебе надо было симлинки оставить.
При update-kernel сломается extlinux.conf. И твои сборки перестанут грузиться. Нужно исправлять:
https://bugzilla.altlinux.org/41140

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #85 : 22.10.2021 15:44:58 »
не-а, не сломается, в сетевых репах пока нет таких ядер (я специально использую свою сборку, что-бы не было влияния не правильных пакетов), поэтому обновление ни на что не влияет.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 129
  • antohami@
Re: Текущее состояние поддержки ARM
« Ответ #86 : 22.10.2021 16:07:45 »
не-а, не сломается, в сетевых репах пока нет таких ядер (я специально использую свою сборку, что-бы не было влияния не правильных пакетов), поэтому обновление ни на что не влияет.

А ядра вообще никогда обновляться не будут у тебя? ;-)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 103
  • Cloud-based technology
Re: Текущее состояние поддержки ARM
« Ответ #87 : 22.10.2021 17:09:24 »
правильно, этого старого анахронизма не должно быть в настройках.
в моих образ использует нормальная система размещения файлов DTB, строго в том же месте, где ядро (/boot).
Это чтобы я свой несчастный vim3 не мог запускать на его сборках. Вчера очень хотел, полночи потратил но результат не достиг, пока что.
Можно попробовать его схему запуска или ждать, пока armbian починят свои ядра 5.14.х для vim3.
У автора джихад с khadas, а мне страдания, знал бы заранее - воздержался бы от этой покупки. А так от заказчика теперь выслушивать критику в свой адрес, типа фигню купил и настроить не может.
   

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 103
  • Cloud-based technology
Re: Текущее состояние поддержки ARM
« Ответ #88 : 25.10.2021 02:01:52 »
в моих образ использует нормальная система размещения файлов DTB,

И нет ни одного для amlogic, только rockchip, ну ничего, обошелся подручными средствами, разжился ядром Linux 5.14.14-meson64 (aarch64), на нем Khadas Vim3 летает, как пришпоренный.

Оффлайн Balbes

  • Мастер
  • ***
  • Сообщений: 570
Re: Текущее состояние поддержки ARM
« Ответ #89 : 07.11.2021 17:51:01 »
А ядра вообще никогда обновляться не будут у тебя? ;-)
будут, но пока в этом нет острой необходимости

на нем Khadas Vim3 летает, как пришпоренный.
увы, эти "полёты" будут не долго, этот хлам сдохнет в самый не подходящий момент.


обновлении версии 20211107
в образ с ICEWM добавлены иконки быстрого запуска приложений, новая версия ICEWM существенно улучшена и является полноценным DE.