Overview
This page contains the instructions to flash the eMMC on a SBC-3.5-RK3568 (E09) SECO board.
Requirements
Hardware
MicroUSB cable (OTG).
Linux Host PC.
Software
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. 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 (
.wic
) provided in the SBC-3.5-RK3568 (E09) product page.
Instructions
These are the instructions to be followed in case the device that needs to be flashed does not either have a bootloader:
Make sure there is no microSD card inserted in the slot
J17
of the SBC-3.5-RK3568.Connect your Linux Host PC to the microUSB connector
J48
of the SBC-3.5-RK3568.Turn on the switch
SW1
.Power on the SBC-3.5-RK3568 board.
Turn the switch
SW1
back off.Run the command
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
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.gseco_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.