The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 6.3, opennews (??), 24-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


127. "Релиз ядра Linux 6.3"  +1 +/
Сообщение от Аноним (127), 24-Апр-23, 14:07 
Да ладно.

Для приставок по хорошему нужно RT-ветка. а там сейчас 6.1, так что ждём.

RK35xx не плохие камушки, но это не самые дешёвые приставки (даже на RK3566). FireFly Statio P2 на RK3568 кажется хорошим, пока не коснётся дело графики и видео. Вдруг оказывается, что проиграть видео в браузере не посильная задача, и это при, вроде как, поддерживаем GPU. Хотя в Androide всё хорошо летает. Для более ранних камушков можно уже и не ждать нормальной поддержки GPU, а для этих сколько ждать? (хр______ блобы)

Allwinner-ы вообще отдельная песня. Вроде как запили OpenSource страничку для ряда камушков, но блин там SDK привязано к Python 2 и непонятным FEX прикрученным к кастомным протухшим U-Boot и ядру. Ладно, некоторыми личностями ведётся работа по использованию DeviceTree, но, блин, тот же smaeul почти год потратил на проталкивание нескольких патчей в ядро для поддержки D1 (ура свершилось в этом релизе ядра). Но U-Boot ещё далеко не доделан. С такими темпами все эти камушки снимут с производства.

Все эти ARM-ы привязаны к конкретным версиям Андройда пачкой блобов.
Linux на них можно запустить, но что-то это совсем хре... плохо работает.

Ответить | Правка | Наверх | Cообщить модератору

278. "Релиз ядра Linux 6.3"  +/
Сообщение от Аноним (59), 25-Апр-23, 02:03 
Весомая порция критики с результатом прямо как на смартфонах. Но все же поддержка на яблоке была первоначально процессора. Графическую часть пилить будут разве что после, но собрать Gentoo будет вполне возможно. АндроидТВ может не уметь в открытие файлов с USB накопителя. Поэтому в теории на 1920х1080 сил у многоядерного атома хватит и это будет работать без престранных ограничений андроида. Часть плат все-же одноплатники и уже могут работать для определенных нужд у людей творческих. Скажем собрать робота из старой ТВ приставки потому что новая умеет в аппаратное декодирование AV1. Это ведь железка. Можно теперь собрать кластер из копеечных одноплатников, если найдется гора задешево и компилировать сишный код. Андроид из приставки всю память сожрет. Никаких горбатых и кривых привязок. Просто цели у вас исключительно приставочные в то время как вычислительные мощности универсальны.
Ответить | Правка | Наверх | Cообщить модератору

283. "Релиз ядра Linux 6.3"  +1 +/
Сообщение от Аноним (283), 25-Апр-23, 03:03 
> Для приставок по хорошему нужно RT-ветка. а там сейчас 6.1, так что ждём.

1) Примерно после этой версии RT здорово изменил свое значение.
2) То что вы хотите именно тот RT - не факт, если вы не делаете системы реального времени. ТО реальное время с ТЕМИ гарантиями - штука мягко говоря не халявная и имеющая особенности. Линукс по факту стал "без пяти минут RTOS" где-то в районе этих ядер. В него серьезную пачку патчей RT_LINUX загнали. А это делалось индустриалами - для управляющих систем. Которым реальное время не пострадать фигней, а реально важно и внимние к гарантиям обещаний совсем иное. Даже если за это надо доплатить оверхедом и скоростью.
3) Для ARMов можно прекрасно собрать хоть сабж. Я уже проверил. Шикарно работает.

> не посильная задача, и это при, вроде как, поддерживаем GPU.

Если вы хотели хардварное ускорение декодирования, им на таких чипах другие штуки занимаются - VPU какой-нибудь. Отдельный хардварный IP-блок декодера. Более того - вывод на дисплей тоже другая железка делает (контроллер дисплея). А GPU - именно считалка, именно 3D. Поэтому GPU довольно странно что-то предъявлять, если это не про обсчет 3D сцен было.

> Хотя в Androide всё хорошо летает.

Он использует хардварные декодеры в хвост и гриву. То что вы это корректно нарулили - не факт.

> Allwinner-ы вообще отдельная песня. Вроде как запили OpenSource страничку для ряда камушков,

Большая их часть прекрасно поддерживается майнлайновым uboot и kernel на данный момент. Вон пачка этого добра на обычном debian 11 с майнлайновым uboot и kernel пашут. Чего им не?!

> но блин там SDK привязано к Python 2

Если вы хотите обычный линух запускать, вам ЭТО вообще не надо. Отстройте себе рутфс вашего дистра, положите туда загрузчик, юзайте майнлайн ядро - и вперед.

Китайский хлам нужен только если майнлайн не умеет что-то реально важного (актуально только для совсем свежих чипов)

> и непонятным FEX

Для запуска майнлайна uboot он опять же не вперся, там DTB вместо этого китайского креатива, если надо что-то поменять, DTB собирается из сорцов (DTS) которые в ядре линукса. Таргет сборки - "make dtbs". И никаких питонов и китайчатины.

> прикрученным к кастомным протухшим U-Boot и ядру. Ладно, некоторыми личностями ведётся
> работа по использованию DeviceTree, но, блин,

Почти все allwinner как раз именно так и работают. Исключение разве что парочка самых новых чипов которые недавно появились. Для них еще просто поддержка WIP злостный.

> тот же smaeul почти год потратил на проталкивание нескольких патчей в ядро
> для поддержки D1 (ура свершилось в этом релизе ядра). Но U-Boot ещё далеко не доделан.

Называя вещи своими именами, RISCV варианты все же заметно отличаются от ARMовских.

> С такими темпами все эти камушки снимут с производства.

Может да. А может нет. Вон какие-нибудь A10/A20 до сих пор купить можно. Почему? А вон там в бложике фирмы olimex ответ. Они спросили сколько чипы будут доступны. И получили ответ - forever. Можно попросить повторить батч для лично себя если >1000 чипов. Поэтому немолодые железки спустя десяток лет можно по прежнему купить. Вот так можно взять и повторить старый проект если еще юнитов стало надо.

> Все эти ARM-ы привязаны к конкретным версиям Андройда пачкой блобов.
> Linux на них можно запустить, но что-то это совсем хре... плохо работает.

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

Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру