NanoPi R2C Plus — характеристики и сфера применения

NanoPi R2C Plus - Overview

NanoPi R2C Plus — компактный сетевой одноплатный компьютер от FriendlyELEC на базе SoC Rockchip RK3328. Плата оснащена двумя гигабитными Ethernet-портами, 1 ГБ DDR4, встроенной памятью 8 ГБ eMMC 5.1, одним USB 2.0 Host и компактным 8-контактным разъёмом GPIO.

По сравнению с оригинальной NanoPi R2C модель Plus получает встроенное eMMC, сохраняя ту же аппаратную платформу RK3328 и сетевую конфигурацию из двух Gigabit Ethernet. Второй Ethernet реализован через внутренний USB 3.0-контроллер.

NanoPi R2C Plus ориентирована прежде всего на сетевые и IoT-приложения: маршрутизаторы, firewall, VPN-шлюзы, компактные NAS и встраиваемые устройства. FriendlyELEC также предоставляет для платы актуальные сборки FriendlyWrt, Debian, Ubuntu, OpenMediaVault и другие Linux-системы.

NanoPi R2C Plus - TOP

Основные характеристики NanoPi R2C Plus

  • SoC: Rockchip RK3328
  • Процессор: 4 × ARM Cortex-A53
  • Оперативная память: 1 ГБ DDR4
  • Встроенное хранилище: 8 ГБ eMMC 5.1
  • Слот памяти: 1 × microSD
  • Ethernet: 2 × Gigabit Ethernet; один порт встроен в SoC, второй реализован через USB 3.0
  • USB: 1 × USB 2.0 Host Type-A
  • GPIO: 8-контактный разъём с шагом 1,25 мм
  • GPIO-интерфейсы: I²C и UART
  • Debug UART: 3,3 В TTL, 3 контакта, шаг 2,54 мм, 1 500 000 бод
  • Питание: 5 В/2 А; в официальной Hardware Spec указан MicroUSB
  • Размеры: 57,5 × 54,3 мм
  • Рабочая температура: 0…80 °C
  • Индикаторы: 3 LED
  • Кнопка: 1 программируемая кнопка
  • Операционные системы: FriendlyWrt, Debian, Ubuntu, FriendlyCore, OpenMediaVault, Buildroot и другие образы

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

Процессор и SoC

NanoPi R2C Plus построена на Rockchip RK3328 с четырьмя ядрами ARM Cortex-A53. Это та же вычислительная платформа, которая используется в NanoPi R2S и NanoPi R2C.

Основное назначение платы не связано с тяжёлыми вычислениями: RK3328 хорошо подходит для маршрутизации, сетевых сервисов, лёгких серверных приложений, NAS и других встраиваемых задач.

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

На плате установлено 1 ГБ DDR4. Память распаяна на PCB и не предназначена для расширения.

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

NanoPi R2C Plus имеет два независимых порта Gigabit Ethernet. Первый является встроенным Ethernet-контроллером RK3328, второй реализован через USB 3.0 Ethernet-контроллер.

NanoPi R2C Plus - case

FriendlyELEC приводит результаты измерений около 941 Мбит/с на передачу и приём для обоих интерфейсов при тестировании через iperf. Это означает, что несмотря на архитектуру второго порта через USB 3.0, он способен работать практически на полной гигабитной скорости.

Встроенных Wi-Fi и Bluetooth у NanoPi R2C Plus нет.

USB

Для внешней периферии предусмотрен один USB 2.0 Host Type-A. Его можно использовать для USB-накопителей, модемов, адаптеров и другой периферии.

Внутренний USB 3.0 используется для второго Ethernet-порта и не является отдельным пользовательским USB 3.0-разъёмом.

Хранилище

Главное отличие R2C Plus от оригинальной NanoPi R2C — встроенный 8 ГБ eMMC 5.1. Это позволяет установить операционную систему непосредственно во встроенную флеш-память и не использовать microSD в качестве постоянного системного носителя.

NanoPi R2C Plus - Bottom view

Дополнительно установлен слот microSD. FriendlyELEC предоставляет отдельные образы для загрузки с SD-карты и для переноса системы на eMMC.

Для установки системы на eMMC официальная документация предусматривает несколько вариантов: через специальный eFlasher с microSD или через USB с использованием Rockchip-инструментов.

GPIO и периферия

Вместо большого разъёма расширения NanoPi R2C Plus использует компактный 8-контактный GPIO-разъём с шагом 1,25 мм. Через него доступны питание, I²C и UART.

Полная распиновка разъёма:

КонтактСигналНазначениеLinux GPIO
1GNDЗемля—
2GNDЗемля—
3VDD_5VПитание 5 В—
4VDD_5VПитание 5 В—
5I2C0_SDAI²C SDA—
6I2C0_SCLI²C SCL—
7UART1_TX / GPIO3_A4UART TX / GPIO100
8UART1_RX / GPIO3_A6UART RX / GPIO102

Из 8 контактов только два являются обычными GPIO с альтернативной функцией UART. Два отдельных вывода предназначены для I²C, а четыре контакта — для питания и земли.

Debug UART

Для последовательной консоли предусмотрен отдельный 3-контактный Debug UART с логическим уровнем 3,3 В TTL. Используется разъём с шагом 2,54 мм.

ПараметрЗначение
ИнтерфейсDebug UART
Уровень3,3 В TTL
Разъём3 контакта, шаг 2,54 мм
Скорость1 500 000 бод
Data bits8
ParityNone
Stop bits1
Flow controlNone

UART-консоль особенно полезна при отладке загрузчика, диагностике проблем с eMMC и анализе запуска Linux.

Питание

В официальной аппаратной спецификации NanoPi R2C Plus указано питание 5 В/2 А через MicroUSB. При этом в более позднем разделе Getting Started FriendlyELEC рекомендует источник 5 В/2 А или выше с интерфейсом USB Type-C. Таким образом, документация производителя содержит расхождение по типу разъёма питания.

Для технической статьи безопаснее ориентироваться на конкретную ревизию платы и фотографию разъёма перед покупкой. Само требование по питанию остаётся 5 В/2 А.

Охлаждение

FriendlyELEC указывает рабочий диапазон температур 0…80 °C. Для типичной сетевой нагрузки сложная система охлаждения не требуется, но дополнительный небольшой радиатор может быть полезен при длительной высокой нагрузке.

Светодиоды и кнопка

На плате установлены три LED для индикации состояния сетевых портов и системы. Также имеется одна программируемая кнопка.

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

Размеры NanoPi R2C Plus составляют 57,5 × 54,3 мм. Это немного больше оригинальной R2C, но плата остаётся достаточно компактной для установки в сетевые корпуса и встраиваемые устройства.

Точные данные о массе платы в официальной аппаратной спецификации не указаны.

NanoPi R2C Plus - layout

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

  • Ethernet ×2 — два Gigabit Ethernet;
  • USB 2.0 Host Type-A — один внешний USB-порт;
  • microSD — загрузка и дополнительное хранилище;
  • eMMC 5.1 — встроенное хранилище 8 ГБ;
  • 8-pin GPIO — I²C и UART;
  • Debug UART — 3,3 В TTL;
  • Programmable Key — пользовательская кнопка;
  • 3 × LED — индикация состояния.

[ИЗОБРАЖЕНИЕ: здесь можно вставить схему расположения разъёмов NanoPi R2C Plus]

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

FriendlyELEC продолжает обновлять набор официальных образов для NanoPi R2C Plus. В актуальном каталоге присутствуют современные системы для сетевых, серверных и NAS-сценариев.

  • FriendlyWrt 25.12 — дистрибутив на базе OpenWrt для маршрутизаторов и сетевых шлюзов;
  • FriendlyWrt 25.12 Docker — версия с поддержкой Docker;
  • Debian 13 Core — минимальная Debian без графической оболочки;
  • Ubuntu 24.04 Core — минимальная 64-битная Ubuntu;
  • FriendlyCore — система FriendlyELEC на базе Ubuntu Core;
  • OpenMediaVault — NAS-система на базе Debian;
  • Buildroot — минимальная встраиваемая Linux-система;
  • Armbian и другие сторонние образы.

Кроме готовых образов, FriendlyELEC предоставляет исходные проекты FriendlyWrt и инструменты для самостоятельной сборки. Набор доступных версий регулярно меняется, поэтому перед установкой следует использовать актуальный каталог загрузок производителя.

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

  • два гигабитных Ethernet-порта позволяют использовать плату как маршрутизатор, firewall или сетевой шлюз;
  • второй Ethernet работает практически на полной гигабитной скорости, несмотря на использование USB 3.0-моста;
  • встроенные 8 ГБ eMMC позволяют использовать плату без постоянной загрузки системы с microSD;
  • один USB 2.0 Host подходит для внешней периферии и USB-накопителей;
  • 8-pin GPIO предоставляет I²C и UART в компактном исполнении;
  • отдельный 3,3-вольтовый Debug UART упрощает низкоуровневую диагностику;
  • FriendlyWrt поддерживает Docker CE и подходит для сетевых и NAS-сценариев.

Для чего подходит NanoPi R2C Plus

  • Домашний или офисный маршрутизатор — два Ethernet позволяют разделить WAN и LAN;
  • Firewall — компактная платформа с двумя физическими сетевыми интерфейсами;
  • VPN-шлюз — для домашних и небольших офисных сетей;
  • NAS — при использовании OpenMediaVault и внешнего USB-накопителя;
  • IoT-шлюз — благодаря двум Ethernet, USB и I²C/UART;
  • Встраиваемые сетевые устройства — компактные размеры позволяют разместить плату в небольшом корпусе.

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

  • два Gigabit Ethernet;
  • 8 ГБ встроенной eMMC;
  • компактные размеры 57,5 × 54,3 мм;
  • 3,3-вольтовый Debug UART с высокой скоростью 1 500 000 бод;
  • 8-pin GPIO с I²C и UART;
  • поддержка FriendlyWrt, Debian, Ubuntu и OpenMediaVault;
  • возможность использования Docker CE.

Ограничения

Главное ограничение NanoPi R2C Plus — всего 1 ГБ оперативной памяти. Для маршрутизации, firewall и лёгких сетевых сервисов этого достаточно, но запас по памяти для большого количества контейнеров и тяжёлых приложений ограничен.

На плате имеется только один внешний USB 2.0 Host. Второй Ethernet использует внутренний USB 3.0-интерфейс, поэтому отдельного пользовательского USB 3.0-разъёма нет.

Встроенного Wi-Fi и Bluetooth нет. Если требуется беспроводная связь, понадобится внешний USB-адаптер.

8-контактный GPIO очень ограничен по сравнению с обычной NanoPi R2S: доступны только питание, I²C и UART. Для большого количества внешней периферии эта плата подходит хуже.

Наконец, документация FriendlyELEC содержит противоречие относительно типа разъёма питания: в Hardware Spec указан MicroUSB, а в актуальном Getting Started — USB Type-C. Перед покупкой конкретной платы лучше сверить фотографию и ревизию устройства.

NanoPi R2C Plus и похожие платы

Для сравнения наиболее близки оригинальная NanoPi R2C и NanoPi R2S Plus. Все три платы используют RK3328 и два Gigabit Ethernet, но отличаются встроенным хранилищем, GPIO и количеством USB-портов.

ХарактеристикаNanoPi R2C PlusNanoPi R2CNanoPi R2S Plus
SoCRK3328RK3328RK3328
RAM1 ГБ DDR41 ГБ DDR41 ГБ DDR4
eMMC8 ГБНет32 ГБ
Ethernet2× Gigabit2× Gigabit2× Gigabit
USB Host1× USB 2.01× USB 2.02× USB 2.0
GPIO8-pin, 1,25 мм10-pinНет отдельного GPIO
Wi-FiНетНетОпционально
Размер PCB57,5 × 54,3 мм55,6 × 52 мм58 × 58 мм

NanoPi R2C Plus занимает нишу между обычной R2C и более оснащённой R2S Plus. По сравнению с R2C она получает eMMC, а R2S Plus предлагает большее встроенное хранилище, два USB-порта и опциональный Wi-Fi.

Заключение

NanoPi R2C Plus — компактный сетевой SBC на Rockchip RK3328 с 1 ГБ DDR4, 8 ГБ eMMC и двумя Gigabit Ethernet.

Основное назначение платы — маршрутизация, firewall, VPN, сетевые шлюзы, NAS и IoT. Наличие двух гигабитных портов при компактных размерах делает её удобной платформой для устройств, которым нужны два физических сетевых интерфейса.

Главное отличие от оригинальной R2C — встроенное eMMC. При этом R2C Plus сохраняет один USB 2.0 Host и очень компактный 8-pin GPIO, поэтому возможности расширения аппаратной периферии здесь ограничены.

Перед покупкой также стоит проверить конкретную ревизию платы и разъём питания: официальная документация FriendlyELEC содержит различия между Hardware Spec и современным Getting Started в этом отношении.

Материалы

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

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