VAR-SOM-MX8M-PLUS rev changelog: Difference between revisions
From Variscite Wiki
No edit summary |
No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= VAR-SOM-MX8M-PLUS changelog = | = VAR-SOM-MX8M-PLUS changelog = | ||
== VAR-SOM-MX8M-PLUS V2.0 (February 2024) == | |||
=== Hardware Modifications === | |||
{{CHANGELOG_MXL_IW61X}} <!--https://variwiki.com/index.php?title=Template:CHANGELOG_MXL_IW61X&--> | |||
=== Software Modifications === | |||
{{VAR-SOM-MX8M-PLUS-V2.0-PATCHES}}<!--https://variwiki.com/index.php?title=Template:VAR-SOM-MX8M-PLUS-V2.0-PATCHES--> | |||
== VAR-SOM-MX8M-PLUS V1.3 == | == VAR-SOM-MX8M-PLUS V1.3 == | ||
=== Hardware Changes === | === Hardware Changes === | ||
Line 14: | Line 21: | ||
! U-Boot | ! U-Boot | ||
! Kernel | ! Kernel | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Hardknott / Debian Bullseye (kernel 5.10.52) | | Yocto Hardknott / Debian Bullseye (kernel 5.10.52) | ||
| | | <ul><li> [https://github.com/varigit/uboot-imx/commit/11fa01fc0cee4fb0da6c6caef6fc1e9af41346a2 imx8mp-var-dart: enable CONFIG_DM_ETH_PHY for ADIN1300 phy]</li><li> [https://github.com/varigit/uboot-imx/commit/e83ea81ad70ea043f2af07477f144d2be0675c0d variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/8cc57fc3c7bfa4e2b68a2af423c8b7b117451c78 imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/8cc57fc3c7bfa4e2b68a2af423c8b7b117451c78 imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Hardknott (kernel 5.10.35) | | Yocto Hardknott (kernel 5.10.35) | ||
| | | <ul><li> [https://github.com/varigit/uboot-imx/commit/b54778e90b87364ffa54ef177db25805fdd9353f imx8mp-var-dart: enable CONFIG_DM_ETH_PHY for ADIN1300 phy]</li><li> [https://github.com/varigit/uboot-imx/commit/79db4bb3e949c48042cb338afa40fe7f4be0d14b variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/123fbf96a93f3d138dbb4dc3caf7c956540e838a imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/123fbf96a93f3d138dbb4dc3caf7c956540e838a imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Gatesgarth (kernel 5.10.9) | | Yocto Gatesgarth (kernel 5.10.9) | ||
| [https://github.com/varigit/uboot-imx/commit/216f057d4fa8b649073c208d1b80b320462f350c variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/216f057d4fa8b649073c208d1b80b320462f350c variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/4a91371d5c7830fb7d9283a68dd21fb5715a83b6 imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/4a91371d5c7830fb7d9283a68dd21fb5715a83b6 imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Zeus / B2Qt Zeus / Debian Bullseye (kernel 5.4.70_2.3.2) | | Yocto Zeus / B2Qt Zeus / Debian Bullseye (kernel 5.4.70_2.3.2) | ||
| [https://github.com/varigit/uboot-imx/commit/8c8111f6e33eb12e3f7f038cc66bc6eeae9c799b variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/8c8111f6e33eb12e3f7f038cc66bc6eeae9c799b variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/c12f7db92f674920134127b36af3c2772a672b65 imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/c12f7db92f674920134127b36af3c2772a672b65 imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Zeus / Debian Bullseye (kernel 5.4.70_2.3.0) | | Yocto Zeus / Debian Bullseye (kernel 5.4.70_2.3.0) | ||
| [https://github.com/varigit/uboot-imx/commit/dfc8d6a681d16fe93fa99bae74e6ef7f70634eb8 variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/dfc8d6a681d16fe93fa99bae74e6ef7f70634eb8 variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/dc3a4449501e872bf00b1a3aa0ee633f6449be18 imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/dc3a4449501e872bf00b1a3aa0ee633f6449be18 imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Yocto Zeus (kernel 5.4.47) | | Yocto Zeus (kernel 5.4.47) | ||
| [https://github.com/varigit/uboot-imx/commit/93b3f6f45685cb359367154383d4bcb9480000fb variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/93b3f6f45685cb359367154383d4bcb9480000fb variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/b31c35bfd76ab68442ae511fc547f5bec43b90ba imx8_var_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/b31c35bfd76ab68442ae511fc547f5bec43b90ba imx8_var_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Android 11.0.0_2.2.0 | | Android 11.0.0_2.2.0 | ||
| | | <ul><li> [https://github.com/varigit/uboot-imx/commit/010bcd58eb3fa289972bbfab4d536ad58ef29135 imx8mp-var-dart: enable CONFIG_DM_ETH_PHY for ADIN1300 phy]</li><li> [https://github.com/varigit/uboot-imx/commit/79db4bb3e949c48042cb338afa40fe7f4be0d14b variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/533a1137bc3367e55059aa913fc3fe126d2708b0 imx8_var_android_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/533a1137bc3367e55059aa913fc3fe126d2708b0 imx8_var_android_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Android 11.0.0_1.2.0 | | Android 11.0.0_1.2.0 | ||
| [https://github.com/varigit/uboot-imx/commit/a69e182963172616512b7d9b2edf8b17fc043008 variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/a69e182963172616512b7d9b2edf8b17fc043008 variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/b3331df5f317d80943581d039989c0b81f3c8ce2 imx8_var_android_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/b3331df5f317d80943581d039989c0b81f3c8ce2 imx8_var_android_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Android 10.0.0_2.6.0 | | Android 10.0.0_2.6.0 | ||
| [https://github.com/varigit/uboot-imx/commit/dfc8d6a681d16fe93fa99bae74e6ef7f70634eb8 variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/dfc8d6a681d16fe93fa99bae74e6ef7f70634eb8 variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/535af9cabb625473b8cd885b05eaa3b9194cea34 imx8_var_android_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/535af9cabb625473b8cd885b05eaa3b9194cea34 imx8_var_android_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|- | |- style="vertical-align:top;" | ||
| Android 10.0.0_2.5.0 | | Android 10.0.0_2.5.0 | ||
| [https://github.com/varigit/uboot-imx/commit/93b3f6f45685cb359367154383d4bcb9480000fb variscite: eth: ADIN1300: Disable RGMII RX clock delay] | | <ul><li>[https://github.com/varigit/uboot-imx/commit/93b3f6f45685cb359367154383d4bcb9480000fb variscite: eth: ADIN1300: Disable RGMII RX clock delay]</li></ol> | ||
| [https://github.com/varigit/linux-imx/commit/2b85265e6e7790b3748664215a0b5817c9f892f9 imx8_var_android_defconfig: enable driver for ADIN PHY] | | <ul><li>[https://github.com/varigit/linux-imx/commit/2b85265e6e7790b3748664215a0b5817c9f892f9 imx8_var_android_defconfig: enable driver for ADIN PHY]</li></ol> | ||
|} | |} | ||
{{Note|Note: These patches are backward-compatible with the previous SOM revisions.}} | |||
<section end=var_som_mx8m_plus_1v3_sw_patches/> | <section end=var_som_mx8m_plus_1v3_sw_patches/> |
Latest revision as of 22:16, 19 February 2024
VAR-SOM-MX8M-PLUS changelog
VAR-SOM-MX8M-PLUS V2.0 (February 2024)
Hardware Modifications
Redesigned SOM to support MaxLinear Ethernet PHY
Previous Manufacturer | Previous MPN | Updated Manufacturer | Updated MPN |
---|---|---|---|
Analog Devices Inc. | ADIN1300BCPZ | MaxLinear | MxL86110 |
Redesigned SOM to support Murata WiFi module
Previous Manufacturer | Previous MPN | Updated Manufacturer | Updated MPN |
---|---|---|---|
Infineon | CYW43353 / CYW4343W | Murata | LBES5PL2EL-SMP / LBEE5PL2DL-SMP |
Software Modifications
Variscite is updating all relevant software repositories and recommends impacted users to upgrade to the latest software version or to update their U-Boot, kernel, and meta-layers to the latest commit ID of the branch they are already based on.
The following are the relevant patches:
VAR-SOM-MX8M-PLUS V1.3
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 Hardknott / Debian Bullseye (kernel 5.10.52) | ||
Yocto Hardknott (kernel 5.10.35) | ||
Yocto Gatesgarth (kernel 5.10.9) | ||
Yocto Zeus / B2Qt Zeus / Debian Bullseye (kernel 5.4.70_2.3.2) | ||
Yocto Zeus / Debian Bullseye (kernel 5.4.70_2.3.0) | ||
Yocto Zeus (kernel 5.4.47) | ||
Android 11.0.0_2.2.0 | ||
Android 11.0.0_1.2.0 | ||
Android 10.0.0_2.6.0 | ||
Android 10.0.0_2.5.0 |
Note: These patches are backward-compatible with the previous SOM revisions.