Getting Started

ROC-RK3328-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

There are two firmware file formats:

  • 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, but it can also be flashed to the eMMC.

RK Firmware, is packed in Rockchip’s proprietary format, which is flashed to the eMMC via Rockchip’s upgrade_tool (Linux) or AndroidTool (Windows). It is Rockchip’s traditional packing format, commonly used in Rockchip Android firmware. RK Firmware of Android can also be flashed into SD card using [SD Firmware Tool].

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.

Download & Flash

Here’s the available OS list of firmware:

  • Android 7.1.2

  • Ubuntu 16.04

  • Ubuntu 18.04

  • Debian 9

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

System Boot Up

Before system boots up, make sure you have:

  • 5V2A power adapter

  • USB Type-C cable

Then follow the procedures below:

  1. Pull the power adapter out of the power socket.

  2. Use the USB Type-C cable to connect the power adapter and the board.

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

  4. Check everything is okay, then plug the power adapter into the power socket to power on the board.