Skip to main content

Erase eMMC or SPI Flash

Enter to Maskrom Mode

  1. Install the CM3 onto the CM3 IO board
  2. Remove (unplug) the microSD card from the CM3 IO board
  3. Before powering on, press and hold the SPI Disable button or the eMMC Disable button on the CM3, and keep it pressed
  4. Connect a USB-A to Micro-USB cable to the OTG port (Micro-USB port) on the CM3 IO board, and the other end to the computer
  5. Connect the DC 12V power supply to power the CM3 IO board; if the green power LED stays on, it has successfully entered Maskrom mode (you can release the button at this point)
tip

To erase eMMC, press and hold SPI Disable button; to erase SPI Flash, press and hold eMMC Disable button.

cm3 core buttoncm3 io with cm3

Erase eMMC

  1. Generate zero.img

    dd if=/dev/zero of=./zero.img bs=1M count=64
  2. Make sure the host recognises Maskrom

    sudo rkdeveloptool ld
    DevNo=1 Vid=0x2207,Pid=0x350a,LocationID=109 Maskrom
  3. Flash Loader

sudo rkdeveloptool db

  1. Erase eMMC
sudo rkdeveloptool wl 0 zero.img
  1. Reboot
sudo rkdeveloptool rd

Erase SPI Flash

  1. Make sure the host recognises Maskrom

    sudo rkdeveloptool ld
    DevNo=1 Vid=0x2207,Pid=0x350a,LocationID=109 Maskrom
  2. Flash Loader

sudo rkdeveloptool db rk3588_spl_loader_v1.15.113.bin

  1. Erase SPI Flash
sudo rkdeveloptool ef
  1. Reboot
sudo rkdeveloptool rd

    You need to be logged into GitHub to post a comment. If you are already logged in, please ignore this message.

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0