Китайцы, несмотря на все проблемы с их отраслью производства электроники, продолжают выпускать отличные устройства, многие из которых на равных конкурируют с девайсами, выпущенными западными компаниями. Один из примеров — мини-ПК Orange Pi 5 Plus, который появился на рынке совсем недавно. Ранее компания Shenzhen Xunlong выпустила отличный мини-ПК Orange Pi 5, новая версия — улучшенная, более продвинутая модель. Подробности о нем — под катом.
Что это за одноплатник?
Orange Pi 5, предыдущую версию устройства, называли конкурентом Raspberry Pi 4. И возможностей у китайского девайса было даже больше, чем у «малинки». Новинка, как и говорилось выше, еще более продвинута, так что это уже «малинка на стероидах». Разработчики добавили Rockchip RK3588 SoC, плюс мини-ПК получил два разъема HDMI 2.1, два разъема 2.5GbE, M.2 PCIe.
Вот его характеристики:
SoC – Rockchip RK3588
- ЦП — восьмиъядерный процессор с 4х ядрами Cortex-A76 с тактовой частотой до 2,4 ГГц, 4х ядрами Cortex-A55 с тактовой частотой до 1,8 ГГц.
- Графический процессор Arm Mali-G610 MP4 с поддержкой OpenGL ES1.1/2.0/3.2, OpenCL 2.2 и Vulkan 1.2
- 6 TOPS AI Accelerator с поддержкой смешанной операции INT4/INT8/INT16/FP16
- VPU — 10-битный декодер 8Kp60 H.265/VP9/AVS2, декодер 8Kp30 H.264, декодер 4Kp60 AV1, кодировщик 8Kp30 H.265/H.264
Системная память — 4 ГБ, 8 ГБ или 16 ГБ LPDDR4/4x
Хранилище
- 16 МБ или 32 МБ QSPI NOR Flash
- Слот для карты памяти MicroSD
- Флэш-разъем eMMC для модуля 32 ГБ, 64 ГБ, 128 ГБ или 256 ГБ
- Разъем M.2 2280 PCIe 3.0 x4 для твердотельных накопителей NVMe со скоростью до 2000 МБ/с
Видео выход
- 2хпорта HDMI 2.1 до 8Kp60
- DisplayPort 1.4 до 8Kp30 через порт USB-C
- 2x 4-канальный разъем MIPI DSI до 4Kp60
- 6-контактный разъем FPC для сенсорного экрана
Видео вход
- Камера — 4-полосный разъем MIPI CSI
- Вход HDMI 2.0 до 4Kp60
Аудио
- Аудиокодек ES8388, аудио-усилитель AWINIC AW8733ATQR
- Аудио-разъем 3,5 мм с поддержкой наушников и микрофона
- Бортовой микрофон
- Поддержка HDMI 2.1 eARC
- Разъем динамика
Сеть
- 2х порта 2,5GbE RJ45 через контроллеры RTL8125BG
- Дополнительный WiFi и Bluetooth через модуль M.2
USB — 2х порта USB 3.0, 1х порт USB 3.1 Gen 1 (5 Гбит/с) Type-C, 2х порта USB 2.0
Расширение
- 40-контактный разъем с GPIO, UART, I2C, SPI, CAN, I2S, PDM, AUDDSM, SDIO, PWM
- Разъем M.2 Key-M (PCIe 3.0 x4) для 2280 NVMe SSD или других модулей PCIe 2280 (например, ускорителей искусственного интеллекта)
- Разъем M.2 Key-E (PCIe 2.0 x1/PCM/UART/USB2.0) для модулей 2230, таких как модули WiFi 6 и Bluetooth
- Отладка — 3-контактный разъем UART для последовательной консоли
Разное
- Кнопки Power, MaskROM и Recovery
- Светодиод питания, светодиод состояния, светодиод RGB
- ИК-приемник
- Разъем вентилятора 5В
- 2-контактный разъем для резервной батареи RTC
Источник питания
- 5 В/4 А через порт USB Type-C
- RK806-1 PMU
Размеры — 100 x 62 мм (как у Orange Pi 5B)
Вес – 46 грамм
Самое заметное отличие от предыдущей модели — сразу два порта Ethernet на 2,5 GbE. Еще — два HDMI-выхода и один HDMI-вход, плюс возможность подключения твердотельного накопителя через интерфейс PCIe NVMe.
Что касается процессора, то это чип, который превосходит Rockchip RK3588S, который используют многие производители клонов «малинки». У чипа четыре высокопроизводительных ядра Cortex-A76, которые работают на частоте до 2,4 ГГц, и четыре энергоэффективных ядра Cortex-A55 (1,8 ГГц).
Графика — интегрированная, GPU Mali-G610 MP4, с поддержкой OpenGL ES 3.2, OpenCL 2.2 и Vulkan 1.1. Чип способен работать с видео 8K (7680x4320) при 60 кадрах в секунду (кодеки H.265/AVS2/VP9/H.264/AV1). Ну и плюс — есть еще нейропроцессорный блок с производительностью в 6 Топс.
Варианты модели
Компания предлагает несколько версий одной и той же модели. При покупке можно выбрать объем ОЗУ в 4 ГБ, 8 ГБ или 16 ГБ. Кроме того, есть еще и eMMC-модуль на 32 ГБ, 64 ГБ или 256 ГБ. Если памяти не хватает, предусмотрена возможность установки карты памяти.
Как и говорилось выше, есть разъем M.2 2280 для подключения SSD-накопителя по шине PCIe (3.0 x4). Предусмотрена b 40-контактная колодка GPIO с поддержкой UART, I2C, SPI, CAN, I2S, PDM, AUDDSM, SDIO, PWM.
Что касается цены, то стоимость устройства составит:
- Orange Pi 5 Plus с 4 ГБ — $89
- Orange Pi 5 Plus с 8 ГБ — $109
- Orange Pi 5 Plus с 16 ГБ — $129
Вполне нормально для девайса с большим количеством возможностей и кучей интерфейсов/разъемов.
А что насчет софта?
Мини-ПК традиционно поддерживает Ubuntu, Debian, Android 12. Кроме того, обещана поддержка Armbian – Linux-дистрибутива, который разработан для отладочных плат на ARM-процессорах.
Ну и естественно, одноплатник работает с Orange Pi OS – разработкой самой Shenzhen Xunlong, У этой ОС есть поддержка многооконности. Разработчики позаботились и о многозадачности, с возможностью переключения между отдельными программами.
Вот основные характеристики ОС:
- Дизайн похож на Windows 11 с меню «Пуск» и похожей темой;
- Поддержка многооконности и многозадачности;
- Файловый менеджер, который уже говорилось, похож на тот, что есть в Windows 11;
- Все настройки, включая Сеть и Интернет, Bluetooth, Рабочий стол и обои, Дисплей, Звук, Приложения, Хранилище и т.п., размещаются, что логично, в «Настройках».
- Расширенные возможности конфиденциальности — удаление местоположения, номера телефона, SMS, уведомлений;
- Панель задач для отображения до 10 приложений;
- Ctrl+C, Ctrl+V, Ctrl+A и другие классические сочетания клавиш;
- Предустановленный магазин приложений Google Play.
Кроме того, в этой ОС добавлена поддержка горячих клавиш, привычных для всех пользователей Windows и пользователей многих других ОС. Это, в первую очередь, Ctrl+C (копировать), Ctrl+V (вставить), Ctrl+A (выделить все).
Несмотря на похожесть на ОС Windows, новая операционная система не поддерживает софт, который написан для Windows. Загрузить приложения, которых нет в «голой» операционной системе можно из Google Play. Насколько можно понять, сервис от Google поддерживается без проблем.
Возможно, эти тексты тоже вас заинтересуют:
→ «Карманный синоптик за час». Пишем Telegram-бота для мониторинга погоды на Python
→ Готовые кластеры Kubernetes или самостоятельное развертывание? Что выбрать
→ Простая процедурная генерация мира, или Шумы Перлина на Python
Комментарии (20)
MRD000
13.05.2023 10:46+9Китайцы, несмотря на все проблемы с их отраслью производства электроники, продолжают выпускать отличные устройства, многие из которых на равных конкурируют с девайсами, выпущенными западными компаниями.
Интересны мотивы написания автором такого предисловия.
mgis
13.05.2023 10:46+5Может автор имел опыт какой то в прошлом, который дает право ему таког говорить. Я например часто брал себе ноунейм технику (Chuwi, Beelink, Chatreey) с Китая, которая при том, что она в разы дешевле аналогов попярных брендов, часто не сильно уступает в функциональности.
me21
13.05.2023 10:46+1А как у него с поддержкой софтом железных возможностей?
Kristaller486
13.05.2023 10:46Сообщество одноплатников на 3588 относительно велико, поэтому проблем с драйверами нет. GPU драйвер пока хромает и не поддерживает Vulkan, в остальном она ничем не отличается от других одноплатников на RK3588 да и вообще.
Teezex
13.05.2023 10:46+6Автор, похоже, только вчера узнал про апельсинку. У Orange Pi OS три абсолютно разных версии ос, основанные на разных операционках, а том числе опенхармони.
Несмотря на похожесть на ОС Windows, новая операционная система не поддерживает софт, который написан для Windows.
Внезапно. Кто бы мог подумать...
LabEG
13.05.2023 10:46+1Я недавно взял orange pi 3 для медиа сервера, накатил ubuntu. И понял что ubuntu не поддерживает gpu mali. Т.е. картинка рисуется, но что называется на минималках. Браузер например уже рисует страницы с большим трудом, про видео вообще молчу. Кто сталкивался с проблемой и как решал?
Agne
13.05.2023 10:46А поддержка виртуализации есть ? Можно ли поставить виртуальную машину с windows 7 x32.
YTAdmin
13.05.2023 10:46+3Это невозможно, так Windows 7 не выпускалась для ARM процессоров, можно использовать QEMU - но работать будет очень медленно.
Kristaller486
13.05.2023 10:46Есть прекрасный проект Box86/Box64, который позволяет с очень приличной скоростью запускать х86 код, в том числе Wine
kemsky
13.05.2023 10:46+1Брал недавно Orange PI 4 LTS для ознакомления и был приятно удивлен. Если нужно просто запустить какой-нибудь сервер, то однозначно это лучший выбор, чем Raspberry PI 4/3, субъективно шустрее и дешевле раза в два.
outlingo
13.05.2023 10:46+7У меня было три таких одноплатника- rock64, odroid c2 и rpi 4. Поэтому сейчас я выбираю мини-пк на интелах. Это не сильно дороже (какой нибудь билинк мини) но конфигурации значительно мощнее и нет никаких проблем с софтом. А эти армовые одноплатники максимум как раутер и впн на удаленный объект
kovserg
13.05.2023 10:46+2Как долго он без охлаждения сможет проработать? (5V*4A=20Вт)
Kreastr
13.05.2023 10:46Ответ зависит от того на какую производительность при этом Вы расчитываете. У меня плата от Khadas на 3588 на пассивном охлаждении (радиатор даже поменьше будет, чем на картинке) работает стабильно на базоввх частотах под полной нагрузкой (компиляция gcc). Если совсем убрать, то придется порезать частоту или отключить "быстрые" ядра.
radioxoma
13.05.2023 10:46+1Нельзя ли указывать в обзоре версию ядра? Судя по ссылкам на образы (Debian, Arch), там 5.10 вышедшее 13.12.2020. Сейчас уже 6.3.2. Эти ваши "похожести сочетаний клавиш и файлового менеджера на Windows" никому не интересны.
Хотелось бы купить что-то подобное поиграться, но, когда выясняется, что современную ОС общего назначения на устройство не установить, то лучше уж покрасноглазить в Linux Deploy на старом смартфоне.demetr_ds
13.05.2023 10:46Самому собрать как вариант (в 6 версии ядра arm поддерживается, конкретно в 6.3 добавлена поддержка RK3588). "Поиграться" хватит по полной или "поиграться" это что-то другое имеете ввиду ?. Встречный вопрос, а в чем прелесть новых версий ядра для подобных одноплатников ? Использую в разных проектах Opi (понятно что не везде толкаю, по ситуации), проблем нет.
radioxoma
13.05.2023 10:46а в чем прелесть новых версий ядра для подобных одноплатников
Из популярного, минимальные версии ядра: 3.10 Docker, 3.8 F2FS, 5.4 ExFAT (драйверы других файловых систем тоже обновляются), 5.6 Wireguand.
glibc с которой скомпилен новый софт неявно повышает за собой и версию ядра. Хочешь использовать пакеты Alarm - изволь ядро поновее. У меня таки был сервер на смартфоне с kernel 2.6.32 без исходников. Рассылал SMS с METAR (измерения с городской метеостанции) и прогнозом погоды yr.no (есть бесплатный API). Сервер кончился вместе с пакетами под него.
В данный момент имеется коагулологический анализатор на котором остро не хватает Docker и Tailscale.Я не embedded разработчик и под поиграться имел в виду то же что и большинство: сделать NAS с плохим питанием из хлама, пораздавать торренты, установить HomeAssistant, плюнуть и положить всё это на полку до лучших времён.
demetr_ds
13.05.2023 10:46Это можно и на 5 версии ядра использовать ("старые" версии). В ряде мест smstool3 до сих пор шлет смски. Если то что озвучили критично, повторю, или самому собирать, попробовать manjaro и обновить самостоятельно ядро (поддерживаются Opi3LTS и Opi4LTS) или в сторону x86 архитектуры. Тем более его еще нет в продаже.
DungeonLords
А что автор статьи пробовал на данном изделии своими руками сделать?