It is possible to install Android 11 on the following boards:
SBC-
C61 SECO Board.3.5-MX8M-Mini (C61)
SECO Android 11 BSP supports every possible C61 configuration, regardless ram all SBC-3.5-MX8M-Mini (C61) configurations (RAM size, eMMC size and peripheral, peripherals).
You can also use all installation methods described below to install Android 11 on the C61.
Running Android 11 on SBC-3.5-MX8M-Mini (C61) board with 1 Giga of ram, but clearly the performance will be reduced, and it will be possible to run only 1 single application after startup.
Running Android 11 on SBC-C61 board with 1 Giga RAM is deprecated.
You can install Android 11 on C61 board following one of the procedures described below.
Android 11 installation procedures:
Via OTG cable
Using uSD card
Using USB key
RAM is deprecated. If you use it, you will find that performance is reduced and only a single application can be run after startup.
SBC-3.5-MX8 (C43)
SECO Android 11 BSP supports all SBC-3.5-MX8 (C43) configurations (regardless RAM size, eMMC size, and peripherals).
The SBC-3.5-MX8 (C43) board only supports the usb OTG cable installation procedure, and does not support the uSD/USB procedures.
Android 11 support for SECO SBC boards includes:
Wifi/BT
USB otg/ADB
Sound support
HDMI and LVDS display + touchscreen support
Double ethernet card
OTA update
Installation Methods
You may use any of the following three methods to install Android 11 on SECO boards:
via an OTG cable;
using a uSD card;
using a USB flash drive.
Your board may not support all three methods (see above).
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
Requirements
|
To flash Android 11 on SECO board using a OTG cable, please follow these simple steps:
Download the correct SECO Android 11 image for your board
according to the SECO BSP table.
Insert jumper for
board RECOVERY boot (refer to RECOVERY BOOT JUMPER table to locate it)
Connect the OTG cable between Board and PC (refer to OTG connector TABLE for locating it).
Power
on the board
Follow the procedure according to the system that you are using:
Flashing from Linux
Extract the downloaded archive
tar xzf <ANDROID_11_BSP>.tar.gz
Enter in Change to the uncompressed folder
cd <ANDROID_11_BSP_FOLDER>
Execute the script “android_flash.sh" with superuser privileges
sudo ./android_flash.sh
Wait until the end of the procedure
Power off, remove jumper and connection
Restart the board
Flashing fron from Windows
Extract the downloaded archive
Open Windows terminal console
Enter in Change to the <Android_BSP_folder>
cd Android_BSP_folder
Copy the right partition file to name “partition-table.img”
copy partition-table-13GB-ab.img partition-table.img
Execute “android_flash.bat batch file
android_flash.bat
Wait until the end of the procedure
Power off, remove jumper, and connection
Restart the board
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
Requirements:
|
To prepare a bootable Android 11 uSD for SECO board, please follow these simple steps:
N.B. To follow this procedure, please use a Linux PC
Download the correct SECO Android 11 image for your board
according to
Extract the downloaded image:
Code Block tar xzf <ANDROID_IMAGE_FILENAME>.tar.gz
Enter in the Android IMAGE folder:
Code Block cd <ANDROID_IMAGE_FOLDER>
Insert a clean uSD card in the card reader of your Linux computer
Identify the path to your uSD card:
Code Block lsblk
Execute the script android_
write_
device.sh to flash the card
Code Block ./android_write_device.sh /dev/<PATH_TO_SD_CARD>
To boot from uSD card
Identify the jumper for ALTERNATE BOOT on the board
and insert it. Refer to
table to locate it.
Insert the uSD card in the
card slot
on the board.
Power
on the board
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
Requirements:
[*] If your system is not bootable, you |
can't use USB key for installation. Please write a valid u-boot bootloader on the board using one of the previous procedures |
This procedure is split can be done in 3 steps:
STEP 1)
Download the SECO Unified Installation Key (SUIK) image from this link: SUIK IMAGE
Unzip the downloaded file.
Write the binary USB recovery key image on the USB pen.
Write a raw image on USB key using Rufus
STEP 2)(Use dd tool from Linux OS, or Rufus, Win32 Disk image or equivalent tools, to write the usb key image from a Windows systems)
STEP 2
Download the Android11 image for the selected board. Please refer to table “SECO ANDROID 11 BSP table“ to choose the right one.
Extract the downloaded image on the first partition of the USB key (FAT32 filesystem with the label “IMAGES”) and rename the target folder to ANDROID.
Disconnect the USB key from the PC
STEP 3)
Insert the SUIK USB key on one USB port of the SECO Board
Power on the board.
You can follow the installation process via the serial console.
At startup open the serial console and execute the following commands:
Code Block mount /dev/sda1 /mnt cd /mnt/ANDROID/ ./android_write_device.sh /dev/mmcblk0
Wait until fashing script procedure has finished
Anchor | ||||
---|---|---|---|---|
|
BOARD | BSP name | Download link |
---|---|---|
- | USB SECO Unified Installation Key |
C61 | Android 11 | |
C61-1GB | Android 11 (low memory version 1GB) | |
C43 | Android 11 |
Anchor | ||||
---|---|---|---|---|
|
BOARD | Jumper name | Position | Picture |
---|---|---|---|
SBC-C61 | CN52 | 1-2 |
SBC-C43 | JP2 | 2-3 |
Anchor | ||||
---|---|---|---|---|
|
BOARD | Connecton name | Picture |
---|---|---|
SBC-C61 | CN36-OTG |
SBC-C43 | CN44 |
Anchor | ||||
---|---|---|---|---|
|
BOARD | Jumper name | Position | Picture |
---|---|---|---|
SBC-C61 | CN52 | 2-3 |