Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

It is possible to upgrade SECO Android 11 BSP on NXP i.MX8 platform using the standard OTA upgrade procedure typical of every Android devices.

The procedure consists in of 3 main steps:

Step 1: build otaupdate package

To build ota package please refer to https://secospasecogroup.atlassian.net/wiki/spaces/SECOTech/blog/2021/11/28/8122866031403914418/Build+Android+11+for+SECO+boards#Build-otapackage%3A

Step 2: Copy otaupdate.zip to Android 11 system

...

  • Transfer otaupdate package file on Android 11 system using a USB stick

    • Prepare a USBkey with a FAT32 filesystem on the first partition

    • Copy ota update package file on the root folder using the name: otaupdate.zip

    • Insert the USB key on one USB port of the system

  • Transfer otaupdate package file on Android 11 system using ADP protocol

    • Connect your PC th with the Android 11 system via ADB (refer to Connect to SECO Android 11 system via ADB )

    • use “adb push” instruction to transfer the file in /data/seco/OTA/otaupdate.zip path on the board:

      • Code Block
        adb push otaupdate.zip /data/seco/OTA/otaupdate.zip 

Step 3: Run the update

To run the update just enter in access the follow following submenu of in Android Settings:

  • --> Android Settings

    • --> SECO Settings

      • --> OTA upgrade the system

        • --> OK

...

  • It il is also possible to run the ota update manually, via ADB shell, using the following command:

    • Code Block
      ota_update_tools.sh
  • It is possible to follow the progress of OTA update using logcat tool:

    • Code Block
      adb logcat