Если Rock Pi 5 не стартует после подачи питания и на экране нет изображения, первым делом проверьте блок питания: плате нужен адаптер с поддержкой Power Delivery, способный отдать достаточный ток, и обычная зарядка от телефона на 5 В часто становится причиной «мёртвого» старта. Одноплатный компьютер Rock Pi 5 (в линейке Radxa также встречается обозначение ROCK 5A и ROCK 5B) построен на восьмиядерном чипе Rockchip RK3588S и относится к верхнему сегменту одноплатников, поэтому требователен к питанию, охлаждению и качеству microSD-карты.

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

Характеристики и позиционирование Rock Pi 5

Плата построена на процессоре RK3588S с архитектурой big.LITTLE: четыре производительных ядра Cortex-A76 и четыре энергоэффективных Cortex-A55. За графику отвечает видеоядро Mali-G610, а встроенный нейропроцессорный блок NPU позволяет ускорять задачи машинного обучения. Такая конфигурация делает плату заметно мощнее классических одноплатников начального уровня и позволяет использовать её для десктопных сценариев, компиляции кода и обработки видео.

По памяти доступны версии с разным объёмом LPDDR4x — перед покупкой стоит определиться с задачами: для лёгкого сервера хватит базовой конфигурации, а для Android, виртуализации или работы с нейросетями лучше брать вариант с максимальным объёмом ОЗУ. Хранилище можно организовать на microSD, модуле eMMC или NVMe-накопителе через слот M.2 — последний вариант даёт наибольшую скорость и надёжность.

  • 🖥️ Видеовыходы HDMI с поддержкой высокого разрешения, включая режимы до 8K в зависимости от прошивки и ОС
  • 🔌 Слот M.2 для NVMe SSD и разъём eMMC — гибкие варианты хранения
  • 🌐 Гигабитный Ethernet; у части модификаций есть PoE через дополнительный HAT
  • 📡 Беспроводные модули (Wi-Fi/Bluetooth) зависят от конкретной ревизии платы — проверяйте спецификацию своей версии
  • 🧰 40-пиновый GPIO-разъём, во многом совместимый по распиновке с экосистемой Raspberry Pi

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

Сравнение модификаций ROCK 5A и ROCK 5B

Обе платы используют один и тот же процессор, поэтому вычислительная производительность сопоставима. Различия — в периферии, размерах и целевых сценариях. Ниже — обобщённое сравнение по ключевым позициям; точные параметры вашей ревизии уточняйте в официальной документации Radxa.

ПараметрROCK 5AROCK 5B
ПроцессорRK3588SRK3588
Форм-факторКомпактный, близкий к Raspberry PiУвеличенный, больше портов
NVMe SSDСлот M.2 на платеСлот M.2, больше линий PCIe
Сетевые возможностиГигабитный EthernetEthernet 2.5G в ряде конфигураций
Целевой сценарийКомпактные проекты, медиацентрСерверы, NAS, нагруженные задачи

Выбор между версиями сводится к задаче: если нужен компактный медиацентр или замена десктопу в миниатюрном корпусе, логичнее 5A. Для домашнего сервера с быстрым диском и сетью предпочтительнее 5B с расширенными линиями PCIe.

💡

Вычислительная мощность у ROCK 5A и 5B сопоставима — выбирайте плату по набору интерфейсов и форм-фактору, а не по «проценту производительности».

Подготовка загрузочного носителя и первый запуск

Для первого запуска потребуется образ операционной системы: официальные сборки Debian/Ubuntu от Radxa, а также ряд сторонних образов от сообщества. Записывайте образ проверенными инструментами — balenaEtcher или Raspberry Pi Imager справляются с этой задачей без дополнительных настроек.

Качество microSD-карты критично: дешёвые носители дают ошибки чтения, которые проявляются как зависания при загрузке и повреждение файловой системы. Берите карту известного бренда класса A1/A2 от надёжного продавца. После записи образа не забудьте корректно извлечь карту — обрыв записи на последнем этапе «убивает» загрузочный раздел.

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

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

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

Выполнено: 0 / 5

Питание и охлаждение — два критичных узла

Плата питается через USB-C с поддержкой Power Delivery. Блок питания должен уметь согласовать повышенное напряжение и отдать достаточный ток под нагрузкой: при пиковых нагрузках всех восьми ядер потребление заметно растёт. Симптомы недостаточного питания — внезапные перезагрузки, зависания под нагрузкой, отваливание USB-устройств и ошибки чтения с диска.

⚠️ Внимание: не используйте дешёвые зарядки без PD и тонкие кабели «только для зарядки». Просадка напряжения под нагрузкой — самая частая причина «нестабильной работы», которую ошибочно списывают на брак платы или кривую прошивку.

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

  • 🌡️ Следите за температурой командой cat /sys/class/thermal/thermal_zone*/temp
  • 🌀 PWM-вентилятор настраивается через device tree или утилиты ОС — проверьте, что кривая оборотов соответствует нагрузке
  • 🧊 Термопрокладка между SoC и радиатором должна плотно прилегать, без перекосов
  • 📦 В закрытом корпусе без вентиляции троттлинг наступает быстрее — предусмотрите отверстия для воздуха
💡

После сборки прогоните плату стресс-тестом (например, stress-ng на 10–15 минут) и снимите график температур. Это сразу покажет, справляется ли ваше охлаждение, до того как плата уйдёт в продакшен.

Установка NVMe и загрузка с SSD

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

Нюанс в том, что загрузчик (bootloader) должен поддерживать старт с NVMe. В экосистеме Radxa для этого предусмотрена запись загрузчика на SPI-флеш платы — процедура выполняется через утилиту rkdeveloptool или штатные скрипты из системы. Точные шаги зависят от версии прошивки и модели, поэтому сверяйтесь с актуальной документацией Radxa для вашей платы — не применяйте инструкции от чужих моделей.

⚠️ Внимание: запись загрузчика в SPI-флеш — операция обратимая, но при прерывании питания в процессе плата может перестать стартовать до восстановления через маскром-режим. Выполняйте процедуру со стабильным питанием и строго по официальной инструкции.
📊 Как вы используете (или планируете использовать) Rock Pi 5?
Домашний сервер / NAS
Медиацентр и ретро-гейминг
Десктопная замена ПК
Робототехника и DIY-проекты

Типичные проблемы и их диагностика

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

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

Система работает, но «тормозит». Проверьте температуру и факт троттлинга, а также класс microSD-карты. Если система стоит на медленной карте, любые операции с диском будут узким местом — переход на eMMC или NVMe решает проблему кардинально.

Не виден NVMe-диск. Убедитесь, что SSD корректно вставлен в слот и закреплён винтом, проверьте вывод lsblk и lspci. Если диска нет в списке PCI-устройств — вероятны проблемы с совместимостью конкретной модели SSD или с посадкой в слоте; попробуйте другой накопитель для локализации причины.

Как читать лог загрузки через UART

Подключите USB-UART адаптер к отладочным пинам GPIO (TX/RX/GND, распиновка — в документации вашей модели). Настройки терминала обычно 1500000 бод, 8N1 — это нестандартная скорость, не все адаптеры её поддерживают стабильно. Откройте порт в minicom или screen и подайте питание на плату: первые строки лога покажут, стартует ли загрузчик и где происходит сбой.

Пропадает сеть или USB под нагрузкой. В большинстве таких случаев виновато питание — замените адаптер на более мощный с PD и короткий толстый кабель. Если проблема сохраняется, проверьте логи ядра командой dmesg на предмет ошибок шины.

Программная экосистема и советы по настройке

Официально поддерживаются сборки Debian и Ubuntu от Radxa, сообщество дополнительно портировало ряд дистрибутивов. Для серверных задач берите минимальный образ без рабочего стола — он экономит и память, и ресурсы накопителя. Для медиацентра имеет смысл смотреть на сборки с аппаратным декодированием видео, где задействован видеодвижок чипа.

После установки системы выполните базовые шаги: обновите пакеты (sudo apt update && sudo apt upgrade), задайте пароль пользователя, настройте SSH и при необходимости статический IP. Если плата работает как сервер, настройте автоматический мониторинг температуры и логирование — это упростит диагностику в будущем.

💡

Перед переводом платы в «боевой» режим сделайте образ настроенной системы (через dd или специализированные утилиты). Откат после неудачного обновления займёт минуты вместо часов перенастройки.

Для GPIO-проектов учитывайте, что библиотеки и нумерация пинов в экосистеме Radxa отличаются от Raspberry Pi, несмотря на совместимый разъём. Используйте библиотеки, адаптированные под Rockchip, и проверяйте маппинг пинов в документации — перенос кода «один в один» часто не работает.

💡

Rock Pi 5 раскрывается полностью только в связке: качественный БП с PD + активное охлаждение + NVMe-накопитель. Экономия на любом из этих трёх пунктов даёт «загадочные» сбои, которые трудно диагностировать.

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

Подойдёт ли блок питания от Raspberry Pi для Rock Pi 5?

Обычно нет. Rock Pi 5 рассчитан на питание через USB-C с Power Delivery и согласованием повышенного напряжения. Стандартный 5-вольтовый БП может запустить плату в простое, но под нагрузкой вероятны просадки и перезагрузки. Используйте адаптер с PD достаточной мощности.

Можно ли использовать Rock Pi 5 как замену десктопному ПК?

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

Чем ROCK 5A отличается от ROCK 5B на практике?

Обе платы дают сопоставимую вычислительную мощность. Отличия — в количестве и типе портов, линиях PCIe и форм-факторе. Для компактных проектов удобнее 5A, для серверных задач с быстрой сетью и дисками — 5B.

Плата сильно греется — это нормально?

Нагрев под нагрузкой — нормальное явление для мощного чипа, но без радиатора плата быстро уходит в троттлинг. Установите радиатор, а для постоянных высоких нагрузок — активное охлаждение, и контролируйте температуру через системные датчики.

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

Для чипов Rockchip предусмотрен режим maskrom, позволяющий восстановить загрузчик через USB с помощью утилиты rkdeveloptool. Процедура зависит от модели и требует замыкания контрольных точек на плате — выполняйте её строго по официальной документации Radxa для вашей ревизии.