Releases
Version v1.0 (Branch: v1.0):
Initial release 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.
Version v2.0 (Branch: v2.0):
Upgraded Linux kernel 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 overlayfs for eMMC and SPI-NAND devices.
Added support for Geometric Distortion Correction (GDC) driver.
Added support for audio codec ES8326 driver.
Development in Progress (Branch: master):
Upgraded framework of Linux SPI-NAND driver.
Branch Switching Instructions
To switch to branch v1.1, use the following commands:
# Pull the latest updates
git pull
# 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 to branch v2.0, use the following commands:
# Pull the latest updates
git pull
# Checkout the desired branch for all submodules
git submodule foreach git checkout v2.0
# Pull the latest updates for the specified branch
git submodule foreach git pull
To switch back to the master branch, use these commands:
# Pull the latest updates
git pull
# 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
List of Fixed Video Codec Bugs
Fixed Date | Component | Issue Description |
---|---|---|
2025/03/26 | GStreamer | Fixed |
2025/03/21 | GStreamer | Fixed |
2025/03/07 | FFmpeg | Fixed VLC player failure with V4L2 codec. |
2025/02/21 | Codec driver | Updated bitrate when fps changes. |
2025/02/20 | GStreamer | Added support for |
2025/02/13 | GStreamer | Fixed an assert issue when using |
2025/02/12 | FFmpeg | Updated patch file to fix build error. |
2025/02/12 | GStreamer | Fixed lost frame when resolution change during H.264 encoding. |
2025/02/08 | GStreamer | Add an option to disable the copy in V4L2 capture to enhance decoding speed. |
2025/02/07 | GStreamer | Fixed setting V4L2 JPEG encode quality parameter (QP) failure. |
2025/02/07 | FFmpeg | Added JPEG encode quality parameter (QP) options for |
2025/01/23 | GStreamer | Fixed V4L2 JPEG encode failure. |
2025/01/22 | Codec daemon | Updated video codec daemon for parameters seting. |
2025/01/20 | FFmpeg | Added force key frame supported |
2025/01/17 | GStreamer | Added support for forcing key frame immediately during H.264 encoding |
2025/01/17 | GStreamer | Fixed record MP4 file demux failure issue. |
2025/01/16 | Codec driver | Fixed image corruption when multi-stream encoding. |
2024/12/20 | FFmpeg | Fixed V4L2 codec decode failure after seeking. |
2024/12/16 | GStreamer | Added an option to enable video buffer remap synchronization. |
2024/12/16 | FFmpeg | Added an option to enable video buffer remap synchronization. |
2024/12/16 | Codec driver | Added a video buffer remap interface for applications. |
2024/12/09 | GStreamer | Resized V4L2 decode output to match input resolution. |
2024/12/05 | GStreamer | Fixed H.264 hardware encoding set bitrate not effective. |
2024/10/16 | GStreamer | Fixed intermittent RTSP failure with V4L2 codec |
2024/10/16 | FFmpeg | Prioritized using hardware codec if find codec by ID. |
2024/09/10 | FFmpeg | Added an option for |
2024/07/13 | GStreamer | Added support V4L2 codec decoding 4K JPEG. |
2024/07/03 | Codec daemon | Updated |
2024/06/04 | Codec daemon | Updated |