Resource Downloads
Loader File Download
For USB flashing. The Loader file is used for USB download initialization.
- Loader: rk3576_spl_loader.bin
SPI File Download
You can choose to download the corresponding spi.img
file based on your system image and boot method.
Linux System Image:
- The same
spi.img
file is used for booting from MicroSD card / NVMe SSD / USB drive / UFS module.
Android System Image:
- MicroSD card boot uses the same
spi.img
file as Linux - UFS module boot requires erasing SPI Flash
- NVMe SSD boot requires flashing the Android-specific
spi.img
file to SPI Flash
Linux System Image
Radxa ROCK 4D comes with the Linux system's spi.img
file pre-flashed to SPI Flash by default.
Android System Image
Note: Flashing the Android-specific spi.img
file to SPI Flash is only required for NVMe SSD boot.
For erasing and flashing SPI boot firmware, please refer to the Erase/Flash SPI Boot Firmware tutorial.
System Image Downloads
Linux System Images
If you haven't cleared the SPI Flash, you can directly write the system image to a MicroSD card / UFS module / NVMe drive to boot the system.
-
System image for MicroSD card / NVMe SSD / USB drive boot: Linux-SD-NVME-UDisk.img.xz
-
System image for UFS boot: Linux-UFS.img.xz
-
Please download the appropriate system image file according to your system's boot medium. Using the wrong image will prevent the system from booting. The main difference between UFS images and regular images is that UFS images have a block size of 4K bytes, while regular images have a block size of 512 bytes.
-
The downloaded system images are compressed. Please make sure to extract them before writing to your MicroSD card / UFS module / NVMe drive.
Android System Images
-
System image for MicroSD card boot: Android-SD.zip
-
System image for UFS module boot: Android-UFS.zip
-
System image for NVMe boot: Android-NVME.zip