OrangePi R2S - обзор одноплатного компьютера-маршрутизатора на RISC-V
- Цена: $50 (2GB) | $77 (4GB) | $115 (8GB)
- Перейти в магазин
Друзья, всем привет!
Представляю вашему вниманию интересный «одноплатник» — Orange Pi R2S, построенный на базе восьмиядерного процессора Ky X1 на архитектуре RISC-V с 2 TOPS NPU и имеющий 4 Ethernet-интерфейса (2x2.5G, 2x1G). В обзоре попытаемся понять, это исключительно сетевой комбайн или нечто большее, и какой риск несёт в себе RISC ↓


ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ



- Процессор: Ky X1, 8 ядер, архитектура RISC-V AI (производительность ИИ — 2.0 TOPS)
- Оперативная память: LPDDR4X: 2 ГБ / 4 ГБ / 8 ГБ (у обозреваемой версии — 2 ГБ)
- Накопитель: eMMC: 8 ГБ
- Сетевые интерфейсы:
- 2.5G Ethernet — 2 порта
- 1000M Ethernet (гигабитный) — 2 порта
- USB:
- USB 3.0 — 1 порт
- USB 2.0 — 1 порт (может использоваться для обновления ПО и прошивки)
- Кнопки: Кнопка MASKROM — 1 шт.
- Индикаторы состояния:
- Индикатор питания — 1 шт.
- Индикатор 1000M Ethernet — 2 шт.
- Индикатор 2.5G Ethernet — 2 шт.
- Отладка (DEBUG): 3-контактный (3PIN) последовательный порт отладки, уровень напряжения 3.3 В
- Питание: Разъем Type-C, 5 В / 3 А (постоянный ток)
- Размеры платы (PCB): 79.2 * 46 * 1.6 мм
- Поддерживаемые ОС: OpenWrt, Ubuntu
- Комплект: устройство, адаптер питания Type-C 3A

ПЛАТА ДЕТАЛЬНЕЙ:




ОБ АРХИТЕКТУРЕ ПРОЦЕССОРА И НАБОРЕ КОМАНД
На сегодняшний день существует несколько архитектур наборов команд, но основные — это CISC и RISC.
CISC (Complex Instruction Set Computer)
Архитектура со сложным набором команд. Используется в процессорах Intel и AMD. Принцип: «Одна команда — одно большое дело».
- Плюс: Программисту нужно писать меньше строк кода. Одна команда заменяет целую пачку простых действий.
- Минус: Железо получается очень сложным, дорогим в производстве и потребляет много энергии (греется), потому что «комбайну» нужно много транзисторов для реализации всех этих функций.
RISC (Reduced Instruction Set Computer)
Архитектура с упрощенным набором команд. Используется в ARM и RISC-V. Принцип: «Много простых команд вместо одной сложной».
- Плюс: Каждая команда выполняется мгновенно и предсказуемо. Процессор получается маленьким, дешевым и очень энергоэффективным (почти не греется).
- Минус: Программисту (или компилятору) нужно писать больше строк кода, чтобы собрать из простых действий сложный результат.
Что касается основных архитектур, то вот что о них можно сказать:
1. AMD64 (x86-64) — «Закрытый клуб» (CISC)
Классическая архитектура для ПК и серверов. Технология принадлежит Intel и AMD. Другим компаниям практически невозможно получить лицензию на производство собственных совместимых процессоров.
2. ARM64 (AArch64) — «Платная франшиза» (RISC)
Доминирует в смартфонах, планшетах и новых ноутбуках (Apple M, Qualcomm Snapdragon X Elite). Британская компания ARM Ltd сама не делает чипы, она продает чертежи и права на их использование. Это самая дорогая модель для производителя из-за лицензий и роялти.
3. RISC-V — «Свободный стандарт»
Самая молодая и перспективная архитектура, «Linux в мире железа». Полностью открытая и бесплатная. Любая компания или энтузиаст может разработать свой процессор без лицензионных платежей.
Основной недостаток RISC-V в том, что архитектура молодая (представлена в 2010 году). Под неё написано значительно меньше софта, чем под x86 и ARM. Ситуация улучшается от года к году, но процесс небыстрый. Говоря о железе, сегодня уже есть ноутбуки на RISC-V, но это пока «гиковское» решение для разработчиков. Микроэлектроника также начинает его осваивать: например, ESP32 использует архитектуру в моделях C3, C6, P4 и H2.
ТЕСТИРОВАНИЕ
Друзья, перед тем как начать, хочу отметить: всё, что вы увидите дальше, является моим личным потребительским опытом. Я не ставлю задачу сделать лабораторное тестирование всех возможностей.
OPENWRT. Именно с этой прошивкой устройство поставляется.




Интерфейс доступен «из коробки» на английском языке. Через SSH можно доустанавливать пакеты и локализацию.



Помимо маршрутизации, можно монтировать диски и расшаривать их в сеть (SMB).





К сожалению, у меня нет сетевой карты 2.5G, поэтому тестировал скорость на гигабите. Считывание происходит сразу с ровной скоростью, а вот запись специфична: файл начинает передаваться, но визуально процесс «оценивается», хотя к диску обращение идёт, затем начинается стабильная передача с небольшим проседанием в конце.


В системе предустановлен торрент-клиент Transmission.


Также есть Docker, однако аддонов под архитектуру пока немного. К примеру, Zigbee2MQTT уже поддерживается, а Home Assistant или ESPHome — нет.

Сама система очень легкая и экономная в плане ресурсов.
UBUNTU также можно установить на устройство.

Для установки нужен кабель USB-A на USB-A (я использую USB-C кабель с переходниками).



Прошивается просто: подключить к USB 2.0 компьютера, зажать кнопку и подать питание. Занимает порядка 3 минут.





Поднял SMB через терминал — производительность такая же, как на OpenWrt.
Панель управления реализовал на Cockpit. SMB тоже можно было сделать через интерфейс с помощью аддона.





В качестве DNS-фильтра и DHCP выбрал AdGuard Home. Инструмент имеет очень много опций по управлению трафиком.








Можно установить множество пакетов нативно. К примеру, поднял qBittorrent и веб-панель Heimdall (контейнерная версия которой доступна только для amd64 и arm64).



Пробовал запускать контейнеры от ARM64 через QEMU — неработоспособно. Собрать Home Assistant из исходников со всеми зависимостями тоже не удалось.
Потребление электроэнергии — в районе 2W–5W. Нагрев доходит до 62°C в нагрузке.
ИТОГИ И ВЫВОДЫ
Устройство не является готовым потребительским продуктом, который купил, включил и пользуешься. Думаю, это вполне очевидно. При этом за свою цену устройство реально очень интересное: это мощный сетевой комбайн, который имеет два 2.5G и два 1G сетевых порта, NPU с производительностью 2 TOPS и возможность ставить как OpenWrt, так и Ubuntu. С помощью данного устройства, старого роутера в качестве точки доступа и нескольких вечеров в терминале на связи с ИИ можно получить инструмент с огромными возможностями в плане сетевой безопасности. Это firewall и фильтрация трафика, VPN-шлюз, DNS-сервис, блокировщик рекламы, файловый сервер с шарингом USB-дисков по сети, торрент-качалка и много чего ещё. Как бы мне хотелось сказать: «А также домашним сервером умного дома». Это была бы, конечно, бомба — мощный роутер плюс сервер в одном устройстве за очень приятный ценник. Однако, к сожалению, пока об этом говорить рано. Под архитектуру пишутся пакеты — к примеру, Zigbee2MQTT уже есть. Однако того же Home Assistant и ESPHome, увы, нет. Не сомневаюсь, это вопрос времени, но, учитывая, что это время ещё не настало, устройство в этом плане ультимативным не назовёшь. Из недостатков могу отметить, что не распаян слот для MicroSD. Есть какой-то интерфейс под SD-адаптер на шлейф, однако я не знаю, где можно такой приобрести. Для гиков, разработчиков и энтузиастов девайс открывает просто безграничные возможности, которые со временем будут расти, в том числе благодаря тому, что всё больше производителей начинают открывать для себя данную архитектуру, и это здорово!
Продукт в официальных магазинах компании:
Aliexpress (international):
>2GB< | >4GB< | >8GB<
Я прикладываю максимум усилий и много времени, чтобы мои обзоры были полезными и интересными. Если этот обзор вам понравился — поддержите его плюсом, мне будет очень приятно. А ещё — это отличная мотивация для меня писать ещё больше и качественнее для вас.
Всем хорошего настроения, позитива, добра и мира!
| +345 |
21827
188
|
| +58 |
3717
68
|
| +63 |
2732
50
|
2) тот же вопрос об убунте
3) что за процессор, о нём вообще кто-то знает?
4) бенчмарки производительности процессора есть?
Из того, что сразу не нравится — отсутствие слота sd (и, соответственно, необходимость шитья и специальной утилиты)
В целом — каким бы ни было прекрасным железо, но если вокруг борды (и процессора — не просто архитектуры) нет толкового сообщества — то гулять по граблям в одиночку — удовольствие сильно на любителя, и здесь, кажется, тот самый случай.
И, если что, открытость RISC-V — это, конечно, хорошо для изготовителя процессора и хорошо в целом для развития отрасли, но нам, как пользователям, это мало что даёт.
3 — вот даташит чипа, возможно будет полезно: drive.google.com/drive/folders/18c02WWy73Qx8Bfa0Jo40CboMnndXyzBt
Ядра SpacemiT X60. Процессор разработан в Китае. Из того, что я видел в сети, на чипе, помимо OrangePi R2S работают: Orange Pi RV2, Banana Pi BPI-F3, Milk-V Jupiter, ноутбуки SpacemiT MuseBook, DeepComputing DC-ROMA Laptop II и планшет DeepComputing DC-ROMA PAD II. Как и всё в RISC-V, достаточно нишевая история.
4. Возможно в сети есть (к вышеупомянутым устройствам на этом чипе). Я не делал.
Касаемо отсутствия слота, да, согласен, написал об этом. Но можно шить через USB-флешку. Хотя я пошёл путём ПК, мне так показалось более комфортным (лично для меня).
Оно не является потребительским продуктом (и даже хорошей платформой для энтузиастов) потому что экзотика, да ещё от Orange.
Тест производительности косвенно вы видите что оно вытягивает самбу на полный гигабит. Это уже более чем кое-что.
Ну и, скажем честно, что mwan3, что wireguard — штуки очень факультативные. А просто забрать/зафайрфоллить/раздать — явно сможет
Да и «А просто забрать/зафайрфоллить/раздать» любой роутер может, даже без openwrt на борту. И как, кстати, с этой железки раздать можно? Вот, например, на окулус? Там как раз скорость нужна хорошая, в отличии от того же айлука для твбокса, например. О, надо опять роутер или быстрый юсб-вайфай,… так что эта штука как раз не для забрать/зафайрфоллить/раздать, а как раз чисто нишево для mwan3 и wireguard-а сгодилась бы, но почему-то эти данные все в тумане, хотя ветка этой железки существует ещё с лета 25-го на сайте openwrt
А вот как это — «переключать порты и без mwan3 роутер будет»? Кто будет тестировать здоровье каналов хотя бы?
А что поддерживаться не будет — ну скорее всего, это ж оранж. Тем не менее «как есть» роутерная функциональность этой платки устроит большую часть купивших.
есть в хозяйстве и просто Zero, вот там косячный вифи были, да.
Зачем вам 2.5 если даже протестировать нечем)
наверное все же не предусмотрен, мест на плате где он мог бы быть распаян не видно.
Есть какой-то интерфейс под SD-адаптер на шлейф, однако я не знаю, где можно такой приобрести.
tf con? специфический разьемчик…
Не особо дороже можно взять миниПК с 4 2.5 Гбит, да ещё и с возможностью увеличить память/диск.
Правда, вроде как без памяти и диска, но уж найти 4-8 гигов ноутбучной ддр4 и какой-нибудь мелкий сата-диск будет стоить копейки.
Зато не надо будет забивать голову поиском специфичных дистрибутивов и прошивками.
https://www.ozon.ru/product/cwwk-mini-pk-mini-promyshlennyy-kompyuter-rj45-intel-i226-v2-2-5g-4-dp-hdmi-type-c-intel-celeron-3058219994
https://www.ozon.ru/product/findarling-mini-pk-intel-celeron-n3050-ram-8-gb-ssd-128-gb-intel-hd-graphics-windows-11-pro-chernyy-1570436991
Просто если уж говорим про девайс с 4 портами — надо и смотреть такие.
Ну или можно пойти на барахолку и купит там какой-нибудь dell micro, lenovo tiny и т.п.
Надо только поискать модель с pcie. И воткнуть туда сетевушку о четырѣх портах с той же барахолки.
Крутится проксмокс. Я сделал апгрейд до 128 ссд за 10 долларов и сунул карточку чтобы были блютуз и вайфай (она у меня валялась, досталась бесплатно, но, допустим еще 5 долларов). Итого за 65 есть готовое надёжное решение для домашнего HA-сервера и различных сервисов, которым не нужно много cpu.
В общем, если такие штуки доступны, то я не вижу в доме места компам на ARM, ну кроме совсем готовых коробочек вроде тех же тв-приставок, применяемых по прямому назначению.
За 50 евро можно взять либо комп уровня sandy bridge, либо ноут примерно аналогичный. Вон, смотрю сейчас на стопочку ленов по 70 евро. Да, калькуляторные — i3/4gb/320hdd, но диммов на 4 гига с апгрейдов у меня много, мелкие ссд тоже найду, так что «тонких клиентов» из них запросто можно сделать будет для всяких там грузчиков и т.п.
Свой я брал именно из-за энергопотребления и пассивного охлаждения. Потребление важно, так как электричество у нас дорогое, но главное для меня было пассивное охлаждение.
Электричество да, пять центов за киловатт — это не 50 центов.
Именно из него и становится понятно, что оно дорого и непонятно зачем.
Посмотрел ради интереса цену на musebook ~ 50-55тыс рф.руб. С производительностью роутера — вообще не понимаю куда он такой и кому нужен…
Интересно, NPU как-то удастся задействовать? Пока не попадалось ничего практического.
А так прикольно было бы. Роутер с ИИ. По ночам сам читает хабр и сам на себе настраивает ТСПУ (техническое средство противодействия уродам).
Для замены кинетика есть по цене данного девайса прекрасные Нетисы, которые легким движением руки превращаются в кинетик