VAR-SOM-MX8M-NANO Release Notes

From Variscite Wiki


VAR-SOM-MX8M-NANO Release Notes

Debian bullseye-5.4.85-imx8mn-v2.1

1 Release Notes

Based on release Debian: Bullseye 11, Linux Kernel: NXP imx_5.4.24_2.1.0
Release git https://github.com/varigit/debian-var
Release branch debian_bullseye_var01
Release tag var-som-mx8mn-debian-bullseye-v2.1
Date 08/08/2021
Supported platforms VAR-SOM-MX8M-NANO
SOM revision v1.0 and higher
Embedded Linux Distribution Debian Bullseye
Kernel git https://github.com/varigit/linux-imx
Kernel branch 5.4-2.1.x-imx_var01
Kernel commit ID 601330bfa4d56345159cb571f90b0e19adebb1fd
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 b3eb88c9fe46ee45371051092298f1cf3e686dfb
Cortex M7 U-Boot supportMCUXPRESSO_2.9.0_V1.0_VAR-SOM-MX8M-NANO
Cortex M7 Linux remoteproc supportMCUXPRESSO_2.9.0_V1.0_VAR-SOM-MX8M-NANO
Recovery SD card link var-som-mx8mn-debian-bullseye-v2.1.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/VAR-SOM-MX8M-NANO/Software/debian/var-som-mx8mn-debian-bullseye-v2.1.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 2.1
Linux kernel updates:
ARM: configs: Variscite: disable EVBUG module
ARM64: dts: imx8: Variscite: add WM8904 DRC support for all SoMs
ASoC: wm8904: add DMIC support
ASoC: wm8904: extend device tree support
U-Boot updates:
imx8 soms: Add USE_EMMC_BOOT_PART config to use user partition for fastboot
imx8mn-var-som: Recognize VAR-SOM-MX8M-NANO revisions 1.2 and 1.3
Debian build updates:
Support for FreeRTOS - Cortex - M7 compilation
Add libgpiod and libgpiod tools
Align gstreamer package to latest dunfell
Update execstack and package dependencies
Bug fixes for gstreamer packages
Update Debian Packages to latest stable snapshot
Release 2.0
Debian Bullseye release with Linux kernel 5.4.85 All relevant VAR-SOM-MX8M-NANO packages were updated to match Yocto Dunfell
Linux kernel updates:
Upgraded to kernel version 5.4.85
Added support for VAR-SOM-MX8M-NANO revision 1.3
Older VAR-SOM-MX8M-NANO revisions need DTS adjustments for correct CAN operation See: VAR-SOM-MX8M-MINI/NANO rev. 1.0/1.1/1.2 CAN bus support
U-Boot updates:
Upgraded to the imx_v2020.04_5.4.24_2.1.0_var02 branch
Debian build updates:
Clean-up /tmp in the rootfs after building the Linux kernel headers package
Refactored Debian package installation to three groups: base, graphics & gstreamer-multimedia
Updated imx-firmware version to 8.8
imx-atf: Build atf bl31.bin from source code from imx_5.4.24_2.1.0_var01 branch
imx-mkimage: Update patch to align to Yocto Dunfell