VAR-SOM-MX93 Release Notes

From Variscite Wiki
VAR-SOM-MX93 / DART-MX93 Release Notes

Yocto mx93-yocto-langdale-6.1.1_1.0.1-v1.3

Release Notes

Based on release Yocto: Poky 4.1, BSP: NXP L6.1.1_1.0.1, Linux: lf-6.1.y
Release tag mx93-yocto-langdale-6.1.1_1.0.1-v1.3
Release manifest imx-6.1.1-1.0.1.xml
Date 10/1/2023
Supported platforms VAR-SOM-MX93 / DART-MX93
SOM revision v1.0
File System build system Yocto Langdale
Recovery SD card link mx93-yocto-langdale-6.1.1_1.0.1-v1.3.wic.zst
Recovery SD card SHA256 835fc9c6e5fd70dcfbb8d28d169364e9461253fa3e14e969e285df36cd8511b1

Relevant git Repositories

Source Repository Branch Commit ID
U-Boot https://github.com/varigit/uboot-imx lf_v2022.04_var03 11d2b714ce07d42614c562b3b2444a594a120650
Kernel https://github.com/varigit/linux-imx lf-6.1.y_var01 b36e37c21a01d97d9aac597e4f5d7146b723fa8f
meta-variscite-bsp-imx https://github.com/varigit/meta-variscite-bsp-imx langdale-var01 d1b75c013e4cd00f7f7614280dde3c856eed2c1d
meta-variscite-bsp-common https://github.com/varigit/meta-variscite-bsp-common langdale-var01 e45936c9f2a1663b2692ca983193fbab923864c6
meta-variscite-sdk-imx https://github.com/varigit/meta-variscite-sdk-imx langdale-var01 dcd42f4e887fd74747d4fa66e84334e383734f08
meta-variscite-sdk-common https://github.com/varigit/meta-variscite-sdk-common langdale-var01 cfe94f61edad44ea112d0c0d3fefb015c162c716


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.3
Major Updates
Increase VAR-SOM-MX93 v2.0 Bluetooth speed from 115200 to 3000000
meta-variscite-bsp-imx Updates Click here for a full detailed change list.
iw612-utils: Increase Bluetooth speed to 3000000
pm-utils: Stop/start variscite-ot service duing suspend/resume
See git for full change list
meta-variscite-bsp-common Updates Click here for a full detailed change list.
var-wireless-utils: fix miscellaneous bashisms This improves compatability with different shells.
See git for full change list


Release 1.2
Major Updates
Add 802.15.4 support for VAR-SOM-MX93 v2.0
U-Boot Updates Click here for a full detailed change list.
Add support for booting WBE Linux device tree
Other miscellaneous improvements, see git for full change list
Kernel Updates Click here for a full detailed change list.
imx93-var-som: add M33 to device tree model strings
imx93-var-som: add support for iw612 802.15.4 module
meta-variscite-bsp-imx Updates Click here for a full detailed change list.
Update U-Boot and Linux to latest
imx93-var-som: add device trees for VAR-SOM-MX93 with WBE option
iw612-utils: imx93-var-som: add script to start ot-daemon
Other miscellaneous improvements, see git for full change list
meta-variscite-bsp-common Updates Click here for a full detailed change list.
var-wireless-utils: add scripts for managing openthread
iw612-utils: add support for openthread
ot-daemon: align configuration with nxp and apply nxp iw612 patches
Other miscellaneous improvements, see git for full change list


Release 1.1
Major Updates
Add support for VAR-SOM-MX93 v2.0
Add device tree and additional examples for Cortex M33
Split meta-variscite-bsp and meta-variscite-sdk into meta-variscite-bsp-common and meta-variscite-sdk-common This allows common recipes to be shared across all Variscite SOMs
U-Boot Updates Click here for a full detailed change list.
Add support for M33 boot commands
Add support for VAR-SOM-MX93 v2.0
Kernel Updates Click here for a full detailed change list.
Add M33 device tree
Add support for VAR-SOM-MX93 v2.0
Update SD3 pad settings
meta-variscite-bsp-imx Updates Click here for a full detailed change list.
Split layer into meta-variscite-bsp-common This allows common recipes to be shared across all Variscite SOMs
Add support for VAR-SOM-MX93 v2.0 Add iw612-utils,update iw612 chipset driver and firmware
bcm43xx-utils: improvements to work alongside iw612-utils
Generalize variscite-bt and variscite-wifi services to support bcm43xx and iw612 Move bcm43xx and iw612 scripts to /etc/wifi/variscite-wifi.d and /etc/bluetooth/variscite-bt.d
Add new device tree file for M33 demos
U-Boot: Update to latest
Linux: Update to latest
Other miscellaneous improvements, see git for full change list
meta-variscite-sdk-imx Updates Click here for a full detailed change list.
Split layer into meta-variscite-sdk-common This allows common recipes to be shared across all Variscite SOMs
Drop bbappends for recipes fixed upstream spidev-test, tim-vix, keyctl-caam
packagegroup-fsl-tools-testapps: add var-mii rdepends
Other miscellaneous improvements, see git for full change list


Release 1.0
Initial Yocto Langdale release Based on NXP Yocto Langdale 6.1.1_1.0.1 and NXP Linux Kernel lf-6.1.y
Introduce EEPROM v2 Structure Changes to SOM EEPROM format for SOM DDR init purposes
Support for multiple RAM parts and sizes using the EEPROM
Support for multiple DDR frequency setpoints
Additional remoteproc M33 demo packaged hello_world example in freertos-variscite
Known Issues
Several features still not yet supported by the NXP BSP:

- CPU frequency scaling (See L6.1.1_1.0.1_LINUX_RN Table 8)
- Encrypted FS