...
The C31 board only supports the usb USB OTG cable installation procedure, and only eMMC is supported as a primary boot peripheral. Future releases will include flashing and does not support the uSD/USB proceduressupport.
Android 11 support for SECO SBC C31 includes:
Wifi/BT
ADB over ethernet
Sound support over HDMI
HDMI and LVDS display with onboard backlight
Double ethernet card
4G modem
OTA update
Other supported peripherals include:
debug UART
RS232
I2C busses
eMMC
SDCard (storage only, not as a boot device)
USB (CN7, CN8 and CN10, USB-C not yet supported)
HOW TO install SECO Android 11 BSP on onboard eMMC via OTG cable
...
To flash Android 11 on SECO board using a an OTG cable, please follow these simple steps:
Build SECO Android 11 image for C31, and prepare the distro as described in Build Android 11 for SECO Boards - SOLON (formerly SBC-C31)
As an alternative, a prebuilt distro will be provided in future releases
Extract the distro archive
tar xzf <ANDROID_11_BSP>.tar.gz
Change to the uncompressed folder
cd <ANDROID_11_BSP_FOLDER>
Connect the USB Type-C cable between PC and connector CN9 on the board
Insert jumper in JP4, to block watchdog timer and avoid it to reset resetting the board during flashing
Execute the script “seco_flash.sh" (requires superuser privileges).
./seco_flash.sh
Press button SW3 (in the center of the board), power on the board, and immediately release SW3
The scripts script waits for the USB device to flash (“Bus 001 Device 045: ID 2207:330c Fuzhou Rockchip Electronics Company RK3399 in Mask ROM mode”), completely erases the flash memory, partitions it, and writes all the images
Wait until the end of the procedure
...