Skip to main content

Resource Downloads

Loader File Download

For USB flashing. The Loader file is used for USB download initialization.

SPI File Download

You can choose to download the corresponding spi.img file based on your system image and boot method.

tip

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.

tip

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.

caution
  1. 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.

  2. 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

Hardware Design

Reference Documents