VAR-SOM-MX7 rev changelog: Difference between revisions

From Variscite Wiki
No edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 13: Line 13:
|-
|-
| Yocto Dunfell / B2Qt Dunfell / Debian Bullseye
| Yocto Dunfell / B2Qt Dunfell / Debian Bullseye
| [https://github.com/aherfurtner/uboot-imx/commit/f634b812f90a786002921c6f4987b896e62c5d7c mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
| [https://github.com/varigit/uboot-imx/commit/f634b812f90a786002921c6f4987b896e62c5d7c mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
| 1) [https://github.com/varigit/linux-imx/commit/fe01a41af899ae24944993b5293223430f7a6bbe imx7d-var-som: Override FEC property phy-mode for ADIN PHY]<br>2) [https://github.com/varigit/linux-imx/commit/ac7c86035a1215bb2e792dc9e07aeddbf27e826e net: phy: adin: add adi,phy-mode-override property]<br>3) [https://github.com/varigit/linux-imx/commit/7c22598a677c13d1882e271346320b7f52ef6df2 imx_v7_var_defconfig: Enable driver for ADIN PHY]
| 1) [https://github.com/varigit/linux-imx/commit/7c22598a677c13d1882e271346320b7f52ef6df2 imx_v7_var_defconfig: Enable driver for ADIN PHY]<br> 2) [https://github.com/varigit/linux-imx/commit/ac7c86035a1215bb2e792dc9e07aeddbf27e826e net: phy: adin: add adi,phy-mode-override property]<br> 3) [https://github.com/varigit/linux-imx/commit/fe01a41af899ae24944993b5293223430f7a6bbe imx7d-var-som: Override FEC property phy-mode for ADIN PHY]<br> 4) [https://github.com/varigit/linux-imx/commit/a9503b31b200c8ae67be03ed834736c61ab4ef9d imx7d-var-som: fec: add 20ms phy-reset-post-delay]
|-
|-
| Yocto Thud / B2Qt Thud / Debian Buster (Kernel 4.14.78)
| Yocto Thud / B2Qt Thud / Debian Buster (kernel 4.14.78)
| [https://github.com/varigit/uboot-imx/commit/3fda46c2a1bc2117531a055c14d688f5ec1b3c82 mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
| [https://github.com/varigit/uboot-imx/commit/3fda46c2a1bc2117531a055c14d688f5ec1b3c82 mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
|  
| [https://github.com/varigit/linux-imx/commit/ca16ac29e58df9ecd25324144dd1dcf6d9bf5543 imx7d-var-som: fec: add 20ms phy-reset-post-delay]
|-
|-
| Yocto Sumo / Debian Stretch (Kernel 4.9.88)
| Yocto Sumo / Debian Stretch (kernel 4.9.88)
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY ]
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
|  
| 1) [https://github.com/varigit/linux-imx/commit/e7080ae32274cb8d8cc01b938e559cc82b3989ff net: fec: add post PHY reset delay DT property] <br>2) [https://github.com/varigit/linux-imx/commit/625681c7723a06367fbe6270688968f08b0d3541 imx7d-var-som: fec: Add 20ms phy-reset-post-delay]
|-
|-
| Yocto Rocko / Debian Stretch (kernel 4.9.11)
| Yocto Rocko / Debian Stretch (kernel 4.9.11)
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY ]
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
|  
| 1) [https://github.com/varigit/linux-imx/commit/a9f61190c68a7eee022509a946883b93d29c1d6b net: fec: add post PHY reset delay DT property] <br>2) [https://github.com/varigit/linux-imx/commit/48830b9e20f6fd98d77b83e71661343bdbfa42cb imx7d-var-som: fec: add 20ms phy-reset-post-delay]
|-
|-
| Yocto Pyro / Debian Jessie (kernel 4.1.15)
| Yocto Pyro / Debian Jessie (kernel 4.1.15)
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY ]
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY]
|  
| 1) [https://github.com/varigit/linux-2.6-imx/commit/1b6eabaa0b211d4376389298e126cb67427b8822 net: fec: add post PHY reset delay DT property] <br>2) [https://github.com/varigit/linux-2.6-imx/commit/4f4880f7a0bf1254bfafbdd012726e18c843196f imx7d-var-som: fec: add 20ms phy-reset-post-delay]
|-
|-
| Yocto Morty / B2Qt Morty (kernel 4.1.15)
| Yocto Morty / B2Qt Morty (kernel 4.1.15)
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY ]
| [https://github.com/varigit/uboot-imx/commit/243558d8cf4a797ede09784f45d74a3158df1ebd mx7dvar_som: Add support for Analog Devices ADIN1300 PHY ]
|
| 1) [https://github.com/varigit/linux-2.6-imx/commit/1b6eabaa0b211d4376389298e126cb67427b8822 net: fec: add post PHY reset delay DT property] <br>2) [https://github.com/varigit/linux-2.6-imx/commit/4f4880f7a0bf1254bfafbdd012726e18c843196f imx7d-var-som: fec: add 20ms phy-reset-post-delay]
|}
|}
<section end=var_som_mx7_1v2_sw_patches/>
<section end=var_som_mx7_1v2_sw_patches/>
Line 44: Line 44:
{{#lst:VAR-SOM-MX8M-MINI_rev_changelog|nano_mini_1v5_sw}}<!--
{{#lst:VAR-SOM-MX8M-MINI_rev_changelog|nano_mini_1v5_sw}}<!--
-->{{#lst:VAR-SOM-MX7_rev_changelog|var_som_mx7_1v2_sw_patches}}
-->{{#lst:VAR-SOM-MX7_rev_changelog|var_som_mx7_1v2_sw_patches}}
== VAR-SOM-MX7 V1.3 & VAR-SOM-MX7-5G V2.2 ==
=== Hardware Changes ===
<section begin=var-som-mx7-rev-1.3_hw-changelog/>
Due to EOL the Cirrus Logic WM8731 is replaced by the Cirrus Logic WM8904 codec.
{| class="wikitable"
|-
! Old Manufacturer
! Old MPN
! New Manufacturer
! New MPN
|-
| Cirrus Logic
| WM8731
| Cirrus Logic
| WM8904
|}
<section end=var-som-mx7-rev-1.3_hw-changelog/>
=== Software Changes ===
<section begin=var-som-mx7-rev-1.3_sw-migration-patches/>
{{Note|'''NOTE'''
Variscite is updating all relevant software repositories and recommends impacted users to upgrade to the latest software version or to update their U-Boot and kernel to the latest commit ID of the branch they are already based on.
}}
The following are the relevant patches:
==== Yocto Kirkstone (kernel 5.15.71) ====
{| class="wikitable" style="width:100%;"
! style="width:10%;" | Release
! style="width:30%;" | U-Boot
! style="width:30%;" | Kernel
! style="width:30%;" | meta-layer(s)
|- style="vertical-align:top;"
| Yocto Kirkstone
| {{VAR-SOM-MX7-WM8904-PATCHES-UBOOT-5.15.71}}
| {{VAR-SOM-MX7-WM8904-PATCHES-LINUX-5.15.71}}
| {{VAR-SOM-MX7-WM8904-PATCHES-YOCTO-5.15.71}}
|}
<section end=var-som-mx7-rev-1.3_sw-migration-patches/>

Latest revision as of 20:46, 11 December 2024

VAR-SOM-MX7 changelog

VAR-SOM-MX7 V1.2

Hardware Changes

Updated Board & SOM Design to support Analog Devices Inc Ethernet PHY.

Old Manufacturer Old MPN New Manufacturer New MPN
Qualcomm AR8033-AL1A-R /
AR8033-AL1B-R
Analog Devices Inc ADIN1300BCPZ

Software Changes

Variscite is updating all relevant software repositories and recommends impacted users to upgrade to the latest software version or to update their U-Boot and kernel to the latest commit ID of the branch they are already based on.
The following are the relevant patches:


Release U-Boot Kernel
Yocto Dunfell / B2Qt Dunfell / Debian Bullseye mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) imx_v7_var_defconfig: Enable driver for ADIN PHY
2) net: phy: adin: add adi,phy-mode-override property
3) imx7d-var-som: Override FEC property phy-mode for ADIN PHY
4) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Thud / B2Qt Thud / Debian Buster (kernel 4.14.78) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Sumo / Debian Stretch (kernel 4.9.88) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: Add 20ms phy-reset-post-delay
Yocto Rocko / Debian Stretch (kernel 4.9.11) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Pyro / Debian Jessie (kernel 4.1.15) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Morty / B2Qt Morty (kernel 4.1.15) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay


VAR-SOM-MX7-5G V2.1

Hardware Changes

Updated Board & SOM Design to support Analog Devices Inc Ethernet PHY.

Old Manufacturer Old MPN New Manufacturer New MPN
Qualcomm AR8033-AL1A-R /
AR8033-AL1B-R
Analog Devices Inc ADIN1300BCPZ

Software Changes

Variscite is updating all relevant software repositories and recommends impacted users to upgrade to the latest software version or to update their U-Boot and kernel to the latest commit ID of the branch they are already based on.
The following are the relevant patches:

Release U-Boot Kernel
Yocto Dunfell / B2Qt Dunfell / Debian Bullseye mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) imx_v7_var_defconfig: Enable driver for ADIN PHY
2) net: phy: adin: add adi,phy-mode-override property
3) imx7d-var-som: Override FEC property phy-mode for ADIN PHY
4) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Thud / B2Qt Thud / Debian Buster (kernel 4.14.78) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Sumo / Debian Stretch (kernel 4.9.88) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: Add 20ms phy-reset-post-delay
Yocto Rocko / Debian Stretch (kernel 4.9.11) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Pyro / Debian Jessie (kernel 4.1.15) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay
Yocto Morty / B2Qt Morty (kernel 4.1.15) mx7dvar_som: Add support for Analog Devices ADIN1300 PHY 1) net: fec: add post PHY reset delay DT property
2) imx7d-var-som: fec: add 20ms phy-reset-post-delay


VAR-SOM-MX7 V1.3 & VAR-SOM-MX7-5G V2.2

Hardware Changes

Due to EOL the Cirrus Logic WM8731 is replaced by the Cirrus Logic WM8904 codec.

Old Manufacturer Old MPN New Manufacturer New MPN
Cirrus Logic WM8731 Cirrus Logic WM8904


Software Changes


NOTE

Variscite is updating all relevant software repositories and recommends impacted users to upgrade to the latest software version or to update their U-Boot and kernel to the latest commit ID of the branch they are already based on.


The following are the relevant patches:

Yocto Kirkstone (kernel 5.15.71)

Release U-Boot Kernel meta-layer(s)
Yocto Kirkstone

uboot-imx (imx_v2018.03_4.14.78_1.0.0_ga_var02)

  1. mx7dvar_som: Add legacy support for codec wm8731
  2. mx7dvar_som: Add missing I2C2 setup on MX7D SoM
  3. mx7dvar_som: Remove I2C3 configuration and initialization

linux-imx (lf-5.15.y_var01)

  1. imx7d-var-som: dts: add support for legacy codec wm8731
  2. imx7d-var-som: dts: migrate to audio codec wm8904

meta-variscite-bsp-imx

  1. linux-variscite: imx7-var-som: update to latest
  2. u-boot-variscite: imx7-var-som: update to latest
  3. imx7-var-som: add audio codec wm8731 legacy support
  4. imx7-var-som: alsa: introduce audio codec wm8904 support

meta-variscite-sdk-imx

  1. variscite: scripts: mx6ul_mx7_install_yocto: add support for codec selection on VAR-SOM-MX7