Orange Pi 5 — характеристики, особенности и сценарии использования

Orange Pi 5 view

Orange Pi 5 — производительный одноплатный компьютер производства Shenzhen Xunlong Software на базе Rockchip RK3588S. Плата оснащается восьмиядерным ARM-процессором, графикой Mali-G610, встроенным NPU до 6 TOPS и поддерживает вывод изображения до 8K.

Orange Pi 5 предназначена для более требовательных задач, чем многие предыдущие модели Orange Pi. Плата поддерживает до 32 ГБ LPDDR4/4X, быстрый NVMe-накопитель через M.2 PCIe 2.0 x1, несколько интерфейсов камер и дисплеев, Gigabit Ethernet и USB 3.0.

Беспроводной связи на самой плате нет. Для Wi-Fi и Bluetooth используется дополнительный модуль, устанавливаемый в единственный M.2-слот, поэтому при использовании штатного беспроводного модуля этот слот уже нельзя одновременно использовать для NVMe SSD. Это одно из ключевых отличий Orange Pi 5 от некоторых моделей семейства Orange Pi 5B и 5 Plus.

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

Orange Pi 5

Основные характеристики Orange Pi 5

  • Процессор: Rockchip RK3588S, 4 × ARM Cortex-A76 + 4 × ARM Cortex-A55
  • Архитектура: 64-битная ARMv8.2-A, big.LITTLE, техпроцесс 8 нм
  • Частота: до 2,4 ГГц для Cortex-A76 и до 1,8 ГГц для Cortex-A55
  • Графика: ARM Mali-G610
  • NPU: встроенный AI-ускоритель до 6 TOPS
  • Оперативная память: 4 / 8 / 16 / 32 ГБ LPDDR4/4X
  • Ethernet: 1 × Gigabit Ethernet
  • Wi-Fi/Bluetooth: отсутствуют на плате, поддерживается дополнительный модуль Wi-Fi 6 + Bluetooth 5.0
  • USB: 1 × USB 3.0 Type-A, 2 × USB 2.0 Type-A, 1 × USB 3.0 Type-C
  • Видео: HDMI 2.1 до 8Kp60, DisplayPort 1.4 через USB Type-C
  • Дисплеи: 2 × MIPI D-PHY TX 4-Lane
  • Камеры: 1 × MIPI CSI 4-Lane + 2 × MIPI D-PHY RX 4-Lane
  • Хранилище: microSD, 16 МБ QSPI NOR Flash, M.2 M-key PCIe 2.0 x1 для NVMe SSD
  • GPIO: 26-контактный разъём, 17 GPIO с логическим уровнем 3,3 В
  • Питание: USB Type-C, 5 В / 4 А
  • Аудио: 3,5-мм аудиоразъём, встроенный микрофон и HDMI Audio
  • Размер платы: 100 × 62 мм

Технические характеристики

Процессор и SoC

Orange Pi 5 построена на Rockchip RK3588S, изготовленном по 8-нм техпроцессу. SoC использует гетерогенную архитектуру big.LITTLE и объединяет четыре производительных ядра ARM Cortex-A76 с частотой до 2,4 ГГц и четыре энергоэффективных Cortex-A55 с частотой до 1,8 ГГц.

RK3588S является более компактным вариантом семейства RK3588 с меньшим количеством внешних интерфейсов. Именно этот SoC используется в Orange Pi 5, тогда как старшая Orange Pi 5 Plus построена на полном RK3588.

Графический процессор и NPU

Графическая подсистема использует ARM Mali-G610 и поддерживает современные графические API, включая OpenGL ES 3.2, OpenCL 2.2 и Vulkan 1.2.

Отдельно в RK3588S встроен аппаратный NPU производительностью до 6 TOPS. Он поддерживает INT4, INT8 и INT16 и предназначен прежде всего для локального выполнения задач машинного обучения и компьютерного зрения.

Для использования NPU требуются соответствующие библиотеки и программные инструменты Rockchip. Возможности ускорения зависят от используемой операционной системы и конкретного программного стека.

Оперативная память

Orange Pi 5 выпускается в конфигурациях с 4, 8, 16 и 32 ГБ LPDDR4/4X. Память распаяна непосредственно на плате и не может быть расширена после покупки.

Большой объём оперативной памяти особенно полезен при работе с контейнерами, виртуальными сервисами, базами данных, компиляцией больших проектов и локальными AI-приложениями.

Сетевые интерфейсы

Для проводной сети используется один Gigabit Ethernet на базе контроллера YT8531C. На плате нет встроенного Wi-Fi или Bluetooth.

Для беспроводной связи предусмотрен дополнительный модуль Wi-Fi 6 + Bluetooth 5.0. Важно учитывать конструкцию оригинальной Orange Pi 5: у неё используется один M.2-слот, поэтому при установке беспроводного модуля этот же слот нельзя одновременно использовать для NVMe SSD.

USB и видеовыходы

На плате расположены один USB 3.0 Type-A и два USB 2.0 Type-A. Дополнительно предусмотрен USB 3.0 Type-C, который поддерживает передачу данных и вывод изображения через DisplayPort 1.4.

Для подключения монитора или телевизора используется HDMI 2.1 с поддержкой разрешения до 8K при 60 Гц. Через USB Type-C доступен дополнительный видеовыход DisplayPort 1.4.

Отдельно имеется USB Type-C для питания. Это важно учитывать при подключении: на плате присутствуют два разъёма Type-C с разными функциями.

Дисплеи и камеры

Для дисплеев предусмотрены два интерфейса MIPI D-PHY TX 4-Lane. Они позволяют подключать совместимые MIPI-дисплеи непосредственно к плате.

Для камер доступен один интерфейс MIPI CSI 4-Lane и два дополнительных MIPI D-PHY RX 4-Lane. Таким образом, аппаратная платформа предоставляет до трёх интерфейсов для подключения камер, в зависимости от используемых модулей и программной поддержки.

Хранилище

Orange Pi 5 использует карту microSD как один из основных способов хранения и загрузки системы. Дополнительно на плате установлен 16 МБ QSPI NOR Flash, используемый для загрузочных компонентов.

Для быстрого внешнего накопителя предусмотрен M.2 M-key с интерфейсом PCIe 2.0 x1. Он предназначен для NVMe SSD, однако пропускная способность одной линии PCIe 2.0 значительно ниже максимальных скоростей современных NVMe-накопителей.

Теоретически одна линия PCIe 2.0 обеспечивает около 500 МБ/с на уровне передачи данных, поэтому реальная скорость SSD будет существенно ниже возможностей более быстрых PCIe 3.0 и PCIe 4.0 NVMe-накопителей.

GPIO и периферия

Orange Pi 5 оснащена 26-контактным разъёмом расширения. В нём доступно 17 линий GPIO с логическим уровнем 3,3 В. Через альтернативные функции контактов также доступны UART, I²C, SPI, PWM и CAN.

Orange Pi 5 - GPIO

Распиновка Orange Pi 5 отличается от стандартного 40-контактного интерфейса Raspberry Pi. Поэтому периферийные модули необходимо проверять по фактическому назначению контактов.

26-контактный разъём GPIO

КонтактGPIOНомер GPIOОсновные альтернативные функции
1GPIO1_B747PWM13, UART1_RX, I2C5_SDA
25V—Питание 5 В
3GPIO1_B646I2C5_SCL
45V—Питание 5 В
5GPIO1_B554UART1_TX, PWM15
6GND—Земля
7GND—Земля
8GPIO4_A3131UART0_TX
9GPIO4_B2138PWM14, CAN1_RX
10GPIO4_A4132UART0_RX
11GPIO4_B1139CAN1_TX
12GPIO0_D529CAN2_TX, I2C1_SDA
13GPIO0_D428PWM3, I2C1_SCL, CAN2_RX
14GPIO1_D359UART4_RX, I2C1_SCL, PWM1
15GPIO1_C149SPI4_MOSI, I2C3_SCL, UART3_TX
16GPIO1_D258UART4_TX, I2C1_SDA, PWM0
17GPIO1_C048SPI4_MISO, I2C3_SDA, UART3_RX
18GND—Земля
19GPIO1_C250SPI4_CLK, PWM3
20GPIO2_D492GPIO
21GND—Земля
22GPIO1_C452SPI4_CS1
23——Не назначен в таблице производителя
24GND—Земля
25——Не назначен в таблице производителя
26GPIO1_A335PWM1
Orange Pi 5 - GPIO pinout

Debug UART

Для низкоуровневой отладки на плате предусмотрен отдельный 3-контактный Debug UART. Используется логический уровень 3,3 В, рекомендуемая скорость последовательной консоли — 1 500 000 бод.

КонтактСигналНазначение
1GNDОбщий провод
2TXDПередача данных от платы
3RXDПриём данных платой

Для подключения требуется USB-UART адаптер с логическим уровнем 3,3 В. Линии TX и RX подключаются перекрёстно: TX адаптера к RX платы, а RX адаптера к TX платы.

Питание

Orange Pi 5 рассчитана на питание 5 В / 4 А через отдельный USB Type-C Power Port. Производитель подчёркивает важность качественного блока питания и предупреждает, что power-порт не поддерживает USB Power Delivery.

Второй USB Type-C расположен отдельно и предназначен для передачи данных и DisplayPort. Эти два разъёма нельзя путать при подключении питания.

Охлаждение

При длительной нагрузке RK3588S выделяет заметное количество тепла. Для стабильной работы под высокой нагрузкой рекомендуется использовать радиатор с вентилятором или другое активное охлаждение.

Особенно актуально охлаждение при длительной компиляции, работе нескольких контейнеров, локальном машинном обучении и других задачах, при которых CPU и NPU длительное время работают под высокой нагрузкой.

Размеры и конструкция

Размер платы составляет 100 × 62 мм. Четыре монтажных отверстия имеют диаметр 3 мм, а отверстия для крепления M.2-накопителя — 3,5 мм.

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

Orange Pi 5 - Bottom

Интерфейсы и разъёмы

  • USB Type-C Power — питание 5 В / 4 А;
  • USB 3.0 Type-C — передача данных и DisplayPort 1.4;
  • USB 3.0 Type-A — подключение периферии;
  • 2 × USB 2.0 Type-A — периферийные устройства;
  • Gigabit Ethernet RJ45 — проводная сеть;
  • HDMI 2.1 — видеовыход до 8Kp60;
  • 2 × MIPI D-PHY TX 4-Lane — дисплеи;
  • 1 × MIPI CSI 4-Lane + 2 × MIPI D-PHY RX 4-Lane — камеры;
  • microSD — системный и пользовательский накопитель;
  • M.2 M-key PCIe 2.0 x1 — NVMe SSD или совместимый беспроводной модуль;
  • 26-контактный GPIO — GPIO, UART, I²C, SPI, PWM, CAN;
  • 3-pin Debug UART — последовательная консоль;
  • 3,5-мм аудиоразъём — аудиовход/выход.
Orange Pi 5 - Top

Операционные системы

Orange Pi 5 поддерживает несколько операционных систем. В документации производителя указаны Orange Pi OS (Droid), Orange Pi OS (Arch), Orange Pi OS (OH), Android 12.1, Debian 11, Debian 12, Ubuntu 20.04 и Ubuntu 22.04.

Для серверных задач подходят Debian и Ubuntu, тогда как Orange Pi OS и Android позволяют использовать плату как графическую систему, медиаплеер или устройство на базе Android.

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

Возможности и особенности

  • 8-ядерный RK3588S с четырьмя Cortex-A76 и четырьмя Cortex-A55;
  • NPU до 6 TOPS для локальных AI-задач;
  • до 32 ГБ LPDDR4/4X;
  • NVMe через M.2 PCIe 2.0 x1;
  • HDMI 2.1 с поддержкой до 8Kp60;
  • DisplayPort 1.4 через USB Type-C;
  • несколько MIPI-интерфейсов для камер и дисплеев;
  • Gigabit Ethernet;
  • 26-контактный GPIO с 17 линиями 3,3 В.

Для чего подходит Orange Pi 5

Orange Pi 5 подходит для домашних серверов, контейнеров и сетевых сервисов, особенно когда требуется большой объём оперативной памяти и быстрое хранилище NVMe.

Встроенный NPU делает плату интересной для задач компьютерного зрения, классификации изображений, обнаружения объектов и других моделей машинного обучения, способных работать с поддерживаемым Rockchip программным стеком.

Наличие нескольких MIPI-интерфейсов позволяет использовать плату в системах с камерами и дисплеями, а HDMI 2.1 и аппаратный видеоблок делают её подходящей для мультимедийных приложений и воспроизведения видео высокого разрешения.

Большой объём RAM также позволяет использовать Orange Pi 5 для компиляции, разработки, виртуализации лёгких сервисов и запуска большого количества одновременно работающих приложений.

Преимущества

  • высокая производительность восьмиядерного RK3588S;
  • встроенный NPU до 6 TOPS;
  • до 32 ГБ LPDDR4/4X;
  • поддержка NVMe SSD;
  • HDMI 2.1 до 8Kp60;
  • DisplayPort 1.4 через USB Type-C;
  • несколько интерфейсов MIPI для камер и дисплеев;
  • широкий набор интерфейсов GPIO;
  • поддержка Linux и Android.

Ограничения

На Orange Pi 5 нет встроенного Wi-Fi и Bluetooth. Для беспроводного подключения необходим отдельный модуль.

При этом плата имеет только один M.2-слот. Использование совместимого беспроводного модуля занимает этот слот, поэтому одновременно установить туда NVMe SSD нельзя.

Интерфейс NVMe ограничен одной линией PCIe 2.0, поэтому производительность SSD будет ниже возможностей современных PCIe 3.0 и PCIe 4.0 накопителей.

При высокой продолжительной нагрузке требуется эффективное охлаждение. Кроме того, поддержка NPU, камер и аппаратного видеоускорения зависит от конкретной операционной системы и программного стека.

Orange Pi 5 и похожие одноплатные компьютеры

Для сравнения Orange Pi 5 логично рассматривать вместе со старшей Orange Pi 5 Plus и более универсальной Raspberry Pi 5. Эти платы используют разные аппаратные платформы и имеют заметные различия в интерфейсах.

ХарактеристикаOrange Pi 5Orange Pi 5 PlusRaspberry Pi 5
SoCRockchip RK3588SRockchip RK3588Broadcom BCM2712
CPU4 × A76 + 4 × A554 × A76 + 4 × A554 × Cortex-A76
RAM4 / 8 / 16 / 32 ГБ4 / 8 / 16 ГБ1 / 2 / 4 / 8 / 16 ГБ
Ethernet1 × Gigabit2 × 2.5GbE1 × Gigabit
Wi-FiОпциональный модульОпциональный модульВстроенный
NVMeM.2 PCIe 2.0 x1M.2 PCIe 3.0 x4Через дополнительный M.2 HAT+
GPIO26-pin40-pin40-pin
NPUДо 6 TOPSДо 6 TOPSНет

Orange Pi 5 отличается от Orange Pi 5 Plus прежде всего более компактным набором интерфейсов: один Gigabit Ethernet вместо двух 2,5-гигабитных портов и PCIe 2.0 x1 вместо PCIe 3.0 x4 для NVMe. При этом обе платы используют восьмиядерную архитектуру Rockchip с Cortex-A76 и Cortex-A55 и NPU до 6 TOPS.

Raspberry Pi 5 использует другую программно-аппаратную экосистему и имеет встроенный Wi-Fi/Bluetooth, однако не содержит аппаратного NPU уровня RK3588S. Orange Pi 5, напротив, предоставляет большой объём RAM и специализированные AI-возможности.

Заключение

Orange Pi 5 — мощный одноплатный компьютер на базе Rockchip RK3588S с восемью ядрами ARM, NPU до 6 TOPS, поддержкой до 32 ГБ LPDDR4/4X, NVMe и видеовыходом HDMI 2.1 до 8Kp60.

Плата хорошо подходит для серверов, Docker, локального машинного обучения, компьютерного зрения, мультимедиа и проектов с камерами и MIPI-дисплеями. Большой объём памяти и наличие NPU позволяют использовать её в сценариях, для которых возможностей более простых SBC может быть недостаточно.

Перед покупкой важно учитывать конструкцию хранения: у оригинальной Orange Pi 5 один M.2-слот, который используется либо для NVMe SSD, либо для совместимого беспроводного модуля. Также следует предусмотреть качественное питание 5 В / 4 А и эффективное охлаждение при длительной нагрузке.

Материалы

Оставьте комментарий

Отправляя комментарий, вы соглашаетесь с обработкой ваших данных (имя, адрес электронной почты, текст комментария) в соответствии с политикой конфиденциальности.