SBC-3.5-RK3568 (E09)
This page contains the instructions to flash the eMMC/internal SSD on a SBC-3.5-RK3568 (E09) SECO board.
Hardware Requirements
- microUSB cable (OTG).
- Linux Host PC.
Linux OS
Software Requirements
Download the needed software here:
-
Rockchip rkdeveloptool: this guide uses the official open source Rockchip
rkdeveloptool
package but any other Rockchip flashing utilities could be used in principle. You can find more info aboutrkdeveloptool
in the official github page, and more info about Rockchip flashing tools in the vendor wiki. -
Rockchip RK3568 Loader: official Rockchip
loader
for RK3568. -
The OS image file for SBC-3.5-RK3568 (E09) (in
.wic
format), e.g. the pre-compiled one provided in the Clea OS Release page.
Instructions
These are the instructions to be followed both in case the device that needs to be flashed does not either have a bootloader or if it already has a bootloader/OS flashed:
-
Make sure there is no uSD card inserted in the slot J17 of the SBC-3.5-RK3568 board.
-
Connect your Linux Host PC to the microUSB connector J48 of the SBC-3.5-RK3568 board.
-
Turn on the switch SW1.
-
Power on the SBC-3.5-RK3568 board.
-
Turn the switch SW1 back off.
-
Run the command
sudo ./rkdeveloptool ld
to make sure the Rockchip board is detected. -
Flash the
loader
on the SBC-3.5-RK3568 device via the following command:
$ sudo ./rkdeveloptool db loader.bin
- If you have downloaded the full image file from the Clea OS release page, it may be compressed into a
.bz2
archive, in which case you will need to extract the image, e.g. by running the command
$ bunzip2 <image-file>.wic.bz2
- Flash the
.wic
image in the board via the following command. Remember to substitute the<image-file>.wic
with the file name of the image (e.g 'seco_rk3568_e09_edgehog-embedded-full-image-wayland_5-10-x_kirkstone_1-03-00_20240410.wic'):
$ sudo ./rkdeveloptool wl 0 <image-file>.wic
- Wait for it to finish, then disconnect the microUSB cable and reboot the board. The SBC-3.5-RK3568 board will now run the new image.