Здесь могла бы быть реклама
Она помогает блогу развиваться.
Кажется, сегодня она немного загрустила.

Главная страница » SBC (Rock/Orange/Nano) » Rock 5B: Мой мощный фаворит на RK3588 — от распаковки до первого проекта
Rock 5B: Мой мощный фаворит на RK3588 — от распаковки до первого проекта
SBC (Rock/Orange/Nano)

Rock 5B: Мой мощный фаворит на RK3588 — от распаковки до первого проекта

31.03.2026 194
Rock 5B: Мой мощный фаворит на RK3588 — от распаковки до первого проекта

Подробный гайд по настройке Rock 5B на RK3588. Установка ОС на NVMe, стресс-тест, настройка медиасервера. Сравнение и практические советы для DIY-проектов.

Привет, друзья! Сегодня хочу поделиться с вами впечатлениями от знакомства с настоящим зверем в мире одноплатников — компьютером Rock 5B на процессоре Rockchip RK3588. Если вы, как и я, устали ждать, когда Raspberry Pi 5 появится в продаже по адекватной цене, или вам просто нужна серьёзная вычислительная мощность для медиасервера, домашнего сервера или воркстанции, то эта плата — бомба. Давайте вместе распакуем, настроим и посмотрим, на что она способна.

Что в коробке и почему Rock 5B?

Когда я заказывал эту плату, я ожидал просто очередной SBC, но Rock 5B приятно удивил. Это не просто «ещё один одноплатник», а полноценный мини-компьютер с архитектурой big.LITTLE (4x Cortex-A76 + 4x Cortex-A55), встроенным NPU для ИИ-задач, поддержкой до 32 ГБ ОЗУ и множеством современных интерфейсов: PCIe 3.0, два порта HDMI 2.1 (поддержка 8K!), гигабитный Ethernet и USB 3.1. Идеальный кандидат для замены старого ПК в роли домашнего сервера или для ресурсоёмких DIY-проектов.

Распаковка и первое включение

В комплекте, как правило, идёт только плата. Вам понадобятся: * Блок питания 12V/2A с разъёмом DC 5.5x2.1mm (очень важно — 12В, а не 5В!). * Карта памяти microSD (рекомендую от 32 ГБ, класс скорости A2) или, что лучше, NVMe SSD через M.2 слот для скорости и надёжности. * Кабель HDMI, клавиатура, мышь. * Радиатор и вентилятор — процессор мощный, греется ощутимо.

Я выбрал вариант с установкой на NVMe, так как это кардинально повышает отзывчивость системы.

Шаг 1: Подготовка загрузочного носителя

Для начала нужно скачать образ ОС. Я рекомендую официальный образ Debian от Radxa или Armbian. Заходим на официальный вики Radxa и скачиваем последний стабильный образ.

# Пример для Linux. На Windows используйте balenaEtcher или Rufus.
# Скачиваем образ (имя файла может отличаться)
wget https://dl.radxa.com/rock5/images/rock-5b-debian-bullseye-xfce-20240101-0949-gpt.img.xz

# Распаковываем образ
unxz rock-5b-debian-bullseye-xfce-20240101-0949-gpt.img.xz

# Записываем образ на карту microSD (ЗАМЕНИТЕ /dev/sdX на свою флешку!)
# ВНИМАНИЕ! Неправильный выбор устройства может стереть ваш диск!
sudo dd if=rock-5b-debian-bullseye-xfce-20240101-0949-gpt.img of=/dev/sdX bs=4M status=progress oflag=sync

Типичная ошибка: Использование старого или медленного SD-картридера. Если запись идёт со скоростью меньше 10 МБ/с, процесс затянется, а карта может не загрузиться. Лучше использовать картридер USB 3.0.

Шаг 2: Первый запуск и базовая настройка

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

После первого запуска система, скорее всего, предложит запустить мастер начальной настройки: сменить пароль пользователя (rock/rock), настроить локализацию, подключиться к Wi-Fi (на плате есть модуль Wi-Fi 6).

Первым делом в терминале обновляем систему:

# Обновляем список пакетов
sudo apt update

# Обновляем сами пакеты. Флаг -y соглашается со всеми вопросами.
sudo apt upgrade -y

# При необходимости перезагружаемся
sudo reboot

Установка на NVMe SSD для максимальной скорости

Работа с microSD — это прошлый век для такой платформы. Давайте активируем M.2 слот.

  1. Физическая установка: Аккуратно вставьте NVMe SSD (формата 2280) в слот на нижней стороне платы и прикрутите его.
  2. Клонирование системы (или чистая установка):
    • Способ A (Клонирование): Загрузитесь с microSD, подключите SSD и склонируйте систему с помощью dd или rsync.
    • Способ B (Чистая установка — мой выбор): Запишите тот же образ ОС не на SD, а прямо на SSD, используя USB-адаптер M.2. Затем загрузитесь с него.

Чтобы загружаться с NVMe, нужно изменить приоритет загрузки в SPI Flash. Подключаемся к плате по SSH или через консоль и выполняем:

# Устанавливаем утилиту для управления загрузкой
sudo apt install rsetup -y

# Запускаем утилиту настройки Radxa
sudo rsetup

В меню выбираем: Boot Order -> NVMe (перемещаем на первую позицию). После перезагрузки система загрузится с SSD — вы сразу почувствуете разницу в скорости.

Настройка сети и удалённого доступа

Статический IP-адрес (опционально)

Для серверных задач удобно иметь постоянный адрес.

# Редактируем конфиг netplan. Имя файла может отличаться (используйте tab для автодополнения).
sudo nano /etc/netplan/01-netcfg.yaml

Приводим файл к виду (подставьте свои значения):

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]

Применяем настройки:

sudo netplan apply

Установка и настройка SSH-сервера

Обычно он уже установлен. Проверяем и добавляем автозагрузку:

sudo systemctl enable ssh
sudo systemctl start ssh

Теперь вы можете отключить монитор и управлять платой удалённо.

Мониторинг и стресс-тест: проверяем стабильность

Перед тем, как разворачивать серьёзные проекты, нужно убедиться, что система стабильна и охлаждение справляется.

Устанавливаем полезные утилиты:

sudo apt install htop neofetch stress-ng -y

Давайте посмотрим нашу систему:

neofetch

А теперь проведём стресс-тест и проверим температуру и частоту после 5 минут работы под нагрузкой.

# Запускаем мониторинг температуры в реальном времени (в отдельной сессии SSH или вкладке tmux).
watch -n 2 cat /sys/class/thermal/thermal_zone*/temp

# В другой вкладке запускаем стресс-тест на 5 минут (300 секунд) на всех 8 ядрах.
stress-ng --cpu 8 --timeout 300 --metrics-brief

Пока идёт тест, наблюдайте за температурой. Без активного охлаждения она может быстро взлететь до 80-90°C. С хорошим радиатором и вентилятором должна держаться в районе 60-70°C. Если температура превышает 85°C, процессор начнёт троттлить (снижать частоту) — это сигнал, что охлаждение нужно улучшить.

После теста проверьте, не было ли троттлинга:

# Смотрим максимальную частоту каждого ядра. Если значение значительно ниже заявленных 2.4 ГГц, было троттлинг.
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_max_freq

Первый практический проект: медиасервер на Jellyfin

Чтобы почувствовать мощь RK3588 и его аппаратного декодирования видео, давайте быстро развернём медиасервер Jellyfin.

# Устанавливаем Docker и Docker Compose (самый удобный способ)
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
# Не забудьте выйти из сессии SSH и зайти снова, чтобы права вступили в силу.

# Создаём директорию для конфигов
mkdir ~/jellyfin && cd ~/jellyfin

# Создаём docker-compose.yml
nano docker-compose.yml

Вставляем следующую конфигурацию:

version: '3.8'
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    user: "1000:1000" # Укажите свои UID:GID (выполните команду `id` в терминале)
    network_mode: 'host'
    volumes:
      - ./config:/config
      - ./cache:/cache
      - /путь/к/вашим/медиафайлам:/media:ro # ЗАМЕНИТЕ на реальный путь!
    devices:
      - /dev/dri:/dev/dri # Для аппаратного декодирования
    restart: 'unless-stopped'

Запускаем:

docker-compose up -d

Теперь откройте в браузере http://IP_вашего_Rock5B:8096 и завершите настройку Jellyfin. Благодаря аппаратному декодированию RK3588, трансляция нескольких потоков в 4K будет идти без малейшей нагрузки на процессор.

Возможные проблемы и их решение

  1. Нет изображения на HDMI: Убедитесь, что используете качественный кабель HDMI. Попробуйте оба порта. Проверьте, что в настройках SPI Flash (через rsetup) выбран правильный режим вывода видео (например, DP вместо HDMI).
  2. Плата не загружается с NVMe: Ещё раз проверьте приоритет загрузки в rsetup. Убедитесь, что образ ОС был записан на SSD корректно и поддерживает загрузку через UEFI (официальные образы от Radxa поддерживают).
  3. Слабый сигнал Wi-Fi: Встроенная антенна не всегда мощная. Решение — использовать внешнюю USB-антенну или, что лучше, проводной Ethernet.
  4. Перегрев: Не экономьте на охлаждении! Комплектный радиатор или активное охлаждение обязательны для постоянной работы под нагрузкой.

Заключение: мои впечатления

Rock 5B — это не просто альтернатива Raspberry Pi. Это плата другого класса, которая открывает возможности, сравнимые с мини-ПК уровня Intel NUC, но с энергоэффективностью ARM и открытой экосистемой. За те недели, что она у меня работает в качестве домашнего сервера (Jellyfin, Pi-hole на Raspberry Pi (я перенёс его сюда для скорости), бэкапы), я ни разу не столкнулся с нехваткой производительности.

Её стоит выбрать, если вам нужна: * Высокая производительность CPU и GPU. * Множество высокоскоростных интерфейсов (USB 3.1, PCIe, два HDMI 2.1). * Поддержка большого объёма ОЗУ. * Энергоэффективный, но мощный домашний сервер или рабочая станция.

Если же вы начинаете и хотите что-то попроще с огромным комьюнити, возможно, стоит посмотреть в сторону Raspberry Pi 5: Полный обзор и мои первые шаги с новым флагманом. Но если вам нужна максимальная мощь здесь и сейчас — Rock 5B на RK3588 это отличный и, что важно, доступный по цене выбор.

Пробуйте, экспериментируйте, и делитесь своими проектами!

Понравилась статья?

Поставьте лайк и сохраните полезный материал в закладки.

Комментарии (0)
Добавить комментарий
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Выбор одноплатника в 2024: Raspberry Pi, Orange Pi, Rock Pi или NanoPi для DIY-проектов
SBC (Rock/Orange/Nano)
31.03.2026
Выбор одноплатника в 2024: Raspberry Pi, Orange Pi, Rock Pi или NanoPi для DIY-проектов
Подробное сравнение Raspberry Pi 5, Orange Pi 5 Plus, Rock Pi 5B и NanoPi R5S для DIY проектов и умного дома. Таблица выбора, тесты, личный опыт.
ROCK Pi 4B: установка Armbian и подключение по SSH без монитора
SBC (Rock/Orange/Nano)
01.09.2026
ROCK Pi 4B: установка Armbian и подключение по SSH без монитора
Пошаговая инструкция по установке Armbian на ROCK Pi 4B и настройке SSH-доступа без монитора. Советы, команды, типичные ошибки и проверка результата.
Rock 5B vs Raspberry Pi 5: честное сравнение флагманов 2024
SBC (Rock/Orange/Nano)
31.03.2026
Rock 5B vs Raspberry Pi 5: честное сравнение флагманов 2024
Детальное сравнение Rock 5B и Raspberry Pi 5: тесты, настройка, плюсы и минусы. Узнайте, какую одноплатную плату выбрать для вашего проекта в 2024 году.
Rock 3A: бюджетный одноплатник для домашнего сервера
SBC (Rock/Orange/Nano)
31.03.2026
Rock 3A: бюджетный одноплатник для домашнего сервера
Подробный гайд по выбору и настройке Rock 3A как домашнего сервера. Установка ОС, Docker, безопасность и тестирование. Бюджетная альтернатива Raspberry Pi.
Orange Pi 5 Plus: Мой опыт с мощным SBC на RK3588 для DIY-проектов
SBC (Rock/Orange/Nano)
31.03.2026
Orange Pi 5 Plus: Мой опыт с мощным SBC на RK3588 для DIY-проектов
Подробный гайд по Orange Pi 5 Plus: распаковка, установка ОС, настройка Wi-Fi, GPIO, Docker. Тесты производительности и температуры. Идеи для DIY-проектов на мощном
Лучшие операционные системы для Orange Pi Zero 3: 7 рабочих образов со ссылками на скачивание
SBC (Rock/Orange/Nano)
09.09.2026
Лучшие операционные системы для Orange Pi Zero 3: 7 рабочих образов со ссылками на скачивание
Сравниваем 7 операционных систем для Orange Pi Zero 3: Armbian, DietPi, Debian, Ubuntu, OpenWrt, Android 12 и Orange Pi OS. Разбираем, что лучше выбрать для сервера,

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