Несмотря на дефицит электронных компонентов, разные компании продолжают выпускать одноплатные компьютеры. За последние пару месяцев появилось несколько интересных моделей, которые вполне могут оказаться полезными как отдельным разработчикам, так и крупным компаниям. Давайте посмотрим, что там у нас появилось.

Geniatech XPI-S905X



Может показаться, что это один из клонов «малинок», и, в целом, это предположение не является ошибкой. Но здесь вместо чипов от Broadcom используются компоненты от Amlogic. Возможно, просто потому, что Broadcom крайне загружена заказами и многие партии ее чипов выкуплены на несколько месяцев вперед.

Девайс, о котором мы говорим, базируется на процессорах Amlogic S905X2 или S905X3, в зависимости от модели. Каждая модель получила 2 ГБ ОЗУ, 8 ГБ основной памяти и поддержку воспроизведения 4K видео. Стоимость одноплатника радует — ниже представлены ценники разных моделей.

  • Amlogic S905X2 без беспроводного модуля — $35
  • Amlogic S905X2 + Wi-Fi & Bluetooth — $40
  • Amlogic S905X3 без беспроводного модуля — $37
  • Amlogic S905X3 + Wi-Fi & Bluetooth — $42

К слову, S905X2 — это четырехъядерный ARM Cortex-A53 процессор, а S905X3 — тоже четырехъядерный, но Cortex-A55 чип. Оба оснащены графикой ARM Mali-G31 MP2.

Одноплатник, все эти модели, поддерживают Android 9.0, кроме того, есть и возможность установки Linux-дистрибутивов.

Pine64 SOQuartz



Компания Pine64 продолжает выпускать разные устройства, на этот раз к ее ассортименту добавился одноплатник Pine64 SOQuartz. К слову, о других девайсах этого производителя мы писали вот в этой статье — там много чего интересного.

Стоимость одноплатника начинается с отметки $35. Как и в предыдущем случае, все зависит от модели системы. Процессоры и все прочие модули здесь одинаковые, разница — лишь в наличии дополнительного объема ОЗУ.

  • 2GB RAM — $35
  • 4GB RAM — $50
  • 8GB RAM — $75

Каждая модель поддерживает память LPDDR4, оснащена беспроводными модулями связи Wi-Fi c Bluetooth 5.0, плюс рядом портов и коннекторов для дисплеев, камер и т.п. Разработчики обещают вскоре представить и модель без беспроводных модулей — она будет еще дешевле.

Полезным для разрабочтика может оказаться то, что размер одноплатника такой же, как и у Raspberry Pi Compute Module 4. Распиновка — совместима как с этим устройством, так и с Radxa Compute Module 3. Так что использовать систему можно для самых разных проектов.

Radxa CM3



Как раз этот одноплатник упоминался выше. Он был представлен в качестве альтернативного для Raspberry Pi модуля с процессором Rockchip RK3566, ОЗУ объемом в 8 ГБ и поддержкой вплоть до 128 ГБ eMMC памяти. Что касается процессора, то он не особо производительный, но модуль и не позиционировался как мощный одноплатник. Нет, этот девайс предназначен для широкого спектра задач, поскольку у него есть:

  • Пропускная способность eMMC вплоть до 250 МБ/с (вместо 100 МБ/с).
  • 2 коннектора SATA.
  • Поддержка eDP и два коннектора MIPI-DSI.
  • Есть 50-пиновый GPIO.


Новый модуль совместим со многими платами для разработчиков, которые, в свою очередь, совместимы с Raspberry Pi CM4. Ничего «допиливать» в этом случае не нужно, модуль начинает без проблем работать сразу после подключения.


К слову, Radxa выпускает и собственные модели плат-«носителей». Это, к примеру, E23 с двумя Ethernet портами, USB 3.0, USB-C и A/V-портами.

Что касается стоимости СМ3, то она не очень высокая — за вариант с 1 ГБ ОЗУ нужн заплатить $25. Ну и самый продвинутый вариант с 8 ГБ ОЗУ, 32 ГБ памяти и поддержкой Wi-Fi 5 и Bluetooth 5.0 обойдется в $90.

Одноплатники — весьма интересная тема, но у нас есть и другие статьи, оцените — мы рассказываем о:

Маленьких «малинках» в крупном дата-центре
Динамических ИБП в дата-центрах: как мы устанавливали Piller CPM300 с двойным преобразованием
Разборке редкого зверя от Nvidia — DGX A100

LattePanda 3 Delta



Этот одноплатник уже представляет собой качественно иную систему. Он оснащен процессором Intel Celeron N5101 на архитектуре Intel Jasper Lake и графикой Intel UHD.

Сейчас одноплатник собирает средства на Kickstarter. Сейчас получено уже 107 тыс. евро вместо 35 тыс., необходимых для старта производства. Покупатели получат свои платы в 2022 году. По словам разработчиков, эта плата в два раза производительнее предыдущей модели, если сравнивать процессоры и в три раза — если сравнивать графику.


Новая модель также получила сопроцессор Arduino Leonard, интегрированную память и поддержку для внешних накопителей. Плата может работать одновременно с двумя SSD благодаря двум M.2 слотам. Вот список разъемов:

  • 1 x HDMI 2.0
  • 1 x USB Type-C (с USB Power Delivery и поддержкой DisplayPort 1.4)
  • 1 x USB 3.2 Gen 2 Type-1
  • 2 x USB 3.2 Gen 1

У платы есть несколько полезных для разработчиков возможностей, включая автоматическую перезагрузку в случае падения софта. Если внезапно отключается электричество, то после возобновления подключения плата автоматически стартует, так что вручную ее запускать не нужно.

Стоимость, конечно, гораздо выше, чем у одноплатников, описанных выше — цена стартует с $229.

Khadas VIM4



Это еще один мощный и функциональный одноплатник, оснащенный 8GB LPDDR4 ОЗУ, 32 ГБ внутренней памяти, гигабитным Ethernet, Wi-Fi 6, 4Kp60 HDMI, USB 3.0 и PCIe сокетом.

Есть у одноплатника и разъемы для подключения дисплея и камеры, с eDP, LVDS, V-by-one, MIPI CSI.

К сожалению, прямо сейчас эта плата недоступна, но вскоре разработчики обещают запустить ее в продажу. Цена, как можно ожидать, будет немаленькой. Но и возможности у системы отличные.

Комментарии (15)


  1. bak
    10.11.2021 15:20
    +30

    В контексте работы с видео (камера / дисплеи / перекодировщики / акселерация) - одни из лучших это одноплатники на базе Rockchip. У него закрытое видео-ядро но оно совместемо со стандартными API. Сейчас работает на 4-м ядре linux-а, но они портируют всё на 5-е. Зато API очень крутое, нормальные энкодеры / декодеры видео (h264 / h265, и главное реалтаймовые, без добавления задержек), хардварно-ускоренная работа с 2d графикой (можно делать кучу разных преобразований - ресайзы, вращения, смена формата yuv-rgb и прочие за единицы миллисекунд). А ещё сапорт на гитхабе очень отзывчивый и помогает если возникают вопросы.

    У broadcom (те которые RPI) - собственный закрытый проприетарный стек. Если нужно что-то простое и на базе компонент которые продают RPI - пожалуйста. А если что-то более сложное (например не проприетарная RPI камера, а любая стандартная MIPI) - работать не будет в принципе (так как всё проприетарное и закрытое). Реалтаймовых декодеров нет. API древний и не поддерживаемый, ничего кастомного на нём сделать практически нереально.

    У Amlogic или Allwinner - всё очень ужасно с поддержкой linux-а. У allwinner-ов закрытый видеостэк, остановившейся на 3-м ядре. Есть открытый форк, но он не поддерживает целую кучу нужных фичей, и даже те что поддерживает - хуже по производительности чем оригинальный закрытый. У amlogic-ов даже открытого форка нет, он вообще наверное самый плохой в плане поддержки linux.

    Ещё есть IMX-ы - по ним ничего не могу сказать, но вроде хорошие.


    1. no111u3
      10.11.2021 18:28
      +2

      у i.MX есть несколько бед - те что постарше достаточно дохлые, те что что помоложе имеют кучу блобов для всего начиная от usb, dram заканчивая gpu. А ну и ещё саппорт от NXP - с каким ядром запускали туда и пишите. А так середняк вида - работает и ладно.


    1. nevack
      10.11.2021 23:24

      А где можно посмотреть текущий статус поддержки новых ядер для Rockchip?

      Как раз используем одноплатники на RK3399 в Android-ферме для прогона perfomance тестов и стоит проблема с тем, чтобы этот самый Android обновить, но вот ядер новых что-то не нахожу нигде.


      1. bak
        10.11.2021 23:58

        Сейчас они официально работают только на LTS ядре 4.4: https://github.com/rockchip-linux/kernel

        В следующем году они планирует перейти на LTS ядро 5.10

        PS. 11-й кажется еще поддерживают, с 12-м вопрос - то ли просто не собирал никто, то ли 12-й андроид уже на 4.19 ядре не взлетает.


        1. ya_penek
          11.11.2021 15:36

          Ядро 5.хх на RK3399 работает, у меня на нем Gentoo стоит. Замечен только один серьезный баг - одноплатник не выключается и не перезагружается из линукса, тупо виснет и приходится питание дергать.

          Пробовал собирать ядро с конфигом из сборки убунты от производителя, ковырял device tree - пока ничего не выходит.


          1. bak
            11.11.2021 17:10

            Я имел ввиду видео-часть - хардварные энкодеры / декодеры и 2d аксселерация. Возможно c 3d тоже проблемы.


            1. ya_penek
              11.11.2021 17:23

              Не могу проверить, у меня видеовыхода вообще нет. NanoPi R4S


          1. 23derevo
            16.11.2021 11:24

            Блин, RK3399 — довольно древний. Хочу что-то на базе RK3588,  но не могу найти готовых плат с ним в рознице.


    1. 23derevo
      16.11.2021 11:22

      Как я понимаю, у Rockchip топовое железо — это Rockchip RK3588. Но вот плат на его базе я в продаже особо не нашёл. Подскажите, куда копать?


      1. bak
        16.11.2021 12:38

        RK3588 я пока тоже нигде не видел. Но думаю в ближайшее время что-то появится. Пока можно например 3566 использовать.


  1. ya_penek
    10.11.2021 19:26
    +5

    Было бы хорошо, если бы кто-нибудь сделал одноплатник с 2 сетевыми интерфейсами и 2-4 SATA портами. Очень не хочется городить колхоз из USB устройств.

    Микросервера уже не популярны?


    1. AquariusStar
      11.11.2021 10:17

      С двумя сетевыми интерфейсами на Али я видел. Такая материнская плата с установкой модуля Pi CM4 c miniPCIe с предустановленным туда 4G-модулем. А вот SATA, да. Было бы неплохо увидеть. Хотя бы среди материнских плат для CM4.


    1. ya_penek
      12.11.2021 22:18

      Вот такой девайс мне идеально подошел бы. Но он пока недоступен и скорее всего будет стоить дорого.


      1. green16
        15.11.2021 14:49

        Есть хороший проект, Helios64. Правда вроде как они закрываются. А так же есть ещё интересные проекты от Banana pi, к примеру Banana Pi R2 (вот только поддержка у них полное г)


  1. vba
    12.11.2021 11:36

    писали вот в этой статье

    Мне кажется у вас ссылки слетели, спасибо.