


- Installation to NVME or USB is done via standard armbian install utility (
sudo armbian-install
). Make sure to generate partitions and format them before start. - For UFS ready images use an image with the Extension UFS and flash it directly either via an USB-Adapter or via `rkdeveloptool`. See this Docs page for more information on how to flash Rockchip boards via Maskrom mode.

Flashing instructions:
-
- Hold MASK button and power the device up to enter MASKROM mode
- You will need mini loader binary for this device https://dl.armbian.com/nanopi-r76s/bootloader/MiniLoaderAll.bin
- Follow instruction for flashing with RKdevtools: https://docs.armbian.com/User-Guide_Getting-Started/#rockchip


Flashing instructions:
- Force device in maskrom mode – erase bootloader from Linux:
dd if=/dev/zero of=/dev/mmcblkX bs=1M count=8 conv=fsync
- General instruction for flashing with RKdevtools: https://docs.armbian.com/User-Guide_Getting-Started/#rockchip
- USB connection for RKdevtools: use lower port, near to SD card reader.
- Bootloader binary: https://fi.mirror.armbian.de/dl/mekotronics-r58hd/u-boot/rk3588_spl_loader_v1.08.111.bin
UART:
In case you are unable to enter maskrom mode, use UART and execute following command at boot loader prompt:
=> mmc dev 0 => mmc erase 0x0 0x2000



Additional information
Details about the MKS Klipad50 board and Sovol’s KlipperScreen:
- Hardware details
- Implementation status in Armbian images
Github project with issue tracker, discussions and custom images:
Flashing instructions:

These images are designed for the R3S LTS model, but due to minimal differences, they are fully compatible with the non-LTS variant as well.
