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. Here you can find more info about Rockchip flashing tools.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 E09.Connect your Linux Host PC to the microUSB connector
J48
of the E09.Turn on the switch
SW1
.Power on the E09 board.
Turn the switch
SW1
back off.Run the command
rkdeveloptool ld
to make sure the E09 board is detected.Flash the loader on the SBC-3.5-PX30 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 E09 board will now run the new image.