DART-MX8M Release Notes

From Variscite Wiki

DART-MX8M Release Notes

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

1 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
Date 05/29/2022
Supported platforms DART-MX8M
SOM revision v1.1 and higher
Variscite BSP git https://github.com/varigit/meta-variscite-fslc
Variscite BSP branch dunfell
Variscite BSP commit ID c95b134bbc70d60dea55c61d186469ff2800f7bd
Kernel git https://github.com/varigit/linux-imx
Kernel branch 5.4-2.1.x-imx_var01
Kernel commit ID a6e421180801d026531a46d0b4dfebcb18a2870b
U-Boot git https://github.com/varigit/uboot-imx
U-Boot branch imx_v2020.04_5.4.24_2.1.0_var02
U-Boot commit ID 83c3b6b7c0d6098774d59bbb5f226fa7aba89751
Cortex M4 U-Boot supportMCUXPRESSO_2.10.0_V1.0_DART-MX8M
Cortex M4 Linux remoteproc supportMCUXPRESSO_2.10.0_V1.0_DART-MX8M
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

Note: Some web browsers have removed FTP support. Please see our FTP wiki page or download using the command line:

$ wget ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M/Software/mx8m__yocto-dunfell-5.4-2.1.x-v1.6__android-11.0.0_1.0.0-v1.3.img.gz 

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

2 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:












linux-firmware: Update TI WL18xx BT service pack to v4.7
linux-firmware: Update BT/Wi-Fi firmware for bc43xx to
linux-firmware: Update TI WL18xx to WiFi FW
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