Skip to main content

Download and Install the Operating System

The K1 Pro comes pre-installed with a system image. If you do not need to flash a new image, you can skip this chapter.

Flashing the Image to eMMC

Tools Download and Installation

Flashing the image to eMMC requires the RKDevTool flashing tool and the DriverAssitant driver.

Baidu Cloud

Note: RK3576 series must use RKDevTool version v3.30 or above.

Installing DriverAssitant

  1. Extract the DriverAssitant software package and double-click DriverInstall.exe to enter the driver installation interface.
  2. Click "Install Driver" to start the installation. If you are unsure whether an older version of the driver is installed, click "Uninstall Driver" first to remove the old version, then click "Install Driver." driver_install

Installing RKDevTool

RKDevTool is a dedicated USB flashing tool for Rockchip, available on Windows. It uses a USB interface to download the system image to the board.

  1. After extracting the package, the tool can be used without installation. Double-click RKDevTool.exe to enter the software interface.
  2. The software has three main sections: Download Image, Upgrade Firmware, and Advanced Features. rk_devtools

Flashing the Image in Loader Mode

Open the RKDevTool flashing tool and set the board to flashing mode.

  1. Prepare a Type-C cable and a power cable. The Type-C cable is used for image flashing.
  2. Connect one end of the Type-C cable to the OTG interface of the board and the other end to the USB interface of the computer. Then connect the power supply to the board.
  3. Open the RKDevTool software and switch the ADB device to Rockusb.
  4. If unsuccessful, repeat steps 2-3. rk_devtools Then select the firmware to be flashed and click "Open." rk_devtools Wait for the firmware to load, then click "Upgrade" to start flashing the firmware. rk_devtools

The image is successfully flashed, as shown below:

rk_devtools

Flashing the Image in MASKROM Mode

[Flashing process description]

Flashing the Image to an SD Card

Flashing the image to an SD card requires dedicated flashing software and a card reader.

Installing SDDiskTool

Flashing the image to an SD card requires the SD_Firmware_Tool.exe flashing tool and the SDCardFormatter formatting tool.

Baidu Cloud

sd_formatter

Note: RK3576 must use SDDiskTool version v1.78 or above.

  1. After installing SDCardFormatter, open the software. Once the SD card is detected, click "Format." If the card is not detected, use the built-in Windows formatting tool first, then use this tool.
  2. Extract the SD_Firmware_Tool package. The tool can be used without installation. Double-click to enter the software interface. sd_formatter

Flashing the Image

Open the executable file SD_Firmware_Tool.exe and insert the SD card.

  1. First, select the correct SD card to be flashed. Then set the function mode to "SD Boot," select the image to be flashed, and finally click "Start" to create and flash the image to the SD card.
  2. Wait patiently for the SD card to finish flashing. Larger images will take longer to flash. sd_formatter

Note: There is a chance of an error message saying the flashing failed when clicking "Start." Close the error window and try again.

Flashing is successful, as shown below: sd_formatter

FAQs

Q1: What is the difference between MASKROM mode flashing and Loader mode flashing?

A1: The principle of Loader mode flashing is that the board detects a pin being pressed during the uboot startup phase and then enters flashing mode. Loader mode flashing requires the image to be intact (mostly used in Android mode). MASKROM mode flashing occurs when the chip detects the pin being pressed during startup and then enters flashing mode. MASKROM mode flashing is suitable for most scenarios.