Radxa Rock 5 je řada jednodeskových počítačů postavených na architektuře ARM.
V době velkého nedostatku Raspberry jsem narazil na předchozí model Rock Pi 4B a protože jsem s ním byl spokojen, zakoupil jsem i novější model Radxa Rock 5b
Jde o jednu z čínských alternativ Raspberrry. Na rozdíl má ale podporu až 16 GB paměti, 8 jádrový procesor a navíc, díky přítomnosti M.2 slotu, lze snadno přidat rychlé SSD úložiště, což výrazně zlepšuje výkon při práci s velkými soubory nebo databázemi.
Jedním z hlavních lákadel Radxa Rock 5B je jeho jádro, Rockchip RK3588. Toto SoC nabízí slušnou výpočetní sílu díky kombinaci dvou výkonných čtyř-jádrových procesorových jader Cortex-A76 a Cortex-A55

Specifikace
Procesor | čtyř-jádrový procesor ARM Cortex-A76, 2.4 GHz čtyř-jádrový procesor ARM Cortex-A55, 1.8 GHz |
Grafický čip | Mali G610MP4 |
Paměť | 16GB LPDDR4 |
Konektivita | GbE LAN |
Úložiště | – |
M.2 Interface | M.2 (M key) pro NVMe s PCIe 3.0 x4 M.2 (E key) pro PCIe 2.0 x1/SDIO/UART nebo WiFi 6 rozšiřující kartu |
HDMI | 2x HDMI 2.1 až 8k@60FPS |
Konektivita | 2 x USB 2.0 2 x USB 3.0 |
40pin header | 1 x UART 2 x SPI bus 2 x I2C bus 1 x PCM/I2S 1 x SPDIF 1 x PWM 1 x ADC 6 x GPIO 2 x 5V DC power in 2 x 3.3V power pin |
Napájení |
Příprava instalace
Používám oficiální aplikaci Etcher na vytvoření systému na SD kartě
Obrazy dostupných systémů najedete na oficiální stránce
https://wiki.radxa.com/Rock5/downloads
K dipozici je množství operačních systémů. Doporučuji poslední verzi OS Armbian. Stáhneme poslední verzi a provedeme instalaci na SD kartu

Instalace Armbian-u na M.2 disk
Zkontrolujeme dostupnost disku
sudo fdisk -l
Výstup by měl obsahovat
Disk /dev/nvme0n1: 232.9 GiB, 250059350016 bytes, 488397168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
Nejprve stáhneme tar soubor z oficiálních stránek (nahoře) a nahrajeme na disk příkazem
sudo xzcat rock-5b-debian-bullseye-xfce4-arm64-20220906-0626-gpt.img.xz | dd of=/dev/nvme0n1 bs=1M status=progress
Příprava bootloader-u do SPI
Je nutné stáhnout soubor s firmware k vyčištění SPI a následně bootloader pro vybraný systém
spi clearing file | Soubor k vyčištění SPI flash |
normal bootloader | Firmware pro ostatní distribuce (s uzamčenou u-boot serial console |
armbian bootloader | Tento firmware budeme nahrávat pro Armbian |
Soubor extrahujeme
gzip -d zero.img.gz
A zkontrolujeme správnost dat pomocí hash a příkazem
md5sum zero.img
Soubory by měly odpovídat následujícím hodnotám
2c7ab85a893283e98c931e9511add182 | zero.img |
1b83982a5979008b4407552152732156 | rkspi_loader.img |
46de85de37b8e670883e6f6a8bb95776 | rock-5b-spi-image-g49da44e116d.img |
Instalace SPI
Zkontrolujeme, že je SPI dostupná
ls /dev/mtdblock*
s výstupem
/dev/mtdblock0
Nyní nahrajeme prázdný bootloader
sudo dd if=zero.img of=/dev/mtdblock0
A zkontrolujeme výsledek
sudo md5sum /dev/mtdblock0 zero.img
s výstupem
2c7ab85a893283e98c931e9511add182 /dev/mtdblock0 2c7ab85a893283e98c931e9511add182 zero.img
Nyní již nahrajeme vybraný bootloader podle OS
sudo dd if=spi-image.img of=/dev/mtdblock0
sync
A provedeme kontrolu
sudo md5sum /dev/mtdblock0 spi-image.img
RADXA Wireless A8 Module – hack
Pro správné fungování je potřeba vložit do souboru blacklist následující řádky
blacklist pgdrv
blacklist btusb
blacklist btrtl
blacklist btbcm
blacklist btintel
Repositáře s hardware podporou VGA
sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa -y
sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia -y
sudo apt update