Skip to content

Release Notes

Yocto mx95-yocto-walnascar-6.12.20_2.0.0-v1.1

Release Notes

Based on release Yocto: Poky 5.2, BSP: NXP 6.12.20_2.0.0, Linux: lf-6.12.y
Release tag mx95-yocto-walnascar-6.12.20_2.0.0-v1.1
Release manifest imx-6.12.20-2.0.0.xml
Date 09/27/2025
Supported platforms DART-MX95
SOM revision v1.2
File System build system Yocto Walnascar
Recovery SD card link mx95-yocto-walnascar-6.12.20_2.0.0-v1.1.wic.zst
Recovery SD card SHA256 21950aaa757633b4a583bbf40fcc1f9eb3602173b4ad4d6e079a75b87c599e60
Cortex M7 U-Boot support MCUXPRESSO_25.06.0_V1.0_DART-MX95
Cortex M7 Linux remoteproc support MCUXPRESSO_25.06.0_V1.0_DART-MX95

Relevant git Repositories

Source Repository Branch Commit ID
System Manager https://github.com/varigit/imx-sm lf-6.12.20-2.0.0_var01 9922e00fc09049a12c2737513c0f36becbadd316
U-Boot https://github.com/varigit/uboot-imx lf_v2025.04_6.12.20-2.0.0_var01 736a7875b5a2b658ed05bd1f3cd9ae0bcd02ef1e
Kernel https://github.com/varigit/linux-imx lf-6.12.y_6.12.20-2.0.0_var01 1a01dbb8b45ec43e90cdb57c9af77f25552b5023
meta-variscite-bsp-imx https://github.com/varigit/meta-variscite-bsp-imx walnascar_6.12.20-2.0.0_var01 a5a02f41e8690c12451f5e296c1b0c3d7a026915
meta-variscite-bsp-common https://github.com/varigit/meta-variscite-bsp-common walnascar_6.12.20-2.0.0_var01 55b9b39be192eb9148c19fcf4f95d64345a9f126
meta-variscite-sdk-imx https://github.com/varigit/meta-variscite-sdk-imx walnascar_6.12.20-2.0.0_var01 bdf8e9a8b8b51ab47023837af5b82042a4a2a517
meta-variscite-sdk-common https://github.com/varigit/meta-variscite-sdk-common walnascar_6.12.20-2.0.0_var01 270ee6716e5872d16b747f82befb11f65781beec

After downloading the image, visit our Recovery SD card guide to learn how to program a recovery SD card.

Change Log

Change List Description
Release 1.1
Add support for Cortex M7 core from U-Boot and Linux user space
System Manager Updates Click here for a full detailed change list
U-Boot Updates Click here for a full detailed change list
Kernel Updates Click here for a full detailed change list
meta-variscite-bsp-common Updates Click here for a full detailed change list
meta-variscite-bsp-imx Updates Click here for a full detailed change list
meta-variscite-sdk-common Updates Click here for a full detailed change list
meta-variscite-sdk-imx Updates Click here for a full detailed change list
Release 1.0
Initial Yocto Walnascar 6.12.20_2.2.0 release Based on NXP Yocto Walnascar 6.12.20_2.0.0 and NXP Linux Kernel lf-6.12.y
i.MX95 B0 Migration Starting with Walnascar 6.12.20_2.0.0 only i.MX95 B0 is supported.
Known Issues
Tensorflow build fetch error Due to possible checksum changes in the files hosted at https://gitlab.arm.com/kleidi/kleidiai/-/archive/, TensorFlow Lite may no longer be built from source. Unless these files are already present in your local download cache, the build will fail. As a workaround, the Machine Learning package must be removed from the build. Add the following to the conf/local.conf:
For the image fsl-image-gui/fsl-image-gui-chromium:
RDEPENDS:packagegroup-variscite-imx-ml:mx9-nxp-bsp:remove = "packagegroup-imx-ml"
For the image fsl-image-qt6, in addition:
RDEPENDS:packagegroup-imx-gopoint:remove = "imx-nnstreamer-examples"
Inaccurate timing on audio playback Audio Playback can fail or may be perceived as timing inaccurate, especially when different sample rates are used and the audio device is accessed directly. As a workaround, it is recommended to either use the default sample rate (48kHz), start playback twice in a row, or use the mixer instead of direct access. The underlying reason is a faulty synchronization of the clock settings, which can result in a mismatch between the SAI and the codec clock.
The following Variscite BSP feature are not supported yet: WBE device tree
Note
Allow using only one camera: Due to a limitation in the current kernel implementation of MIPI-CSI control chain, only the cameras actually present must be enabled. In order to use a single camera, only that specific camera can be enabled, while the other and related chain items must be disabled.