LINUX.ORG.RU

Посоветуйте SoC

 , , ,


0

5

ARM (желательно, ARM64). Хорошая поддержка линуксом. Обновляемое ядро (чтобы не было такой ситуации, что SoC «застрянет» на определённой версии ядра), желательно мейнлайновое. Графика с хорошими свободными драйверами (Mesa, DRM/KMS).
Есть такое вообще в природе?

★★★★★

Ответ на: комментарий от CYB3R

SoC «застрянет» на определённой версии ядра

Из всего виденного только на малине такого не замечал. С видео разного рода жопа везде.

Radjah ★★★★★
()
Ответ на: комментарий от Radjah

Аж не верится, но якобы действительно можно взять и собрать ванильное ядро: RPi Upstream Kernel Compilation.

Если б только на малинке было не так что: на крутом проприетарном чипе для универсальных вычислений (VideoCore) реализовали кодирование/декодирование популярных видео форматов, а потом добавили ARM-ядро, чтобы этим можно пользоваться. Т.е. по аналогии с платками для микроконтроллеров: VideoCore - это микроконтроллер, а ARM-ядро - это так, ftdi чип для коммуникации. Непривычно.

Интересно, как с Power VR дела обстоят в плане открытых драйверов. А вот почему с adreno вообще плат нет?

Тут по соседству сообщили, что работа с Allwinner'ами бурлит. И именно у них есть пара чипов с Power VR. Например, A83T. Он в banana pi m3. Но апстриминг только в процессе.

gag ★★★★★
()
Ответ на: комментарий от devl547

А кто не труп? Хорошо, PowerVR — труп. Tegra — труп. Mali — зомби. Vivante — зомби. VideoCore — непонятно. Adreno — есть надежда на выживание.

CYB3R ★★★★★
() автор топика

Нет таких

Я даже более мягкие требования выдвигал, но всё равно выбор очень невелик: Allwinner A10/A20 подходит для безголового сервера с мейнлайновым linux'ом. Всё, больше вариантов нет.

Camel ★★★★★
()
Ответ на: комментарий от kachsheev

Но, блин, они дорогие.

Dragonboard 410C $75 всего в два раза дороже малинки, но и ТТХ посерьезнее и все примочки на борту

ioway
()
Ответ на: комментарий от CYB3R

Платы от nvidia, но они кхм.. Дорогие.

Videocore - слабоват, ограничение на объём оперативы, но самый опенсорсный. Надо смотреть, что ему на замену пойдет, потому что с гигом памяти уже не катит следующую малину выпускать.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от ioway

Dragonboard 410C
$75

Пытался заказать с Arrow.com, там была какая-то ошибка, заказ приняли за 75$ и даже отправили, но его завернули Москве на таможне, деньги вернули. Сейчас баг у них на сайте исправлен и вся пересылка с оформлением всех нюансов стоит +40$

tlx ★★★★★
()
Ответ на: комментарий от devl547

дык вроде в том году чой-то выкатывали же...

NiTr0 ★★★★★
()

MinniwBoard MAX 64-bit

Судя по состоянию графики на SoCs все идет к Atom-у c Intel графикой за $199.

Я тоже ищу подобные платы, но...

Единственные дрова, которые можно найти, это Mali740. Бинари user-space на сайте Mali, а kernel-mod драйвер в ядре на Firefly-RK3288. Но она дорогая и ARM 32 бит. Но на этом SoC делают Chromebooks и Asus и Google.

Слышал про открытые Vivante дрова для Nitrogen6X ($199), но еще не пробовал.

Еще все есть для MIPS Creator CI20 (покупается у китайцев потому, что Imagination магазин не отправляет в Россию), но там MIPS 2 ядра (однако все работает вплоть до WebGL [PowerVR sgx540]), есть WiFi но нет SATA. Если надо расскажу.

Ну а с Intel надо будет разбираться с UEFI.

kosteltsev
()
Ответ на: MinniwBoard MAX 64-bit от kosteltsev

(однако все работает вплоть до WebGL [PowerVR sgx540])

Ядро и драйвера у них как обычно прибиты гвоздями-соткой.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Ну не так как в Mali. Драйвер PowerVR собирается вне ядра, в то время как Mali точно вбит в ядро и шаг влево, шаг вправо, равно как и прыжок на месте приравнивается к побегу. Ну а user-space дрова естественно зависят от того, что сидит в ядре.

В общем все как у Пушкина: "... а орешки не простые все скарлупки золотые, ЯДРА - чистый изумруд..."

kosteltsev
()
Ответ на: комментарий от kosteltsev

Какая разница, что собирается вне ядра, если stable-api-nonsense.txt и используеме драйвером ядерные вызовы делают его совместимость с произвольными ядрами ограниченной?

(Если я правильно понял, о чём здесь речь.)

Andrey_Utkin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.