ROC-RK3328-CC supports booting from the following storage devices:
- SD card
You need to flash the firmware to SD card or eMMC, so as to make the board bootable after power up.
SDCard Installer is the officially recommended SD card flashing tool, which is based on Etcher / Rock64 Installer, and implements one-stop downloading and flashing of firmware file. It makes life easy.
There are two firmware file formats:
- raw firmware
- Rockchip 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 SD card in common cases, but it can also be flashed to eMMC. There are lots of flashing tools available:
- To flash to SD card:
- CLI: dd (Linux)
- GUI: Etcher (Linux/Windows/Mac), SDCard Installer (Linux/Windows/Mac), WinDD (Windows)
- To flash to eMMC:
- CLI: update_tool (Linux)，rkdeveloptool (Linux)
- GUI: android_tool (Windows)
Rockchip firmware, is packed in Rockchip’s proprietary format, which is flashed to eMMC via Rockchip’s
update_tool in Linux or
android_tool in Windows. It is Rockchip’s traditional packing format, commonly used in Rockchip Android firmware. The Rockchip Android firmware can also be flashed into SD card using SD_Firmware_Tool.
Besides, when you build the Android SDK, you’ll get a list of
system.img, etc, which is called
partition image file and will be flashed to the corresponding partition. For example,
kernel.img is to be flashed to
kernel partition of eMMC or SD card.
Download & Flash¶
It is strongly recommend to use SDCard Installer for easy downloading and flashing firmware to SD card with a few clicks.
Here come the instructions of manual downloading and flashing. First, check this page to download the
raw firmware you want. Here’s the OS support list:
- Android 7.1.2
- Ubuntu 16.04
- Debian 9
- LibreELEC 9.0
Warning: The download page provides no
Rockchip firmware any more.
raw firmware, follow the steps below:
If you want to build your own firmware, please check the Developer’s Guide.
System Boot Up¶
Before system boots up, make sure you have:
- A bootable SD card or eMMC
- 5V2A power adapter
- Micro USB cable
Then follow the procedures below:
- Pull power adapter out of power socket.
- Use the micro USB cable to connect power adapter and main board.
- Plug in bootable SD card or eMMC (NOT BOTH).
- Plug in optional HDMI cable, USB mouse or keyboard.
- Check everything is okay, then plug the power adapter into the power socket to power on the board.