DART-MX8M Release Notes

From Variscite Wiki


DART-MX8M Release Notes

Yocto mx8m-yocto-dunfell-5.4-2.1.x-v1.6

Release Notes

Based on release Yocto: Poky 3.1, BSP: FSLC 3.1, Linux: 5.4-2.1.x-imx
Release tag mx8m-yocto-dunfell-5.4-2.1.x-v1.6
Release manifest default.xml
Date 05/29/2022
Supported platforms DART-MX8M
SOM revision v1.1 and higher
File System build system Yocto Dunfell
Recovery SD card link mx8m__yocto-dunfell-5.4-2.1.x-v1.6__android-11.0.0_1.0.0-v1.3.img.gz
Cortex M4 U-Boot supportMCUXPRESSO_2.10.0_V1.0_DART-MX8M
Cortex M4 Linux remoteproc supportMCUXPRESSO_2.10.0_V1.0_DART-MX8M

Relevant git Repositories

Source Repository Branch Commit ID
U-Boot https://github.com/varigit/uboot-imx imx_v2020.04_5.4.24_2.1.0_var02 83c3b6b7c0d6098774d59bbb5f226fa7aba89751
Kernel https://github.com/varigit/linux-imx 5.4-2.1.x-imx_var01 a6e421180801d026531a46d0b4dfebcb18a2870b
meta-variscite-fslc https://github.com/varigit/meta-variscite-fslc dunfell c95b134bbc70d60dea55c61d186469ff2800f7bd


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.6
Linux kernel updates:
imx8mq_var_dart_defconfig: enable driver for ADIN PHY
imx8mq-var-dart: fec: add phy-reset-post-delay
imx8mq-var-dart: Update machine name
net: phy: adin: add adi,phy-mode-override property
imx8mq_var_dart_defconfig: add full docker support
U-Boot updates:
imx8mq_var_dart: fec: add phy-reset-post-delay
variscite: eth: ADIN1300: Disable RGMII RX clock delay
meta-variscite-fslc updates:
pm-utils: Add Ethernet suspend/resume scripts for DART-MX8M
Remove bash dependency from Wi-Fi scripts
Release 1.5
Kernel: Introduce support for pcal6408 pcal6408 replaces tca6408 on DT8MCustomBoard rev. >= 2.1A
meta-variscite-fslc: freertos-variscite: Add FreeRTOS 2.10.x support
Release 1.4
Kernel: fix resume sequence with all PCIe cards
Kernel: ads7846: fix the pressure_max setting
Kernel: sn65dsi83: allow swapping LVDS Channel A/B
Release 1.3
Updated Kernel from 5.4.85 to 5.4.142
Update Yocto meta layers to latest:

yocto/poky

yocto/meta-freescale

oe/meta-openembedded

oe/meta-python2

freescale/meta-freescale-3rdparty

freescale/meta-freescale-distro

freescale/Documentation

QT5/meta-qt5

sbabic/meta-swupdate

yocto/meta-virtualization

varigit/meta-variscite-fslc

linux-firmware: Update TI WL18xx BT service pack to v4.7
linux-firmware: Update BT/Wi-Fi firmware for bc43xx to 8.5.0.7
linux-firmware: Update TI WL18xx to WiFi FW 8.9.0.0.88
sn65dsi83: Add optional "ti,even-odd-swap" device tree property to swap LVDS Channel A/B
Add PCIE PHY power regulator
Remove "hard-wired" PCIE0 controller property
MLK-25349-3 PCI: imx: clear vreg bypass when pcie vph voltage is 3v3
MLK-25349-2 arm64: dts: imx8mq-evk: add one regulator used to power up pcie phy
MLK-25349-1 dt-bindings: imx6q-pcie: add one regulator used to power up pcie phy For further details: https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-8M-Dual-8M-QuadLite-8M-Quad-Incorrect-PCIE-Supply/ta-p/1299599
fsl-image-gui: Add libgpiod and libgpiod-tools
Release 1.2
Fixed capacitive touch on DT8MCustomBoard V1.x
Release 1.1
Added support for DT8MCustomBoard V2.0
Removed support for DT8MCustomBoard V1.2 and below
Release 1.0
Initial Yocto Dunfell release for DART-MX8M
Fixed occasional pulseaudio device initialization problems