Using Radxa eMMC/UFS Combo Module Reader
This tutorial is for users who have a Radxa eMMC/UFS combo module reader. It explains how to install the system on a UFS module using the Radxa eMMC/UFS combo module reader.
Hardware Preparation
When using the Radxa eMMC/UFS combo module reader to install the system, there's no need to rely on a MicroSD card. Simply insert the UFS module into the eMMC/UFS module reader and use the Etcher software to install the system to the UFS module.
You will need the following hardware:
- Development board: Radxa ROCK 4D
- UFS Module
- Radxa eMMC/UFS Combo Module Reader
- Power adapter: Type-C power adapter (with PD protocol support, 5V input, 3A or higher recommended)
The ROCK 4D mainboard only supports 5V power input. A minimum of 3A is recommended to ensure stable operation of all peripherals.
Recommended power supplies:
- Radxa PD 30W Power Adapter (Recommended)
- Standard Type-C power adapter (5V input, with PD protocol support, 3A or higher recommended)
Installing the System
Installing the system will format the UFS module. Please back up any important data before proceeding.
Download System Image
On your PC, visit the Downloads Summary page and locate the system image for the UFS module.
After downloading, extract the system image file. The resulting *.img
file is the system image that will be written to the UFS module.
The downloaded system image is a compressed file that needs to be extracted before it can be installed on the UFS module using the image burning software. Writing the compressed file directly to the UFS module may result in installation failure or system boot failure.
Hardware Connection
Insert the UFS module into the Radxa eMMC/UFS combo module reader, then connect the reader to a USB port on your PC.

UFS Module Installation Steps:
- Ensure the notch on the UFS module aligns with the reader's interface
- Align the connector on the bottom of the UFS module with the interface on the Radxa eMMC/UFS combo module reader
- Gently press down on one end of the UFS module until you hear a click, then repeat for the other end to ensure secure installation
Installing the System Image
Use the open-source image burning tool Etcher to write the system image to the UFS module.
Downloading Etcher
Visit the official Balena Etcher website to download the software for your platform: balenaEtcher

Download the appropriate installation package for your operating system and architecture.

Using Etcher
After downloading, double-click to open the Etcher application.
-
Windows
The downloaded file is an
*.exe
installer. Double-click to run the program. -
Linux
Download the
*.zip
archive, extract it, then double-click the program to run it. -
macOS
Download the appropriate
*.dmg
file for your system architecture. Double-click to open it, then drag the application to your Applications folder to install. After installation, double-click the application icon to run it.

Installing the System Image
-
Select Image File
Click the
Flash from file
button and select the extracted system image file you downloaded earlier. -
Select Target Device
Click the
Select target
button and choose the storage device where you want to install the system image.dangerBe extremely careful to select the correct storage device! Selecting the wrong device will result in data loss as Etcher will format the selected device.
You can verify the correct device by unplugging and replugging your storage device and observing which device appears/disappears from the list.
① : Select the storage device for the system image
② : Click
Select 1
to confirm your device selection -
Flash the System Image
Click the
Flash
button and wait for the software to automatically install and verify the system image.Waiting for system installation to complete...
Verifying the installation...
After successfully installing the system image, close the Etcher software!
System Information
When using our provided system image for the first time, you'll need to log in with the default username and password we've set up.
- Debian Linux
- Username:
radxa
- Password:
radxa
- Username:
Booting the System
After completing the system image installation:
- Remove the UFS module from the Radxa eMMC/UFS combo module reader
- Remove any MicroSD card from the ROCK 4D
- Install the UFS module into the eMMC/UFS module interface on the ROCK 4D
- Connect power to the ROCK 4D
- Wait for the system to boot from the UFS module

UFS Module Installation Steps:
- Ensure the notch on the UFS module aligns with the eMMC/UFS module interface on the ROCK 4D
- Align the connector on the bottom of the UFS module with the eMMC/UFS module interface on the ROCK 4D
- Gently press down on one end of the UFS module until you hear a click, then repeat for the other end to ensure secure installation
When the system boots, both the blue and green LED indicators will light up. After a few seconds, the green LED will stay solid and the blue LED will blink, indicating that the system has successfully booted.
Verifying the System
After the system boots, you can check the partition information using the lsblk
command:
sudo lsblk
If you see /dev/sda3
mounted as the root directory /
, it means the system has successfully booted from the UFS module.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 119.1G 0 disk
├─sda1 8:1 0 128M 0 part /config
├─sda2 8:2 0 2.3G 0 part /boot/efi
└─sda3 8:3 0 116.6G 0 part /
mtdblock0 31:0 0 16M 0 disk
zram0 253:0 0 1.9G 0 disk [SWAP]
If you encounter issues during the boot process, try the following solutions:
-
System fails to boot:
- Try reinstalling the UFS module and restarting the system
- Try downloading and flashing the latest SPI boot firmware
- Try reinstalling the system on the UFS module
-
System boots but cannot log in:
- Default username:
radxa
, password:radxa
- If the password is incorrect, redownload the system image and reinstall the system on the UFS module :::
- Default username: