VAR-SOM-MX8 Release Notes: Difference between revisions

From Variscite Wiki
(Fix release formatting in excel tool)
(VAR-SOM-MX8: Mickledore 6.1.36-2.1.0 v1.1)
 
(117 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<!--
<!--
--> {{#vardefine:RELEASE_PARAM|{{#urlget:release}}}} <!--                                                  Set RELEASE_PARAM from url parameter
--> {{#vardefine:RELEASE_PARAM|{{#urlget:release}}}} <!--                                                  Set RELEASE_PARAM from url parameter
--> {{#vardefine:RELEASE_PARAM|{{#var:RELEASE_PARAM|RELEASE_ZEUS_V1.1_VAR-SOM-MX8}}}} <!--            If RELEASE_PARAM unset, default to something
--> {{#vardefine:RELEASE_PARAM|{{#var:RELEASE_PARAM|RELEASE_ZEUS_V1.2_VAR-SOM-MX8}}}} <!--            If RELEASE_PARAM unset, default to something
--> {{#lst:Release_Notes_Template|Release_Notes_Header}} <!--                                              Include common release notes template
--> {{#lst:Release_Notes_Template|Release_Notes_Header}} <!--                                              Include common release notes template


Instructions: Add a new change log section below for each release
Instructions: Add a new change log section below for each release


-->
--><section begin=RELEASE_DUNFELL_V1.1_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
| Disabled audiomix ||
|-
| Fixed SPI dma issue ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.1_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_DUNFELL_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.0_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_ZEUS_V1.2_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| U-Boot: Fixed Ethernet issues ||
|-
| U-Boot: Re-added SPL and support for 2/8 GB RAM ||
|-
| SCFW: Upgraded to version 1.2.10 ||
|-
| kernel: Added support for resuming from suspend using touch/GPIOs ||
|-
| meta-layer: Updated bc43xx Bluetooth/Wi-Fi firmware to 8.2.0.16 ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Ethernet phy1 fix for Symphony-Board rev. 1.4 ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Zeus release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_ZEUS_V1.2_VAR-SOM-MX8/><!--


<section begin=RELEASE_ZEUS_V1.1_VAR-SOM-MX8/><includeonly>
--><section begin=RELEASE_ZEUS_V1.1_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
{| class="wikitable"
|-
|-
! Changes List !!
! Change List !! Description
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
Line 31: Line 109:
{| class="wikitable"  
{| class="wikitable"  
|-  
|-  
|-
! Change List !! Description  
! Changes List !! Description  
|-  
|-  
| <span {{#var:STYLE_RELEASE}}>Release 1.9</span> ||  
| <span {{#var:STYLE_RELEASE}}>Release 1.9</span> ||  
Line 66: Line 143:
| Added Android support for SPEAR-MX8 ||  
| Added Android support for SPEAR-MX8 ||  
|-  
|-  
| Fixed capacitive touch interrupt for VAR-SOM-MX8 || Fixes capacitive touch on Symphony board v1.2, backwards compatible with older Symphony revisions  
| Fixed capacitive touch interrupt for VAR-SOM-MX8 || Fixes capacitive touch on Symphony-Board v1.2, backwards compatible with older Symphony-Board revisions  
|-  
|-  
| <span {{#var:STYLE_RELEASE}}>Release 1.4</span> ||  
| <span {{#var:STYLE_RELEASE}}>Release 1.4</span> ||  
Line 99: Line 176:
</includeonly><section end=RELEASE_SUMO_V1.9_VAR-SOM-MX8/><!--  
</includeonly><section end=RELEASE_SUMO_V1.9_VAR-SOM-MX8/><!--  


--><section begin=RELEASE_P9.0.0_2.0.0_GA_VAR_SOM-MX8/><includeonly>
--><section begin=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 2.1</span> ||
|-
| Ethernet phy1 fix for Symphony-Board rev. 1.4 ||
|-
| Restructured audio policy configuration ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.10</span> ||
|-
| VAR-SOM-MX8: Added support for Symphony-Board v1.3A || Added internal RX delay for 2nd Ethernet PHY on Symphony-Board
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.9</span> ||
|-
| '''Android:''' ||
|-
| Fix for suspend/resume crash ||
|-
| Added MTP and PTP support || The current ptn5150 driver does not support power delivery role swap
|-
| Android policies change to use either eth0 or eth1 interface. ||
|-
| Add USB3 and OTG automount support in fstab ||
|-
| '''U-Boot:''' ||
|-
| Added support for SPL ||
|-
| imx-sc-firmware: Upgraded to SCFW ver. 1.2.10 ||
|-
| Upgraded LPDDR4 configuration to RPA V19 CBT ||
|-
| Read DDR configuration from EEPROM ||
|-
| SPL: Disable SD Card Detect pin ||
|-
| Add support for reading DRAM size from the EEPROM ||
|-
| Load HDP firmware from vendor partition to support DP and HDMI ||
|-
| USB storage: Limit transfer size to 120 kiB ||
|-
| Autoboot: Stop setting the environment to default when booting from USB ||
|-
| '''Kernel:''' ||
|-
| Added support for HDMI audio ||
|-
| MLK-23408: ASoC: fsl_amix: make clock and output src write only ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.8</span> ||
|-
| Added HDMI / DP support ||
|-
| Improved WiFi stability over SDIO ||
|-
| Moved backlight.dev to kernel bootargs to be dtb dependent ||
|-
| Extended USB key support to all available USB ports ||
|-
| Fixed WiFi detection on latest revision of VAR-SOM-MX8 ||
|-
| Fixed bootable SD card creation when SD card has no partitions ||
|-
| Upgraded BT and WiFi to Laird release 7.0.0.142 ||
|-
| Upgraded SCFW to ver. 1.2.8 to support latest CPU and PMIC revisions ||
|-
| Restored mutual exclusion between STA and AP ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.5</span> ||
|-
| Added Android support for SPEAR-MX8 ||
|-
| Fixed VAR-SOM-MX8 on Symphony-Board V1.2 touchscreen support ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.4</span> ||
|-
| None (recovery SD with Yocto updates only) ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.3</span> ||
|-
| Added Android support for VAR-SOM-MX8 ||
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_10.0.0_2.5.0_VAR-SOM-MX8_V1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial release based on NXP's android-10.0.0_2.5.0 ||
|-
! Known Issues !!
|-
| DisplayPort suspend/resume issue || Link training fails for DP upon resume from suspend
|-
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=RELEASE_10.0.0_2.5.0_VAR-SOM-MX8_V1.0/><!--
 
--><section begin=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release v1.2</span> ||
|-
| '''Kernel updates:''' ||
|-
| Ethernet phy1 fix for Symphony-Board rev. 1.4 ||
|-
| '''Debian Build Updates:''' ||
|-
| Update WiFi/BT firmware from 6.0.0.121 to 7.0.0.142 branch ||
|-
| Fixed WiFi startup issue on some SOMs ||
|-
| <span {{#var:STYLE_RELEASE}}>Release v1.1</span> ||
|-
| '''U-Boot updates:''' ||
|-
| Support for reading DRAM size from the EEPROM ||
|-
| SPL support ||
|-
| usb: storage: Limited transfer size to 120 kiB to support more devices ||
|-
| '''Kernel updates:''' ||
|-
| Fixed missing/wrong parameters for pwm0-7 nodes ||
|-
| '''Debian Build Updates:''' ||
|-
| Updated imx-mkimage build target to support U-Boot SPL ||
|-
| WiFi bugfixes for occasional kernel dump during reboot ||
|-
| <span {{#var:STYLE_RELEASE}}>Release v1.0</span> ||
|-
| imx-gpu-sdk 5.3.0 demos || Demos include samples for EGL, OpenVG, G2D, OpenGL ES 2, OpenGL ES 3, OpenGL ES 3.1, OpenCL, OpenCL 1.1 & OpenCL 1.2
|-
| Initial Debian Buster release with Docker support || Support for VAR-SOM-MX8 and SPEAR-MX8
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><!--
 
--><section begin=mx8-b2qt-kirkstone-5.15-2.0.x-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:B2QT_VAR-SOM-MX8|RN_mx8-b2qt-kirkstone-5.15-2.0.x-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-b2qt-kirkstone-5.15-2.0.x-v1.0/><!--
 
--><section begin=mx8-b2qt-hardknott-5.10.72_2.2.1-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:B2QT_VAR-SOM-MX8|RN_mx8-b2qt-hardknott-5.10.72_2.2.1-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-b2qt-hardknott-5.10.72_2.2.1-v1.0/><!--
 
--><section begin=mx8-b2qt-dunfell-5.4-2.1.x-v1.2/><includeonly>
{| class="wikitable"
{| class="wikitable"
|-
! Change List
{{#lst:B2QT_VAR-SOM-MX8|RN_mx8-b2qt-dunfell-5.4-2.1.x-v1.2}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-b2qt-dunfell-5.4-2.1.x-v1.2/><!--
--><section begin=RELEASE_DUNFELL_B2QT_V1.1_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span>
|-
|'''U-Boot'''
|-
|imx8qm-var-som: Introduce support for the i.MX8QP SoC
|-
|imx8qm-var-som: Provide som_wifi kernel argument
|-
|imx8: ahab: Only compile ahab.c for u-boot
|-
|imx8 soms: Add USE_EMMC_BOOT_PART config to use user partition for fastboot
|-
|'''Kernel'''
|-
|Update kernel from version 5.4.85 to 5.4.142
|-
|imx8_var_defconfig: add full docker support
|-
|imx8qm-var-som: Introduce support for the i.MX8QP SoC
|-
|imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4
|-
|Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting"
|-
|sn65dsi83: Add device tree property to swap LVDS Channel A/B
|-
|imx8qm-var-spear: Adjust usb hsic pad settings
|-
|-
! Changes List !! Description
|ARM: configs: Variscite: Enable USB_HSIC_USB3053
|-
|-
| <span {{#var:STYLE_RELEASE}}>to do</span> ||
|ARM: configs: Variscite: disable EVBUG module
|-
|ARM64: dts: imx8: Variscite: add WM8904 DRC support for all SoMs
|-
|ASoC: wm8904: extend device tree support
|-
|'''meta-variscite-boot2qt'''
|-
|Update Qt from version 6.0.3 to 6.0.4
|-
|manifest: meta-variscite-fslc: Update to latest
|-
|b2qt-embedded-qt6-image: Add libgpiod and libgpiod-tools
|-
|b2qt-embedded-qt5-image: allow disabling virtual terminals
|-
|Variscite: mask linux-firmware bbappend in meta-boot2qt-distro
|-
|Merge branch '6.0' into dunfell-var01
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
|-
| First Release
|}
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_P9.0.0_2.0.0_GA_VAR_SOM-MX8/><!--
</includeonly><section end=RELEASE_DUNFELL_B2QT_V1.1_VAR-SOM-MX8/><!--


--><section begin=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><includeonly>
--><section begin=RELEASE_DUNFELL_B2QT_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
{| class="wikitable"
|-
|-
! Changes List !! Description
! Change List
|-
|-
| <span {{#var:STYLE_RELEASE}}>to do</span>||
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
|-
| First Release
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><!--
</includeonly><section end=RELEASE_DUNFELL_B2QT_V1.0_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_SUMO_B2QT_V1.1_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| VAR-SOM-MX8: Added support for Symphony-Board revision 1.3A || Added internal RX delay for Ethernet PHY on Symphony-Board
|-
| Upgraded to Qt 5.12.9 ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| First release ||
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_SUMO_B2QT_V1.1_VAR-SOM-MX8/><!--
 
--><section begin=MCUXPRESSO_2.5.2_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
|-
| Initial MCUXpresso 2.5.2 release for the Cortex-M4 cores of the VAR-SOM-MX8 / SPEAR-MX8
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=MCUXPRESSO_2.5.2_V1.0_VAR-SOM-MX8/><!--


--><section begin=MCUXPRESSO_2.8.0_V1.0_VAR-SOM-MX8/><includeonly>
--><section begin=MCUXPRESSO_2.8.0_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
{| class="wikitable"
|-
|-
! Changes List
! Change List
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
|-
| Initial MCUXpresso 2.8.0 release for the Cortex-M4 cores of the VAR-SOM-MX8 / SPEAR-MX8
|-
| '''Tests conducted on:'''
|-
| M40_UART0
|-
| DMA_UART2
|-
| DMA_UART4
|-
| FLEXCAN0
|-
| M41_I2C0
|-
| DMA_I2C0
|-
| DMA_SPI0
|-
| ADC_IN6
|-
| M40_TPM0
|-
| GPIO3_IO06
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=MCUXPRESSO_2.8.0_V1.0_VAR-SOM-MX8/><!--
 
--><section begin=MCUXPRESSO_2.9.0_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List
|-
|-
| Initial release for Cortex-M4 core of VAR-SOM-MX8 / SPEAR-MX8
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
|-
| Initial MCUXpresso 2.9.0 release for the Cortex-M4 cores of the VAR-SOM-MX8 / SPEAR-MX8  
|-
|-
| '''Tests conducted on:'''
| '''Tests conducted on:'''
Line 148: Line 518:
|}
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=MCUXPRESSO_2.8.0_V1.0_VAR-SOM-MX8/>
</includeonly><section end=MCUXPRESSO_2.9.0_V1.0_VAR-SOM-MX8/><!--
 
--><section begin=mx8-debian-bullseye-5.4-2.1.x-v1.2/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:DPC_VAR-SOM-MX8|RN_mx8-debian-bullseye-5.4-2.1.x-v1.2}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-debian-bullseye-5.4-2.1.x-v1.2/><!--
 
--><section begin=RELEASE_BULLSEYE_V1.1_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
|'''U-Boot''' ||
|-
|imx8qm-var-som: Introduce support for the i.MX8QP SoC ||
|-
|imx8qm-var-som: Provide som_wifi kernel argument ||
|-
|imx8: ahab: Only compile ahab.c for u-boot ||
|-
|'''Kernel''' ||
|-
|Updated the kernel from version 5.4.85 to 5.4.142 ||
|-
|imx8qm-var-som: Introduce support for the i.MX8QP SoC ||
|-
|imx8_var_defconfig: add full docker support ||
|-
|imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4 ||
|-
|Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting" ||
|-
|sn65dsi83: Add device tree property to swap LVDS Channel A/B ||
|-
|'''debian-var''' ||
|-
|imx8qm-var-som: introduce support for the i.MX8QP SoC ||
|-
|freertos_variscite: disabled disable_cache binary generation when DISABLE_CACHE_PATCH is undefined ||
|-
|linux-headers_debian_src: update compatibility ||
|-
|pulesaudio: Fix pulseaudio system-wide mode ||
|-
|systemd: set HandlePowerKey to ignore ||
|-
|bluez-alsa: ported bluez-alsa support from yocto-dunfell ||
|-
|weston_rootfs: Add libgpiod and libgpiod tools ||
|-
|imx8 soms: Check DISABLE_CACHE_PATCH variable before applying cache patch ||
|-
|imx8: libgbm1 updated to 20.3.4-1 required by latest weston update ||
|-
|imx8: Fix imx-gpu-viv-wl package dependency issue ||
|-
|variscite-bt-common: Check for hci0 at beginning of bt_stop ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Debian Bullseye release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
! Known Issues !! Description
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_BULLSEYE_V1.1_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_BULLSEYE_V1.0_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Debian Bullseye release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_BULLSEYE_V1.0_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Android 11.0.0 v1.0.0 (kernel 5.4.47) for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| WiFi hotspot SSID broadcast not working reliably || It is a known issue also on NXP's EVK
|-
| DisplayPort suspend/resume issue || Link training fails for DP upon resume from suspend
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.0/><!--
 
--><section begin=RELEASE_DUNFELL_V1.2_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| Fix occasional device errors on USB3503 hub || usb 1-1.2: device no response, device descriptor read/64, error -71
|-
| wm8904: extend device tree support || Re-work DMIC support to address low volume issue
|-
| Bluez-alsa  ||  Replace pulseaudio with bluez-alsa
Play audio over Bluetooth using alsa without pulseaudio
|-
| systemd-serialgetty: Use standard target filesystem paths ||
|-
| bcm43xx-utils: Use standard target filesystem paths ||
|-
| systemd: add dependencies to avoid conflict between connman and systemd-networkd ||
|-
| psplash: switch to using png images for logo and bar ||
|-
| pm-utils: wifi: force connman/wpa_supplicant restart ||
|-
| Move bbappend to dynamic layers ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
| Disabled audiomix ||
|-
| Fixed SPI dma issue ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.2_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_DUNFELL_V1.3_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.3</span> ||
|-
| Updated the kernel from 5.4.85 to 5.4.142 ||
|-
| Updated the 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 ||
|-
| fsl-image-gui: Add libgpiod and libgpiod-tools ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| Fix occasional device errors on USB3503 hub || usb 1-1.2: device no response, device descriptor read/64, error -71
|-
| wm8904: extend device tree support || Re-work DMIC support to address low volume issue
|-
| Bluez-alsa  ||  Replace pulseaudio with bluez-alsa
Play audio over Bluetooth using alsa without pulseaudio
|-
| systemd-serialgetty: Use standard target filesystem paths ||
|-
| bcm43xx-utils: Use standard target filesystem paths ||
|-
| systemd: add dependencies to avoid conflict between connman and systemd-networkd ||
|-
| psplash: switch to using png images for logo and bar ||
|-
| pm-utils: wifi: force connman/wpa_supplicant restart ||
|-
| Move bbappend to dynamic layers ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
| Disabled audiomix ||
|-
| Fixed SPI dma issue ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.3_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_DUNFELL_V1.4_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.4</span> ||
|-
| U-Boot: Introduce support for the i.MX8QP SoC ||
|-
| U-Boot: Provide som_wifi kernel argument ||
|-
| U-Boot: Do not compile ahab.c for SPL ||
|-
| Linux: Introduce support for the i.MX8QP SoC ||
|-
| Linux: sn65dsi83: Add device tree property to swap LVDS Channel A/B ||
|-
| Linux: enable internal pullups for i2c0, i2c1, i2c3, i2c4 || Previously, internal pulldowns were enabled
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.3</span> ||
|-
| Updated the kernel from 5.4.85 to 5.4.142 ||
|-
| Updated the 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 ||
|-
| fsl-image-gui: Add libgpiod and libgpiod-tools ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| Fix occasional device errors on USB3503 hub || usb 1-1.2: device no response, device descriptor read/64, error -71
|-
| wm8904: extend device tree support || Re-work DMIC support to address low volume issue
|-
| Bluez-alsa  ||  Replace pulseaudio with bluez-alsa
Play audio over Bluetooth using alsa without pulseaudio
|-
| systemd-serialgetty: Use standard target filesystem paths ||
|-
| bcm43xx-utils: Use standard target filesystem paths ||
|-
| systemd: add dependencies to avoid conflict between connman and systemd-networkd ||
|-
| psplash: switch to using png images for logo and bar ||
|-
| pm-utils: wifi: force connman/wpa_supplicant restart ||
|-
| Move bbappend to dynamic layers ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
| Disabled audiomix ||
|-
| Fixed SPI dma issue ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.4_VAR-SOM-MX8/><!--
 
--><section begin=RELEASE_DUNFELL_V1.5_VAR-SOM-MX8/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.5</span> ||
|-
| Linux: Enabled driver for ADIN1300 PHY ||
|-
| Linux: Added RGMII RX Clock Delay for Symphony-Board Ethernet port ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.4</span> ||
|-
| U-Boot: Introduce support for the i.MX8QP SoC ||
|-
| U-Boot: Provide som_wifi kernel argument ||
|-
| U-Boot: Do not compile ahab.c for SPL ||
|-
| Linux: Introduce support for the i.MX8QP SoC ||
|-
| Linux: sn65dsi83: Add device tree property to swap LVDS Channel A/B ||
|-
| Linux: enable internal pullups for i2c0, i2c1, i2c3, i2c4 || Previously, internal pulldowns were enabled
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.3</span> ||
|-
| Updated the kernel from 5.4.85 to 5.4.142 ||
|-
| Updated the 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 ||
|-
| fsl-image-gui: Add libgpiod and libgpiod-tools ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| Fix occasional device errors on USB3503 hub || usb 1-1.2: device no response, device descriptor read/64, error -71
|-
| wm8904: extend device tree support || Re-work DMIC support to address low volume issue
|-
| Bluez-alsa  ||  Replace pulseaudio with bluez-alsa
Play audio over Bluetooth using alsa without pulseaudio
|-
| systemd-serialgetty: Use standard target filesystem paths ||
|-
| bcm43xx-utils: Use standard target filesystem paths ||
|-
| systemd: add dependencies to avoid conflict between connman and systemd-networkd ||
|-
| psplash: switch to using png images for logo and bar ||
|-
| pm-utils: wifi: force connman/wpa_supplicant restart ||
|-
| Move bbappend to dynamic layers ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| Added support for loading the M4 firmware using the Linux Remoteproc Framework ||
|-
| Added support for loading the M4 firmware using U-Boot ||
|-
| Disabled audiomix ||
|-
| Fixed SPI dma issue ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Dunfell release for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_DUNFELL_V1.5_VAR-SOM-MX8/><!--
 
--><section begin=mx8-yocto-hardknott-5.10.72_2.2.1-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-hardknott-5.10.72_2.2.1-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-hardknott-5.10.72_2.2.1-v1.0/><!--
 
--><section begin=mx8-yocto-hardknott-5.10.72_2.2.1-v1.1/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-hardknott-5.10.72_2.2.1-v1.1}}
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-hardknott-5.10.72_2.2.1-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-hardknott-5.10.72_2.2.1-v1.1/><!--
 
--><section begin=mx8-yocto-kirkstone-5.15-2.0.x-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-kirkstone-5.15-2.0.x-v1.0/><!--
 
--><section begin=mx8-yocto-kirkstone-5.15-2.0.x-v1.1/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.1}}
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-kirkstone-5.15-2.0.x-v1.1/><!--
 
--><section begin=mx8-yocto-kirkstone-5.15-2.0.x-v1.2/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.2}}
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.1}}
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-kirkstone-5.15-2.0.x-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-kirkstone-5.15-2.0.x-v1.2/><!--
 
--><section begin=mx8-yocto-mickledore-6.1.22_2.0.0-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-mickledore-6.1.22_2.0.0-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-mickledore-6.1.22_2.0.0-v1.0/><!--
 
--><section begin=mx8-yocto-mickledore-6.1.36_2.1.0-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-mickledore-6.1.36_2.1.0-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-mickledore-6.1.36_2.1.0-v1.0/><!--
 
--><section begin=mx8-yocto-mickledore-6.1.36_2.1.0-v1.1/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-mickledore-6.1.36_2.1.0-v1.1}}
{{#lst:YPC_VAR-SOM-MX8|RN_mx8-yocto-mickledore-6.1.36_2.1.0-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-yocto-mickledore-6.1.36_2.1.0-v1.1/><!--
 
--><section begin=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.1/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| U-Boot: Introduce support for the i.MX8QP SoC ||
|-
| Linux: Introduce support for the i.MX8QP SoC ||
|-
| Linux: enable internal pullups for i2c0, i2c1, i2c3, i2c4 || Previously, internal pulldowns were enabled
|-
| P2P: Fix NULL pointer deference from brcmf_p2p_send_action_frameAPI ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Android 11.0.0_1.0.0 (kernel 5.4.47) for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| WiFi hotspot SSID broadcast not working reliably || It is a known issue also on NXP's EVK
|-
| DisplayPort suspend/resume issue || Link training fails for DP upon resume from suspend
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.1/><!--
 
--><section begin=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.2/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
|Linux: Enabled driver for ADIN1300 PHY ||
|-
|Linux: Added RGMII RX Clock Delay for Symphony-Board Ethernet port ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| U-Boot: Introduce support for the i.MX8QP SoC ||
|-
| Linux: Introduce support for the i.MX8QP SoC ||
|-
| Linux: enable internal pullups for i2c0, i2c1, i2c3, i2c4 || Previously, internal pulldowns were enabled
|-
| P2P: Fix NULL pointer deference from brcmf_p2p_send_action_frameAPI ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Android 11.0.0_1.0.0 (kernel 5.4.47) for VAR-SOM-MX8 and SPEAR-MX8 ||
|-
! Known Issues !!
|-
| WiFi hotspot SSID broadcast not working reliably || It is a known issue also on NXP's EVK
|-
| DisplayPort suspend/resume issue || Link training fails for DP upon resume from suspend
|-
| USB Type-A ports are not supported in U-Boot on SPEAR-MX8 || U-Boot USB driver does not recognize USB devices behind the hub
|}
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_11.0.0_1.0.0_VAR-SOM-MX8_V1.2/><!--
 
--><section begin=mx8-android-11.0.0_1.0.0-v1.3/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
{{#lst:APC_VAR-SOM-MX8|RN_mx8-android-11.0.0_1.0.0-v1.3}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-android-11.0.0_1.0.0-v1.3/><!--
 
--><section begin=mx8-android-13.0.0_1.2.0-v1.0/><includeonly>
{| class="wikitable"
|-
! Change List !! Description
|-
{{#lst:APC_VAR-SOM-MX8|RN_mx8-android-13.0.0_1.2.0-v1.0}}
|}{{#vardefine:CHANGE_LOG_FOUND|true}}</includeonly><section end=mx8-android-13.0.0_1.2.0-v1.0/><!--
-->

Latest revision as of 12:32, 12 November 2024


VAR-SOM-MX8 / SPEAR-MX8 Release Notes

Yocto zeus-fsl-5.4.3-mx8-v1.2

Release Notes

Based on release Yocto: Poky 3.0, BSP: NXP L5.4.3-1.0.0, Linux: lf-5.4.y
Release tag zeus-fsl-5.4.3-mx8-v1.2
Release manifest imx-5.4.3-1.0.1-var01.xml
Date 12/21/2020
Supported platforms VAR-SOM-MX8 / SPEAR-MX8
SOM revision v1.1 and higher
File System build system Yocto Zeus
Recovery SD card link var-som-mx8-recovery-sd.v22.img.gz

Relevant git Repositories

Source Repository Branch Commit ID
U-Boot https://github.com/varigit/uboot-imx lf-5.4.y_v2019.04_var01 bcdb05a53ea1946cb218cce784946fd03846b89d
Kernel https://github.com/varigit/linux-imx lf-5.4.y_var01 b40ccfdb73ea624fed5b98ff56ce494e8807392c
meta-variscite-imx https://github.com/varigit/meta-variscite-imx zeus-imx-5.4.3-var01 9ff250bc754f0beca60ebae3231c0e29cf7e53e4


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.2
U-Boot: Fixed Ethernet issues
U-Boot: Re-added SPL and support for 2/8 GB RAM
SCFW: Upgraded to version 1.2.10
kernel: Added support for resuming from suspend using touch/GPIOs
meta-layer: Updated bc43xx Bluetooth/Wi-Fi firmware to 8.2.0.16
Release 1.1
Ethernet phy1 fix for Symphony-Board rev. 1.4
Release 1.0
Initial Yocto Zeus release for VAR-SOM-MX8 and SPEAR-MX8
Known Issues
HDMI and DP suspend/resume crash Using HDMI or DP display, resume from suspend ends up in a kernel crash
USB Type-A ports are not supported in U-Boot on SPEAR-MX8 U-Boot USB driver does not recognize USB devices behind the hub