VAR-SOM-MX8 Release Notes: Difference between revisions

From Variscite Wiki
No edit summary
No edit summary
Line 324: Line 324:
| Initial Debian Buster release with Docker support || Support for VAR-SOM-MX8 and SPEAR-MX8  
| Initial Debian Buster release with Docker support || Support for VAR-SOM-MX8 and SPEAR-MX8  
|}  
|}  
{{#vardefine:CHANGE_LOG_FOUND|true}}  
{{#vardefine:CHANGE_LOG_FOUND|true}}
</includeonly><section end=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><!--
</includeonly><section end=RELEASE_BUSTER_V1.2_VAR-SOM-MX8/><!--


Line 333: Line 333:
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span>
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span>
<tr><td><strong>U-Boot</strong></td></tr>
|-
<tr><td>imx8qm-var-som: Introduce support for the i.MX8QP SoC</td></tr>
|'''U-Boot'''
<tr><td>imx8qm-var-som: Provide som_wifi kernel argument</td></tr>
|-
<tr><td>imx8: ahab: Only compile ahab.c for u-boot</td></tr>
|imx8qm-var-som: Introduce support for the i.MX8QP SoC
<tr><td>imx8 soms: Add USE_EMMC_BOOT_PART config to use user partition for fastboot</td></tr>
|-
<tr><td><strong>Kernel</strong></td></tr>
|imx8qm-var-som: Provide som_wifi kernel argument
<tr><td>Update kernel from version 5.4.85 to 5.4.142</td></tr>
|-
<tr><td>imx8_var_defconfig: add full docker support</td></tr>
|imx8: ahab: Only compile ahab.c for u-boot
<tr><td>imx8qm-var-som: Introduce support for the i.MX8QP SoC</td></tr>
|-
<tr><td>imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4</td></tr>
|imx8 soms: Add USE_EMMC_BOOT_PART config to use user partition for fastboot
<tr><td>Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting"</td></tr>
|-
<tr><td>sn65dsi83: Add device tree property to swap LVDS Channel A/B</td></tr>
|'''Kernel'''
<tr><td>imx8qm-var-spear: Adjust usb hsic pad settings</td></tr>
|-
<tr><td>ARM: configs: Variscite: Enable USB_HSIC_USB3053</td></tr>
|Update kernel from version 5.4.85 to 5.4.142
<tr><td>ARM: configs: Variscite: disable EVBUG module</td></tr>
|-
<tr><td>ARM64: dts: imx8: Variscite: add WM8904 DRC support for all SoMs</td></tr>
|imx8_var_defconfig: add full docker support
<tr><td>ASoC: wm8904: extend device tree support</td></tr>
|-
<tr><td><strong>meta-variscite-boot2qt </strong></td></tr>
|imx8qm-var-som: Introduce support for the i.MX8QP SoC
<tr><td>Update Qt from version 6.0.3 to 6.0.4</td></tr>
|-
<tr><td>manifest: meta-variscite-fslc: Update to latest</td></tr>
|imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4
<tr><td>b2qt-embedded-qt6-image: Add libgpiod and libgpiod-tools</td></tr>
|-
<tr><td>b2qt-embedded-qt5-image: allow disabling virtual terminals</td></tr>
|Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting"
<tr><td>Variscite: mask linux-firmware bbappend in meta-boot2qt-distro</td></tr>
|-
<tr><td>Merge branch '6.0' into dunfell-var01</td></tr>
|sn65dsi83: Add device tree property to swap LVDS Channel A/B
|-
|imx8qm-var-spear: Adjust usb hsic pad settings
|-
|ARM: configs: Variscite: Enable USB_HSIC_USB3053
|-
|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>
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span>
Line 482: Line 506:
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
|-
<tr><td><strong>U-Boot</strong></td></tr>
|'''U-Boot''' ||
<tr><td>imx8qm-var-som: Introduce support for the i.MX8QP SoC</td></tr>
|-
<tr><td>imx8qm-var-som: Provide som_wifi kernel argument</td></tr>
|imx8qm-var-som: Introduce support for the i.MX8QP SoC ||
<tr><td>imx8: ahab: Only compile ahab.c for u-boot</td></tr>
|-
<tr><td><strong>Kernel</strong></td></tr>
|imx8qm-var-som: Provide som_wifi kernel argument ||
<tr><td>Updated the kernel from version 5.4.85 to 5.4.142</td></tr>
|-
<tr><td>imx8qm-var-som: Introduce support for the i.MX8QP SoC</td></tr>
|imx8: ahab: Only compile ahab.c for u-boot ||
<tr><td>imx8_var_defconfig: add full docker support</td></tr>
|-
<tr><td>imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4</td></tr>
|'''Kernel''' ||
<tr><td>Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting"</td></tr>
|-
<tr><td>sn65dsi83: Add device tree property to swap LVDS Channel A/B</td></tr>
|Updated the kernel from version 5.4.85 to 5.4.142 ||
<tr><td><strong>debian-var </strong></td></tr>
|-
<tr><td>imx8qm-var-som: introduce support for the i.MX8QP SoC</td></tr>
|imx8qm-var-som: Introduce support for the i.MX8QP SoC ||
<tr><td>freertos_variscite: disabled disable_cache binary generation when DISABLE_CACHE_PATCH is undefined</td></tr>
|-
<tr><td>linux-headers_debian_src: update compatibility</td></tr>
|imx8_var_defconfig: add full docker support ||
<tr><td>pulesaudio: Fix pulseaudio system-wide mode</td></tr>
|-
<tr><td>systemd: set HandlePowerKey to ignore</td></tr>
|imx8qm-var-som: enable internal pullups for i2c0, i2c1, i2c3, i2c4 ||
<tr><td>bluez-alsa: ported bluez-alsa support from yocto-dunfell</td></tr>
|-
<tr><td>weston_rootfs: Add libgpiod and libgpiod tools</td></tr>
|Revert "MLK-14801 input: touch: ads7846: fix the pressure_max setting" ||
<tr><td>imx8 soms: Check DISABLE_CACHE_PATCH variable before applying cache patch</td></tr>
|-
<tr><td>imx8: libgbm1 updated to 20.3.4-1 required by latest weston update</td></tr>
|sn65dsi83: Add device tree property to swap LVDS Channel A/B ||
<tr><td>imx8: Fix imx-gpu-viv-wl package dependency issue</td></tr>
|-
<tr><td>variscite-bt-common: Check for hci0 at beginning of bt_stop</td></tr>
|'''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> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
|-
Line 513: Line 560:
| Added support for loading the M4 firmware using U-Boot ||
| Added support for loading the M4 firmware using U-Boot ||
|-
|-
! Known Issues !!
! Known Issues !! Description
|-
|-
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash
| HDMI and DP suspend/resume crash || Using HDMI or DP display, resume from suspend ends up in a kernel crash

Revision as of 14:55, 27 December 2021


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