# Radxa Rock5b

**URL:** https://collective.flashbots.net/t/radxa-rock5b/4779
**Category:** References
**Tags:** hardware
**Created:** [March 15, 2025, 12:38am UTC](https://collective.flashbots.net/t/radxa-rock5b/4779 "2025-03-15T00:38:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![guayabyte](https://collective.flashbots.net/user_avatar/collective.flashbots.net/guayabyte/32/4_2.png) [@guayabyte](https://collective.flashbots.net/u/guayabyte)
#### Post date: [March 15, 2025, 12:38am UTC](https://collective.flashbots.net/t/radxa-rock5b/4779/1 "2025-03-15T00:38:35Z")

</div>

We bought this board with a [grant from EthKipu](https://collective.flashbots.net/t/funding-a-rebel-node-in-the-south-a-journal/3071#of-june-2023-8).

 ![IMG_20250314_182701](https://collective.flashbots.net/uploads/default/original/2X/f/f58a5e4f2707fee800a79f1a422219780344dc9a.jpeg)  
 ![IMG_20250314_182725](https://collective.flashbots.net/uploads/default/original/2X/2/26068e926098eacbc000e0738acd170d6af59b72.jpeg)

> **[Radxa ROCK 5B](https://radxa.com/products/rock5/5b/)**
>
> 8K Single Board Computer with Quad Display

---

<div class="post-metadata">

### Author: ![guayabyte](https://collective.flashbots.net/user_avatar/collective.flashbots.net/guayabyte/32/4_2.png) [@guayabyte](https://collective.flashbots.net/u/guayabyte)
#### Post date: [March 15, 2025, 1:19am UTC](https://collective.flashbots.net/t/radxa-rock5b/4779/2 "2025-03-15T01:19:24Z")

</div>

> Tested on march 14th, 2025

# Installation

Download the Radxa OS image:

```auto
wget https://github.com/radxa-build/rock-5b/releases/download/rsdk-b5/rock-5b_bookworm_kde_b5.output.img.xz

```

Get an sdcard, an adapter, and connect it to the machine.

Copy the image to the sdcard:

```auto
$ unxz rock-5b_bookworm_kde_b5.output.img.xz
$ sudo dd if=rock-5b_bookworm_kde_b5.output.img of=<device> bs=16M status=progress oflag=sync

```

Move the sdcard to the board.

Connect it to the power and to an HDMI monitor.

Login with user `radxa` and password `radxa`.

Open a terminal.

Enable ssh:

```auto
sudo systemctl enable --now ssh

```

Now I can move it to the rack and login with ssh.

Login with user `rock` and password `rock`.

Rename the radxa user:

```auto
$ sudo usermod --login agami radxa
$ exit

```

Login with user `agami`, password `radxa`.

Change the password:

```auto
$ passwd

```

Delete the `rock` user:

```auto
$ sudo deluser --remove-home rock

```

Install software for administration:

```auto
$ sudo apt update
$ sudo apt install emacs-nox byobu

```

Enable ssh public key authentication:

```auto
$ mkdir --mode 700 ~/.ssh

```

Add my user public key to `~/.ssh/authorized_keys`.

Adjust the permission of this file.

```auto
$ chmod 600 .ssh/authorized_keys

```

Disable ssh password autentication:

Edit the file `/etc/ssh/sshd_config`, uncommenting and setting:

```auto
PasswordAuthentication no

```

```auto
$ sudo systemctl reload sshd

```

Change the hostname:

```auto
$ sudo hostnamectl set-hostname tabechaka-06

```

Also edit the file `/etc/hosts` to replace `raspberrypi` with `tabechaka-06`.

Reboot:

```auto
$ sudo systemctl reboot

```

---

<div class="post-metadata">

### Author: ![guayabyte](https://collective.flashbots.net/user_avatar/collective.flashbots.net/guayabyte/32/4_2.png) [@guayabyte](https://collective.flashbots.net/u/guayabyte)
#### Post date: [March 15, 2025, 2:01am UTC](https://collective.flashbots.net/t/radxa-rock5b/4779/3 "2025-03-15T02:01:51Z")

</div>

# System information

tl;dr:  
Processor ARM i5 Rockchip RK3588, 64 bits, 16GB of memory, Debian 12

```auto
$ lsb_release --all
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

```

```auto
$ uname --all
Linux tabechaka-06 6.1.43-15-rk2312 #3176a44da SMP Wed Jul 31 04:27:40 UTC 2024 aarch64 GNU/Linux

```

```auto
$ lscpu
Architecture: aarch64
  CPU op-mode(s): 32-bit, 64-bit
  Byte Order: Little Endian
CPU(s): 8
  On-line CPU(s) list: 0-7
Vendor ID: ARM
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x2
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 23%
    CPU max MHz: 1800.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x2
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 23%
    CPU max MHz: 1800.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x2
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 23%
    CPU max MHz: 1800.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x2
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 23%
    CPU max MHz: 1800.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x4
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 18%
    CPU max MHz: 2304.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x4
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 18%
    CPU max MHz: 2304.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x4
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 17%
    CPU max MHz: 2352.0000
    CPU min MHz: 408.0000
    BogoMIPS: 48.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name: -
    Model: Rockchip RK3588
    Thread(s) per core: 0
    Core(s) per socket: 0
    Socket(s): 0
    Stepping: 0x4
  Model name: -
    Model: 0
    Thread(s) per core: 1
    Core(s) per socket: 1
    Socket(s): 1
    CPU(s) scaling MHz: 17%
    CPU max MHz: 2352.0000
    CPU min MHz: 408.0000
Caches (sum of all):    
  L1d: 384 KiB (8 instances)
  L1i: 384 KiB (8 instances)
  L2: 2.5 MiB (8 instances)
  L3: 3 MiB (1 instance)
Vulnerabilities:        
  Itlb multihit: Not affected
  L1tf: Not affected
  Mds: Not affected
  Meltdown: Not affected
  Mmio stale data: Not affected
  Retbleed: Not affected
  Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1: Mitigation; __user pointer sanitization
  Spectre v2: Mitigation; CSV2, BHB
  Srbds: Not affected
  Tsx async abort: Not affected

```

```auto
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
mtdblock0 31:0 0 16M 0 disk 
mmcblk1 179:0 0 28.9G 0 disk 
├─mmcblk1p1 179:1 0 16M 0 part /config
├─mmcblk1p2 179:2 0 300M 0 part /boot/efi
└─mmcblk1p3 179:3 0 28.6G 0 part /
zram0 253:0 0 7.8G 0 disk [SWAP]
nvme0n1 259:0 0 1.8T 0 disk 
└─nvme0n1p1 259:1 0 1.8T 0 part

```

```auto
$ free --human
               total used free shared buff/cache available
Mem: 15Gi 576Mi 14Gi 29Mi 530Mi 15Gi
Swap: 7.8Gi 

```
