Versions Compared

Key

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

Version v1.0 (Branch: v1.0):

  • Initial release with Linux kernel includes:

    • Trusted Firmware-A version 2.4

    • OP-TEE version 3.13.0

    • U-Boot version 2021.04

    • Linux kernel version 5.10.201

      • NPU driver & libraries version 6.4.15.9

    • FreeRTOS version 10.4.3

    • Supported root file-systems:

      • BusyBox 1.31.1

      • Ubuntu 20.04.6 Server, MATE, XFCE

      • Buildroot 2024.02.

Version v1.1 (Branch: v1.1):

  • Added support for Linux Direct Rendering Manager (DRM) driver.

  • Added support for Ubuntu 22.04.4 Server, as well as MATE and XFCE root file systems.

  • Enabled Non Uniform Memory Access (NUMA).

  • Added support for overlayfs for eMMC devices.

  • Added support for Sony IMX415 video sensor.

  • Fixed wrong MAC address of Ethernet.

  • Added support for pre-installing GStreamer v1.22.9 to Ubuntu 20.04.6 Server, MATE and XFCE.

  • Added support for pre-installing ffmpeg v4.4.4 to Ubuntu 20.04.6 Server, MATE and XFCE.

  • Added support for pre-installing GStreamer v1.22.9 to Ubuntu 22.04.4 Server, MATE and XFCE.

  • Added support for pre-installing ffmpeg v4.4.4 to Ubuntu 22.04.4 Server, MATE and XFCE.

Development in Progress (Branch: master):

  • Upgraded Linux kernel updated to version 6.6.47.

  • Added support for Yocto 4.2.4 root file-system.

  • Added support for Sony IMX307 video sensor.

  • Added support for Ubuntu 24.04.1 Server, as well as MATE and XFCE root file systems.

  • Added support for pre-installing GStreamer v1.22.9 to Ubuntu 22.04.4 Server, MATE and XFCE.

  • Added support for pre-installing ffmpeg v4.4.4 to Ubuntu 22.04.4 Server, MATE and XFCE.

  • Added support for pre-installing GStreamer v1.22.9 to Ubuntu 24.04.1 Server, MATE and XFCE.

  • Added support for pre-installing ffmpeg v6.1 to Ubuntu 24.04.1 Server, MATE and XFCE.

  • Upgraded U-Boot to version 2024.07.

  • Upgraded Busybox to version 1.37.0.

  • Upgraded NPU driver & libraries to version 6.4.18.5.

  • Linux DRM driver added support for cursor plane and background layer.

  • Added support for Geometric Distortion Correction (GDC) driver.

Branch Switching Instructions

To switch to a specific branch, for example, to switch to v1.1, use the following commands:

Code Block
# Checkout the desired branch for all submodules
git submodule foreach git checkout v1.1

# Pull the latest updates for the specified branch
git submodule foreach git pull

To switch back to the master, use these commands:

Code Block
# Checkout the desired branch for all submodules
git submodule foreach git checkout master

# Pull the latest updates for the specified branch
git submodule foreach git pull