Одноплатный компьютер Rock 5 на процессоре RK3588 от Rockchip часто покупают как замену Raspberry Pi — и первое, с чем сталкивается владелец, это выбор правильного образа системы: официальные сборки Debian и Android для Rock 5 отличаются от образов для других плат на том же чипе, и прошивка «чужого» образа приводит к тому, что плата просто не стартует. Поэтому любую настройку стоит начинать с проверки точной ревизии платы (Rock 5A или Rock 5B) и загрузки образа именно под неё.

В этой статье разберём архитектуру чипа RK3588, отличия модификаций Rock 5, порядок первого запуска, требования к питанию и охлаждению, а также типичные проблемы — от отсутствия изображения до перегрева под нагрузкой. Материал ориентирован на тех, кто только распаковал плату, и на тех, кто уже столкнулся с конкретной неисправностью.

Архитектура RK3588 и возможности чипа

RK3588 — это восьмиядерный процессор Rockchip, построенный по схеме big.LITTLE: четыре производительных ядра Cortex-A76 и четыре энергоэффективных Cortex-A55. Такая конфигурация позволяет плате справляться и с тяжёлыми задачами вроде компиляции или видеотранскодинга, и с фоновыми службами без лишнего энергопотребления.

Графическая часть представлена GPU Mali-G610, а для задач машинного обучения в чип интегрирован нейропроцессорный модуль NPU. Заявленная производительность NPU составляет до 6 TOPS — этого достаточно для локального запуска нейросетевых моделей распознавания изображений без обращения к облаку.

Отдельного внимания заслуживает видеоблок: RK3588 аппаратно декодирует видео вплоть до 8K, что делает Rock 5 популярной основой для медиацентров и домашних серверов. Однако реальная плавность воспроизведения сильно зависит от сборки системы и наличия драйверов аппаратного ускорения в конкретном дистрибутиве.

💡

RK3588 сочетает 8 ядер CPU, GPU Mali-G610 и NPU на 6 TOPS — это один из самых производительных чипов в классе одноплатных компьютеров, но его потенциал раскрывается только с корректным образом системы и хорошим охлаждением.

Модификации Rock 5A и Rock 5B

Под брендом Rock 5 выпускаются две основные модели, и их нельзя считать взаимозаменяемыми. Rock 5A выполнен в формате, близком к Raspberry Pi, и ориентирован на компактные проекты. Rock 5B крупнее, оснащён большим числом интерфейсов и разъёмом M.2 для NVMe-накопителей.

ПараметрRock 5ARock 5B
Форм-факторКомпактный, близкий к Raspberry PiРасширенный
ПамятьВарианты с разным объёмом LPDDRВарианты с разным объёмом LPDDR
NVMe-накопительЧерез адаптер/шлейфРазъём M.2 на плате
Сетевые интерфейсыGigabit EthernetEthernet с повышенной пропускной способностью
Целевая аудиторияКомпактные проекты, DIYСерверы, медиацентры, NAS

Перед покупкой сверьтесь с официальной спецификацией конкретной ревизии: распиновка периферии и набор портов могут отличаться между партиями, а аксессуары (корпуса, радиаторы) обычно не взаимозаменяемы между 5A и 5B.

Первый запуск и установка системы

Порядок действий при первом включении стандартен для одноплатников, но у Rock 5 есть нюанс с носителями: систему можно развернуть на microSD-карте, модуле eMMC или NVMe-диске. Надёжнее всего начинать с microSD — это самый обратимый вариант, не требующий специальных утилит для восстановления.

Образ записывается на карту через balenaEtcher, Raspberry Pi Imager или командой dd в Linux:

sudo dd if=rock5-image.img of=/dev/sdX bs=4M status=progress conv=fsync

Здесь /dev/sdX — ваша карта памяти; обязательно проверьте имя устройства командой lsblk, чтобы не затереть системный диск компьютера.

☑️ Чек-лист первого запуска Rock 5

Выполнено: 0 / 5
⚠️ Внимание: Rock 5 питается через USB-C с поддержкой Power Delivery. Зарядка от смартфона без PD может не выдать нужный ток, из-за чего плата будет внезапно перезагружаться под нагрузкой. Используйте адаптер, рекомендованный производителем платы.

Питание и охлаждение

Тема питания заслуживает отдельного раздела, потому что большинство «зависаний» и самопроизвольных перезагрузок Rock 5 связаны именно с недостаточным или нестабильным питанием, а не с браком платы. Чип RK3588 под полной нагрузкой потребляет заметно больше, чем процессоры прошлых поколений одноплатников.

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

  • 🔌 Используйте блок питания USB-C PD с запасом по мощности и качественный кабель.
  • 🌡️ Контролируйте температуру командой cat /sys/class/thermal/thermal_zone0/temp (значение делится на 1000).
  • 🌀 Для серверных сценариев 24/7 ставьте активное охлаждение, а не только радиатор.
  • 📉 Следите за сообщениями о троттлинге в выводе dmesg — это признак перегрева.
📊 Как вы используете или планируете использовать Rock 5?
Домашний сервер / NAS
Медиацентр
Машинное обучение и NPU
Настольная замена ПК

Типичные проблемы и их решение

Разберём ситуации, с которыми владельцы Rock 5 сталкиваются чаще всего. Начинайте диагностику с простых обратимых проверок, прежде чем подозревать неисправность платы.

Плата не стартует, нет изображения. Проверьте последовательно: соответствует ли образ вашей модели, корректно ли записана карта (попробуйте перезаписать), подключён ли монитор до подачи питания. Некоторые мониторы и переходники HDMI инициализируются некорректно — для проверки попробуйте другой экран или кабель.

Система загружается, но нестабильна. Возможная причина — питание или перегрев, о чём сказано выше. Вторая типичная причина — некачественная microSD-карта: замените её на карту известного бренда или перенесите систему на eMMC/NVMe.

Не работает периферия (Wi-Fi, USB, GPIO). Убедитесь, что в системе загружены нужные overlays и драйверы — их набор зависит от конкретной сборки. Сверьтесь с документацией к вашему образу: включение шин I2C, SPI и UART на разных дистрибутивах выполняется по-разному.

⚠️ Внимание: пины GPIO на Rock 5 работают с логическими уровнями 3,3 В. Подача 5 В на вход может вывести процессор из строя без возможности ремонта. Всегда проверяйте уровни сигналов перед подключением датчиков.
💡

Если плата «умерла» после экспериментов с загрузчиком, у Rock 5 предусмотрен режим Maskrom, позволяющий восстановить прошивку через USB с помощью утилиты rkdeveloptool — это штатный механизм восстановления, описанный в документации Radxa.

Программная экосистема

Для Rock 5 доступны официальные сборки Debian и Android от Radxa, а также образы от сообщества — включая Armbian и специализированные дистрибутивы для медиацентров. Выбор зависит от задачи: для сервера разумнее минимальная серверная сборка, для ТВ-приставки — система с аппаратным декодированием видео «из коробки».

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

Перенос системы с microSD на NVMe

Обычно процедура включает запись загрузчика на встроенную память и копирование корневого раздела на NVMe-диск с последующей правкой параметров загрузки. Точные шаги зависят от версии загрузчика и образа — следуйте официальному руководству Radxa для вашей модели, так как ошибка в загрузочной записи может потребовать восстановления через Maskrom.

Для каких задач подходит Rock 5

Исходя из возможностей RK3588, плата раскрывается в сценариях, где Raspberry Pi уже не хватает производительности. Это домашние серверы с несколькими контейнерами Docker, NAS с быстрым NVMe-хранилищем, медиацентры с выводом 4K/8K и edge-устройства с нейросетевой обработкой видеопотоков.

  • 🖥️ Мини-ПК для базовых десктопных задач и разработки под ARM.
  • 📦 Домашний сервер: Docker, Nextcloud, медиасервер.
  • 🎬 Медиацентр с аппаратным декодированием тяжёлых форматов.
  • 🤖 Проекты компьютерного зрения на встроенном NPU.

При этом важно трезво оценивать экосистему: программная поддержка плат на RK3588 активно развивается, но по зрелости драйверов и количеству готовых инструкций уступает Raspberry Pi. Если вам критична стабильность «из коробки» и обширное сообщество, это стоит учитывать при выборе.

💡

Rock 5 на RK3588 — оправданный выбор для серверов, медиацентров и ML-задач, где нужна высокая производительность. Успех проекта на 80% определяется тремя вещами: правильным образом под вашу модель, качественным питанием и достаточным охлаждением.

Часто задаваемые вопросы

Чем Rock 5A отличается от Rock 5B?

Обе платы построены на RK3588, но отличаются форм-фактором и оснащением: 5A компактнее и ближе к формату Raspberry Pi, 5B крупнее и имеет больше интерфейсов, включая разъём M.2 для NVMe. Образы системы и аксессуары для них не взаимозаменяемы.

Можно ли запитать Rock 5 от обычной зарядки смартфона?

Плата рассчитана на питание через USB-C Power Delivery. Зарядное устройство без PD может не обеспечить необходимый ток, что проявится перезагрузками под нагрузкой. Используйте адаптер, соответствующий требованиям из документации к плате.

Нужен ли радиатор, если плата используется нерегулярно?

Даже при умеренной нагрузке RK3588 заметно нагревается и без охлаждения снижает частоты из-за троттлинга. Пассивный радиатор — минимум для любого сценария; для постоянной работы лучше активное охлаждение.

Что делать, если плата не загружается после неудачной прошивки?

У Rock 5 есть режим Maskrom, позволяющий восстановить загрузчик через USB с помощью утилиты rkdeveloptool. Порядок входа в режим и процедура восстановления описаны в официальной документации Radxa для вашей модели.

Подойдёт ли Rock 5 как замена настольному ПК?

Для базовых задач — браузер, документы, разработка — плата справляется, особенно с системой на NVMe. Однако совместимость отдельных приложений с ARM-архитектурой и зрелость десктопного софта ограничены, поэтому для специализированных программ стоит заранее проверить их доступность под ARM Linux.