Guidebook¶
ROC-RK3399-PC-PLUS supports booting from the following storage devices:
SD card
eMMC
You need to flash the firmware file to the SD card or eMMC, in order to make the board bootable.
Firmware Format¶
Raw Firmware
RK Firmware
Raw Firmware,when flashing, is copied to the storage device bit by bit. It is the raw image of the storage device. Raw Firmware is flashed to the SD card in common cases.
RK Firmware,is packed in Rockchip’s proprietary format, which is flashed to the eMMC.
Partition Image, is the raw image of the partition. When you build the Android SDK, you’ll get a list of boot.img
, kernel.img
, system.img
, etc, which is called Partition Image and will be flashed to the corresponding partition. For example, kernel.img
is to be flashed to kernel
partition in the eMMC or SD card.
WARNING:
1.The official firmware name without the words SDBOOT'or
sd’ is EMMC firmware. To boot with emmc, please flashing emmc firmware. On the contrary, SD card firmware is used to make SD card.
2.Users use Linux SDK to compile and use . / build. sh updateimg
to package emmc firmware and . / build. sh sdbootim G
to package SD firmware. To boot with emmc, please burn emmc firmware.
3.Users use Android SDK to compile and use . /mkimage.sh
to package emmc firmware and ./mkimage.sh sdboot
to package SD firmware. To boot with emmc, please burn emmc firmware.
Download & Flash¶
Here’s the available OS list of firmware:
Android 7.1
Ubuntu 18.04
Debian 9
Then choose the flashing tool according to your host PC’s OS:
To flash to the SD card:
GUI:
Etcher (Linux/Windows/Mac)
SD Firmware Tool (windows)
CLI:
dd (Linux)
To flash to the eMMC:
GUI:
AndroidTool (Windows)
CLI:
upgrade_tool (Linux)
System Boot Up¶
Before system boots up, make sure you have:
A bootable SD card or eMMC
15V3A PD Power Supply
There are two situations:
Use Power adapter supply:
Plug in the bootable SD card or eMMC (NOT BOTH).
Plug in the optional HDMI cable, USB mouse or keyboard.
Check everything is okay, Power Interface connected to the power adapter supply。