Guidebook

ROC-RK3399-PC 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

  • Android 8.1

  • Ubuntu 18.04

  • Debian 9

WARNING:


Android 7.1 is divided into two versions, one is the standard version and the other is the ”Industry” version. Both versions of SDK are compatible with roc-3399-pc.

In the name of firmware, the Industry version will be compiled with the word ”Industry”

Compared with the standard version, the industry version is more widely used and is preferred by the industry development.

The Android7.1 SDK that our company major maintenance is the industry version. Please be informed.


Then choose the flashing tool according to your host PC’s OS:

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 PD power supply:

  1. Plug in the bootable SD card or eMMC (NOT BOTH).

  2. Plug in the optional HDMI cable, USB mouse or keyboard.

  3. Check everything is okay, Type-C0 connected to the PD power supply。

  • Powered by the display:

  1. Plug in the bootable SD card or eMMC (NOT BOTH).

  2. Plug in the optional HDMI cable, USB mouse or keyboard.

  3. Check everything is okay, Type-C0 connected to the Display’s Typec interface。

WARNING:There are two interface in the board,connect Type-C0 to power on the board。 _images/roc-rk3399-pc3.jpg