This article has participated in the activity of “New person creation Ceremony”, and started the road of digging gold creation together.


Rockchip’s burn tool is very unfriendly to beginners, and in order to help, this article is created!

1. Prepare tools

In order to avoid the odd mistake as much as possible, here are the tools you need:

  • PC: Windows 10
  • RK driver assistant: DriverAssitant (Version >= 5.1.1)
  • AndroidTool burn tool: RKDevTool, version >= 2.81
  • Good Type-C data line

RK driver assistant and AndroidTool burn tool can be downloaded from Firefly official, the link is as follows:

www.t-firefly.com/doc/downloa…

Click on the following image to download:

2. Environment construction

Environment setup is mainly to install RK driver assistant:

  1. Right click on attendant DriverAssitant;
  2. Click the driver to install (note: if you have installed the driver before, you should first click the driver to uninstall, uninstall after the completion of click install!)

3. System burn

3.1 Ubuntu Firmware Download

Firefly is still the official download page: www.t-firefly.com/doc/downloa…

Note: Miniloaderall.bin is also available for download, and how to use it will be explained later!

Firefly officially offers two versions of Ubuntu, each of which you can useIf you click on Ubuntu 20.04, continue to click on general system (RTLinux in the second item is a real-time system, we do not use it in general) :Click 7Z file to download (md5 of the first item is the checksum file) :

3.2 The ROC-RK3568-PC board enters the upgrade mode

Take a look at the Firefly Wiki’s description of the upgrade mode:

Generally, there are two modes for upgrading firmware, namely Loader mode and MaskRom mode. Before we can burn the firmware, we need to connect the device and put the board into upgradable mode.

Connect the device and press the RECOVERY button to enter the Loader upgrade mode.

  • Disconnect the power adapter first
  • USB Type-A to Type-C data cable connects one end to the host and the other end to the development board

  • Hold it on the deviceRECOVERY keyAnd keep it
  • Turn on the juice
  • After about two seconds, release the RECOVERY key

Note that this hardware operation can only enter the Loader mode in upgrade mode, open at this timeAndroidTool Burn tool, the following screen shows that it is in Loader mode (note: “Discover a Loader device” is printed below) :

3.3 Ubuntu Firmware Write

1. OpenAndroidTool Burn toolAfter that, let’s first switch toTo upgrade the firmwareThen click the first step to load the firmware, select the firmware you have downloaded in advance, and click the second stepErase FlashThis is because the partition table of the Android system and Ubuntu system on the board is different!2,Erase FlashAnd then you’ll seeAndroidTool Burn tool“Found a MASKROM device” printed below:

3. Download Miniloaderall.bin:

4. Switch memory toeMMC:

5. Switch backTo upgrade the firmware, direct clickupgradeWait for burning to finish:

6. After burning, the system will automatically restart and enter the system. Wait a few minutes for the system to restore factory Settings.