Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
InfoAt the moment, it

It is possible to install Android 11

just

on the following boards:

SBC-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

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

the C61.

Running Android 11 on SBC-3.5-MX8M-Mini (C61) board with 1 Giga RAM is deprecated.

You can install Android 11 on C61 board following one of the procedures described below.

It is possible to install Android 11 on the following boards:

SBC-C61 SECO Board.

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 every possible C61 configuration, regardless ram all SBC-3.5-MX8 (C43) configurations (regardless RAM size, eMMC size and peripheral. You can also install Android on 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.

There are three alternative , 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 your boardSECO boards:

  1. via an OTG cable;

  2. using a uSD card;

  3. using

USB key
  1. a USB flash drive.

Your board may not support all three methods (see above).

Anchor
otg
otg
HOW TO install SECO Android 11 BSP on onboard eMMC via OTG cable

Info

Requirements

  • A Linux or windows PC

  • USB OTG cable

To flash Android 11 on SECO board using a OTG cable, please follow these simple steps:

  1. Download the correct SECO Android 11 image for your board

referring
  1. according to the SECO BSP table.

Identify the
  1. Insert jumper for

RECOVERY BOOT on the board, and insert it. Refer to the table a the bottom of this page for identifying the RECOVERY BOOT JUMPER on the board.Connect
  1. board RECOVERY boot (refer to RECOVERY BOOT JUMPER table to locate it)

  2. Connect the OTG cable between Board and PC (refer to OTG connector TABLE for locating it).

  3. Power on the board

  4. Follow

different procedures
  1. 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

Image Added

Flashing 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

  • Flashing from Linux

    • Extract the downloaded archive

      • tar xzf <ANDROID_11_BSP>.tar.gz

    • Enter in 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

    Image RemovedImage Added

    Flashing fron Windows

    • Extract the downloaded archive

    • Open Windows terminal console

    • Enter in <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

    Image Removed

    Anchor
    usd
    usd
    HOW TO install and boot SECO Android 11 BSP on external uSD card

    Info

    Requirements:

    • A Linux PC

    • An empty uSD CARD (min size = 8 GB)

    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

    1. Download the correct SECO Android 11 image for your board

    referring
    1. according to

    the
    1. SECO BSP table.

    extract
    1. Extract the downloaded image:

      Code Block
      tar xzf <ANDROID_IMAGE_FILENAME>.tar.gz
    enter
    1. Enter in the Android IMAGE folder:

      Code Block
      cd <ANDROID_IMAGE_FOLDER>
    2. Insert a clean uSD card in the card reader of your Linux computer

    3. Identify the path to your uSD card:

      Code Block
      lsblk
    execute
    1. Execute the script android_

    sd
    1. write_

    create
    1. device.sh to flash the card

      Code Block
      ./android_write_device.sh /dev/<PATH_TO_SD_CARD>

    To boot from uSD card

    1. Identify the jumper for ALTERNATE BOOT on the board

    ,
    1. and insert it. Refer to

    the table a the bottom of this page for identifying the
    1. ALTERNATE BOOT JUMPER

    on the board
    1. table to locate it.

    2. Insert the uSD card in the card slot

    soldered
    1. on the board.

    2. Power on the board

    Anchor
    usb
    usb
    HOW TO install SECO Android 11 BSP from USB key

    Info

    Requirements:

    • A Linux or Windows PC

    • An empty USB KEYflash drive

    • A SECO board with at least a bootable uU-boot Boot on it [*]

    [*] 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 composed of 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. If you do not know how to write a raw image on a USB stick, please refer to this procedure:

    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 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
    and_bsp_tb
    and_bsp_tb
    SECO ANDROID 11 BSP table

    BOARD

    BSP name

    Download link

    -

    USB SECO Unified Installation Key

    SUIK IMAGE v0.

    1

    2

    C61

    Android 11

    C61 Android 11

    C61-1GB

    Andoird

    Android 11 (low memory

    versione

    version 1GB)

    C61-1GB Android 11

    C43

    Android 11

    C43 Android 11

    Anchor
    rec_boot_jps_tb
    rec_boot_jps_tb
    RECOVERY BOOT JUMPER (BOOT from usb OTG)

    BOARD

    Jumper name

    Position

    Picture

    SBC-C61

    CN52

    1-2

    Image Removed

    Image Added

    SBC-C43

    JP2

    2-3

    Image Added

    Anchor
    otg_conn_tb
    otg_conn_tb
    OTG connectors

    BOARD

    Connecton name

    Picture

    SBC-C61

    CN36-OTG

    Image Removed

    Image Added

    SBC-C43

    CN44

    Image Added

    Anchor
    alt_boot_jps_tb
    alt_boot_jps_tb
    ALTERNATE BOOT JUMPER (boot from uSD)

    BOARD

    Jumper name

    Position

    Picture

    SBC-C61

    CN52

    2-3

    Image Removed
    Image Added