Skip to content

Release notes

These release notes list all information related to version 6.2.x. These versions are listed from the most recent to the oldest.

The hardware supported for these versions is listed under Supported Hardware and the Knownn Issues are documented here.

v6.2

Integrated Components

  • Yocto 4.0 LTS "Kirkstone" (4.0.20)
  • Linux 6.1 LTS (6.1.97) with KED backports and patches
  • U-Boot 2024.01 with KED backports and patches (KED Bootloader 1.1.0)

Core/Distro Changes (all HW Platforms)

  • Remove Dunfell support from kas YAML
  • Remove Dunfell support/compatibility from layers
  • Fix permissions for files installed by image-configuration class
  • Update stress-ng to v0.17.04
  • Add recipe for crucible OTP tool
  • Add basic automated test infrastructure
  • Introduce devel distro feature for development settings
  • CI: Update kas to 4.4
  • kas: Use new commit/branch syntax
  • kas: Update config version to 15
  • Update all meta layers

i.MX Platforms

  • Remove Kernel 5.10 recipe
  • Update to Linux 6.1.97
  • Common usb serial drivers enabled in linux kernel config (FTDI, CH341, CP2102, PL2303, CDC/ACM)
  • The automatic execution of scripts via a USB storage device is disabled by default
  • The attachment of partion label by removable media is disabled by default
  • Kernel has been migrated to use linux-yocto class and configuration fragments
  • Migrate to use meta-ked-bootloader layer with U-Boot 2024.01
  • Enable storage modules- and USB onboard support in Linux kernel config
  • Enable audio drivers in Linux kernel config
  • SWUpdate is no more supported

i.MX8 Platform

  • Upgrade Mesa to v24.0.5 for i.MX8MP hardware to gain OpenGL support for this platform
  • Enable SMARC devicetree for i.MX8MP hardware
  • Enable i.MX8MP USB drivers

i.MX6 Platform

  • Fix an issue with RS485 communication

Breaking Changes

  • Remove Dunfell support and Kernel 5.10

Known Issues

  • The onboard USB hub on the BL i.MX8MM doesn't work in U-Boot.
  • Devices connected to the USB-C connector of the BL i.MX8MP before booting up the board are not detected and need to be reconnected after booting.
  • The touch controller on the DL/DK i.MX8MP devices doesn't work.
  • The SD card on the SMARC i.MX8MP Eval Carrier doesn't work.
  • Kirkstone misses support for hardware-accelerated Wayland on i.MX8MP although GPU support has been backported by upgrading Mesa for this platform.
  • On i.MX8MP there are issues with reading EDID data from some HDMI monitors. This can result in wrong display mode settings.
  • The package python3-pyqt5 fails to build (see https://github.com/meta-qt5/meta-qt5/issues/585). A workaround is to use the kirkstone branch for meta-qt5 with an older patch release of Qt5.15.

Supported Hardware

Product Numbers Product Name Product Type Status
40099 122 SL i.MX6 UL SoM Supported
40099 145 SL i.MX6 ULL SoM Supported
40099 167 SL STM32 MP157 SoM Not Supported
40099 175
40099 185
40099 242
40099 212
SL i.MX8M Mini Quad SoM Supported
40099 227
40099 229
40099 239
40099 231
OSM-S i.MX8M Mini Quad SoM Supported
40099 290
40099 292
40099 293
OSM-S i.MX8M Plus SoM Supported
40099 148 BL i.MX6 ULL Board Supported
40099 176 BL STM32 MP157 Board Not Supported
40099 187
40099 220
BL i.MX8M-Mini Quad Board Supported (Basic1)
40099 265 BL i.MX8M-Plus Quad Board Supported (Basic1)

  1. Basic support doesn't include all features of the board. Especially advanced peripherals like display, graphics, hardware acceleration units, camera interfaces, etc. might not be supported or tested yet.