Найти в Дзене

Orange Pi Zero 2W: обзор, тесты, использование

Всем привет, дорогие технофаны!
Ранее мы уже распаковали два ПК серии Zero — 2W и 3. Сегодня подробнее разберём Zero 2W. Orange Pi Zero 2W построен на базе четырёхъядерного процессора Allwinner H618 (Cortex-A53) с тактовой частотой до 1,5 ГГц. За графику отвечает Mali G31 MP2, поддерживающий OpenGL ES 1.0/2.0/3.2, OpenCL 2.0 и Vulkan 1.1. Он по-настоящему крошечный — его размеры всего 30 × 65 × 1,2 мм, а вес 12,5 г. На выбор доступны модели с 1 ГБ, 1,5 ГБ, 2 ГБ или 4 ГБ LPDDR4 и 16 МБ флеш-памяти SPI. Также есть встроенные модули Wi-Fi 5 и Bluetooth 5.0. Для подключения к монитору используется Mini HDMI TX 2.0, поддерживающий 4K@60FPS. Из-за компактных размеров платы кроме зарядочного Type-C (5В/2А) есть только ещё один Type-C для передачи данных. Систему можно загрузить стандартным способом через Micro SD или, при желании, записать прямо в SPI Flash (энтузиасты уже реализовали этот вариант). Поддерживаются:
✅ Android 12 TV
✅ Debian 11, Debian 12
✅ Ubuntu 20.04, Ubuntu 22.04
✅ Orange P
Оглавление
(C) Алексей Крымов / FanTechno
(C) Алексей Крымов / FanTechno

Всем привет, дорогие технофаны!
Ранее мы
уже распаковали два ПК серии Zero2W и 3. Сегодня подробнее разберём Zero 2W.

Что это за зверь?

(C) Orange Pi
(C) Orange Pi

Orange Pi Zero 2W построен на базе четырёхъядерного процессора Allwinner H618 (Cortex-A53) с тактовой частотой до 1,5 ГГц. За графику отвечает Mali G31 MP2, поддерживающий OpenGL ES 1.0/2.0/3.2, OpenCL 2.0 и Vulkan 1.1. Он по-настоящему крошечный — его размеры всего 30 × 65 × 1,2 мм, а вес 12,5 г.

На выбор доступны модели с 1 ГБ, 1,5 ГБ, 2 ГБ или 4 ГБ LPDDR4 и 16 МБ флеш-памяти SPI. Также есть встроенные модули Wi-Fi 5 и Bluetooth 5.0.

Для подключения к монитору используется Mini HDMI TX 2.0, поддерживающий 4K@60FPS. Из-за компактных размеров платы кроме зарядочного Type-C (5В/2А) есть только ещё один Type-C для передачи данных.

(C) Orange Pi
(C) Orange Pi

Систему можно загрузить стандартным способом через Micro SD или, при желании, записать прямо в SPI Flash (энтузиасты уже реализовали этот вариант).

Поддерживаются:
Android 12 TV
Debian 11, Debian 12
Ubuntu 20.04, Ubuntu 22.04
Orange Pi OS (Arch)
Kali Linux
Raspberry Pi OS

(C) Алексей Крымов / FanTechno
(C) Алексей Крымов / FanTechno

Если базового набора портов вам мало, можно подключить 24-контактный адаптер, который добавляет:
🔹
2 порта USB 2.0
🔹
100M Ethernet
🔹
ИК-приёмник
🔹
Аудиовыход и TV-выход
🔹
Кнопку питания и 2 пользовательские кнопки

А 40-контактный разъём на самой плате даёт доступ к GPIO, UART, I2C, SPI, PWM.

(C) Orange Pi
(C) Orange Pi

Все мануалы, прошивки и образы ОС можно скачать на официальном сайте Orange Pi. Хотя мне больше нравится мануал в виде Orange Pi Wiki. Техническая поддержка доступна через Telegram, Facebook*, Discord и Reddit.

Что будем делать?

Собственно говоря, первое, что я должен решить - что протестировать и что вам показать из возможностей данной платы. В целом, спектр идей огромен и большую часть из них я перечислял в своей статье про идеи для проектов на Orange Pi 4A. Дерзайте!

Самая интересная идея для меня была именно ретро-консоль, но доступного варианта на сайте Orange Pi для реализации этого варианта нет, будем пробовать изобретения от сообщества энтузиастов. RetrOrangePi, Batocera, Lakka - вот несколько проектов подобной тематики. Изучив сайты, я понял, что наиболее подходящие и близкие к нашему решению есть сборки. Лучше всего подошли решения:

  • От RetrOrangePi для Orange Pi Zero (на процессоре Allwinner H2 из-за той же линейки)
  • От Batocera для Orange Pi Zero 2 (на процессоре Allwinner H616 из-за похожего процессора и линейки)
  • От Lakka для Orange Pi Zero 2 (на процессоре Allwinner H616 из-за похожего процессора и линейки)

Сделать запись соответствующего образа предельно просто - по той же инструкции, что вы записывайте Linux на Micro SD.

Собственно говоря, проверка первой (RetrOrangePi) закончилась очень быстро - с ней наш одноплатник не запускается... Не подаёт никаких признаков жизни, кроме горящей лампочки питания. Очевидно, это объясняется тем, что несмотря на ту же линейку, процессор СИЛЬНО отличается от нашего. К сожалению, более подходящих вариантов я не нашёл в виду очень долгого отсутствия обновлений у проекта, поэтому этот вариант отбрасываем.

Ну что ж, попробуем максимально близкий, для Orange Pi Zero 2 с процессором Allwinner H616, который даже по ТТХ одинаковый с нашим Allwinner H618. К сожалению, и тут промах! Не зря Linux на одноплатники, зачастую, собирается под конкретное железо. Оба образа - и от Lakka, и от Batocera, не вызывают никаких эмоций у моего Zero 2W.

Стало быть, меняем план - будем использовать в рамках тестов данный мини-ПК как инструмент теста Orange Pi OS и Raspberry Pi OS плюс, в конечных тестах на Android, где будет большинство бенчмарков.

Переходим на официальный сайт и совместим знакомство с Orange Pi OS и Raspberry Pi OS c нашими тестами производительности.

Тестируем Linux

По тестам и бенчмаркам - в этот раз я хотел не так сильно не упарываться в количество тестов, так как некоторые из сделанных мной для Orange Pi 4A просто ничего не дают, кроме цифр. Измерять мощь тех аспектов, для которых данный мини-ПК не предназначен, нет смысла (типа игровой производительности). Но что-то пошдо не так... В итоге я убрал GFXBench и сократил тест производительности в браузерах и видео, ведь эти варианты прекрасно проверяются в PC Mark и Antutu, однако меньше тестов от этого не стало...

Начнем с абстрактного тестирования - мне было интересно посмотреть, что из себя представляют хотя бы внешне сборки от Orange Pi и Raspberry Pi. Тут всё коротко и по делу - сборки имеют общие положительные черты - приятное, без излишеств внешнее оформление, более удобный, как для базового пользователя Windows интерфейс, достаточно неплохой набор программ для разных целей "из коробки". Например, при тесте Orange Pi 4A, даже Firefox мне приходилось ставить через терминал, а тут в обеих версиях всё прекрасно!

Обе ОС — это всё тот же Linux, ничем не удивили, но в целом имеют право на жизнь. Интересно реализован магазин, хотя пока неясно, насколько он рабочий — регистрироваться не стал.

Также попробовал воспроизведение видео в фирменной "апельсиновой" сборке. Судя по всему, здесь основной упор сделан именно на процессор — оперативной памяти хватает, но тяжёлые видеосервисы сильно загружают CPU, не давая в полной мере использовать доступные ресурсы.

Плюс, меня немного смутило в "апельсиновой" сборке не работа команд по бенчмаркам - то ли они там другие, то ли архитектура Linux Arch очень сильно отличается от Ubuntu. Наверняка, если бы у меня стояла такая цель - я бы с этим разобрался, но надо было дальше писать материал, поэтому проехали и ставим Ubuntu...

И приехали непосредственно до тестов! Здесь у меня было сразу несколько тестов, которые я смог запустить на Ubuntu, установленной дополнительно к тестовым ОС одноплатных грандов. Эх, бедные мои флешки за эти несколько дней, над ними никто так не измывался!

Начинаем с самого простого - посмотрим ТТХ платы, не обманул ли нас разработчик... И тут все отлично. Ядра не украли, частота в норме! С объемом памяти, который многих интересовал на Orange Pi 4A, все отлично - около 4 ГБ. Едем дальше!

Следующим на очереди - тест Sysbench в однопоточном и четырехпоточном режиме. В, итоге, скорость CPU - 296.83 событий в секунду в однопотоке и 728.94 - в многопотоке. Сравнивать с 4A не очень корректно, но другой выборки из первых рук у меня для вас нет. Устройство из сильно более мощного сегмента, с большей частотой и вдвое большим количеством ядер в однопотоке проявило себя примерно так же, а вот во многопотоке ожидаемо хуже почти в 2 раза. Если же брать результаты не моих измерений, то это на 110 баллов больше в однопотоке и примерно так же во многопотоке в сравнение с решением конкурента с таким же названием, только от "малинок" - Raspberry Pi Zero 2W.

Около 687 тысяч в тесте 256 байтов OpenSSL делает нас прямым конкурентом более громоздких решений типа Orange Pi 3B. Очевидная демонстрация технического прогресса, когда в меньший корпус кладут уже более мощное железо с каждым годом!

Обойтись в Linux без glmark2 - преступление, да и красивый он! Результат удручающий - 28 баллов (на 4A было больше 600). Честно говоря, когда тестировал, бенчмарки шли один за другим, и я не обратил внимания не этот казус. Перепроверять и третий раз ставить Linux, когда на моём компе уже стоит Android для дальнейших бенчмарков, я не стал. Поэтому, убедимся, ошибка ли это, при тесте Orange Pi Zero 3, который будет сразу на следующий день после этого. Там и узнаем - настолько ли Mali G57 лучше Mali G31...

Завершим тесты Linux простой проверкой скорости памяти MBW (Memory Bandwidth Benchmark). Результаты следующие (mbw 1024):

MEMCPY - около 1100 Mib/s

DUMB - около 1000 Mib/s

MCBLOCK - около 3600 Mib/s

В два раза хуже по MEMCPY и DUMB и чуть лучше по MCBLOCK, чем в 4A (напомню, плата дороже и выше сегментом).

Собственно, на этом всё по Linux, но не всё в принципе - список популярных бенчмарков в Android сильно шире, в том числе очень популярных!

Тестируем Android

Для тестирования Android надо так же подготовить флешку по инструкции.

Готово, приступаем! На этом этапе, в самом начале столкнулся со странностью - моя проводная клавиатура не хотела вводить текст, хотя она рабочая. Возможно, это связано с USB-разъемом и разной функциональностью, Bluetooth клавиатура завелась с ходу!

Не оттягиваем, пошли смотреть ТТХ! Здесь я использовал сразу два "гиганта" в мире подобных программ - CPU-Z и AIDA64. Ознакомится с характеристиками можете в видео ниже.

Дальше посмотрим общие тесты производительности - PC Mark 2.0. Здесь, судя по всему, недостаточно мощностей для полного прохождения теста, как на 4A, но то, что получилось, позволяет оценить плавность...

Следующая у нас - Lite версия легендартного AnTuTu. Так же можете оценить плавность и итоговые 71405 баллов. Интересно, я единственный кто тестирует такие железки в настолько сложных для них тестах? Но база же нужна, в любом случае...

Теперь не менее легендарный Geekbench 5. Разумеется, оба теста - CPU и вычислений. 112 и 390 соответственно в однопотоке и многопотоке. 236 - тест вычислений.

Тест AiTuTu завершить я не смог, к сожалению. Полагаю, что сказалось отсутствие отдельного NPU, но это лишь предположение - наглухо зависает тест на 20%.

3DMark я хотел исключить из тестов, но пока делаю выборку какую-то, не вижу смысла отказывать. Тем более, что есть не самые мощные тесты. К Wild LIfe, который я тестировал на 4A, я добавил тут ещё и Sling Shot. Результаты - 124 балла (0.75 FPS) в Wild Life и 425 балла (1.18-20.27 FPS) в Sling Shot опять убеждают меня, что делать данные тесты на не самых мощных мини ПК за 20-40 долларов нужно только для статистики...

Несмотря на моё утверждение, завершим тест 3D, как и в целом, софтверный тест на ещё одном бенчмарке AnTuTu - 3D BenchLite. Результат - около 2.4-3 фпс, что в 2,5 раза меньше результата 4A. Запомнили, теперь к практическим тестам!

Последнее из того, что можно полноценно назвать бенчмарком - тест Octane 2.0. Он оценивает скорость работа JavaScript на вашем устройстве. Здесь наш результат - 4804 балла.

В прошлый раз я избежал прямого теста воспроизведения видео не из WEB, а напрямую на устройстве. В WEB получался достойный уровень, но 1080p, пожалуй, был потолок из-за оптимизации сайтов, нагрузки дополнительной на одноплатник на сайте (хотя, в зависимости от сайта, может и до 2K доходить). Поэтому в этот раз мне стало интересно, а действительно ли заявленные 4K 60 FPS - это возможно для воспроизведения на нашем довольно скромном мини-ПК? Хотя бы в плеере? Пробуем!

Замечательные красивые картинки предстали перед нашим глазом! И... Оно плавно! То есть, очевидно, разработчики дали обещание не просто на уровне "оно запустится", а оно на уровне "оно будет работать хорошо". Честно говоря, для меня это было откровение! За такие деньги ожидаешь базового устройства на 1080p, а оно удивляет... Отмечу, что карта захвата с меньшей пропускной способностью, но поверьте моему глазу - это смотрится очень хорошо!

Ну и под конец потрогаем чуть-чуть WEB! Изначально я хотел потестировать плотно, но уже достаточно бенчмарков и так, показывающих работоспособность - здесь я не стал наглеть и рекомендую максимум стандартные 480-720p. По крайней мере, в русских видеохостингах больше тянуло редко и туго. Так что либо качайте, либо снижайте качество!

Чтобы убедиться, что слабый интернет не повлиял на результаты тестов, проверим его в реальных условиях. На этот раз всё просто: один провайдер, 300 Мбит/с, Wi-Fi и проводное соединение.

Ограничение в 100 Мбит/с на RJ-45 от платы расширения даёт о себе знать – максимум, которого удалось достичь по проводу, 94 Мбит/с. По Wi-Fi результат значительно лучше – почти 280 Мбит/с. Современные беспроводные интерфейсы явно выигрывают в скорости!

С другой стороны, проводное соединение обеспечивает стабильность, а разница между 100 и 300 Мбит/с в большинстве задач малозаметна. Но неужели добавить гигабитный RJ-45 настолько дорого?! Или просто используют старые запасы? 🤔

Ещё пару моментов отмечу, наблюдаемые в ходе теста. Потребление не обманывает - около 2 Вт достаточно стабильно наблюдались, при этом температуры поднимались до около 70 по Цельсию - с учетом пассивного охлаждения более чем уважаемый результат. Плата действительно холодная и энергоэффективная!

Выводы и ссылки

Orange Pi Zero 2W — это компактный одноплатный компьютер, который может подойти для различных проектов, включая встраиваемые системы и медиацентры. Устройство предлагает сбалансированное сочетание характеристик и стоимости, а также поддержку нескольких операционных систем.

Orange Pi традиционно предлагает доступные решения с характеристиками, сравнимыми с конкурентами. В этом случае возможности платы зависят от конкретных задач и требований пользователя. 🚀

Оф.сайт | Файлы | Wiki | Где купить?

А пока я перехожу к изучению другой похожей платы на том же процессоре — Orange Pi Zero 3. Вскоре поделюсь подробностями в следующем обзоре. До новых встреч, дорогие технофаны!

*Приналежит Meta Platforms, признанной экстремистской и запрещённой на территории РФ