Flashing instructions:
- Force device in maskrom mode – erase bootloader from Linux:
dd if=/dev/zero of=/dev/mmcblkX bs=1M count=8 conv=fsync
- General instruction for flashing with RKdevtools: https://docs.armbian.com/User-Guide_Getting-Started/#rockchip
- USB connection for RKdevtools: use lower port, near to SD card reader.
- Bootloader binary: https://fi.mirror.armbian.de/dl/mekotronics-r58hd/u-boot/rk3588_spl_loader_v1.08.111.bin
UART:

In case you are unable to enter maskrom mode, use UART and execute following command at boot loader prompt:
=> mmc dev 0 => mmc erase 0x0 0x2000
Armbian requires the latest UEFI firmware for this board available here: https://forum.radxa.com/t/radxa-dragon-q6a-firmware-snapshot/
For flashing the (extracted) armbian image to UFS storage you can use the same edl-ng tool from flashing the firmware with this command:
./edl-ng --loader prog_firehose_ddr.elf --memory UFS write-sector 0 *.img
The SK-AM62P-LP starter kit (SK) evaluation module (EVM) is built around the AM62P display processor, which includes scalable Arm® Cortex®-A53 performance and embedded features, such as triple high-definition display support, high-performance 3D-GPU, 4K video acceleration, and extensive peripherals. SK-AM62P-LP is for those looking to develop automotive and industrial applications, including automotive digital instrumentation, automotive displays, industrial HMI and more.
SK-AM62P-LP includes multiple display connectors that enable supporting up to 3 screens, a mobile industry processor interface (MIPI®) CSI-2 camera connector, an M.2 connector for WiFi or Bluetooth modules, 2 Gigabit Ethernet ports, UART to USB circuit for debug output, and 2 temperature sensors for monitoring SoC and LPDDR4 thermal monitoring.
Features
- Processing: AM625P with Quad 64-bit Arm Cortex-A53 up to 1.4GHz, two ARM Cortex R5F single core up to 800MHz
- Display: dual display support with up to 3840p x 1080p display resolution, One dual-channel LVDS and one MIPI-DSI 4L. One HDMI connector over DPI/RGB444 with audio codec TLV320AIC3106
- M.2 key E interface support for Wi-Fi® and Bluetooth® modules; two RJ-45 Ethernet 1000/100Mbps with TSN support
- Connectivity: 1 Type-A USB 2.0, 1 Type-C dual-role device (DRD) USB 2.0 supports USB booting, onboard XDS110 Joint Test Action Group (JTAG) emulator, 4 universal asynchronous receiver-transmitters (UARTs) via USB 2.0-B
- Storage: 8GB LPDDR4; bootable interfaces on SK; removable microSD, USB, quad serial peripheral interface (QSPI), Ethernet, UART
Note:
- Currently, booting is only supported from SD Card or NVMe.
- UFS is available only as external storage, but support for UFS boot will be added soon.
- To enable booting from NVMe, the bootloader must be installed on SPI NOR using either
armbian-installorrkdeveloptool.
- Installation to NVME or USB is done via standard armbian install utility (
sudo armbian-install). Make sure to generate partitions and format them before start. - For UFS ready images use an image with the Extension UFS and flash it directly either via an USB-Adapter or via `rkdeveloptool`. See this Docs page for more information on how to flash Rockchip boards via Maskrom mode.
Flashing instructions:
-
- Hold MASK button and power the device up to enter MASKROM mode
- You will need mini loader binary for this device https://dl.armbian.com/nanopi-r76s/bootloader/MiniLoaderAll.bin
- Follow instruction for flashing with RKdevtools: https://docs.armbian.com/User-Guide_Getting-Started/#rockchip