YPC DART-MX8M-PLUS: Difference between revisions

From Variscite Wiki
(Add DNS stopping working after disabling dnsmasq and adding NetworkManager DNS to know issues)
No edit summary
 
(103 intermediate revisions by 10 users not shown)
Line 124: Line 124:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.0 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:RELEASE_DATE|10/29/2020}} <section end=RELEASE_ZEUS_V1.0_DART-MX8M-PLUS/>
-->{{#vardefine:RELEASE_DATE|10/29/2020}} <section end=RELEASE_ZEUS_V1.0_DART-MX8M-PLUS/>
Line 222: Line 222:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:RELEASE_DATE|02/04/2021}} <section end=RELEASE_ZEUS_V2.0_DART-MX8M-PLUS/>
-->{{#vardefine:RELEASE_DATE|02/04/2021}} <section end=RELEASE_ZEUS_V2.0_DART-MX8M-PLUS/>
Line 320: Line 320:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:RELEASE_DATE|02/17/2021}} <section end=RELEASE_ZEUS_V2.1_DART-MX8M-PLUS/>
-->{{#vardefine:RELEASE_DATE|02/17/2021}} <section end=RELEASE_ZEUS_V2.1_DART-MX8M-PLUS/>
Line 420: Line 420:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:RELEASE_DATE|04/26/2021}} <section end=RELEASE_ZEUS_V2.2_DART-MX8M-PLUS/>
-->{{#vardefine:RELEASE_DATE|04/26/2021}} <section end=RELEASE_ZEUS_V2.2_DART-MX8M-PLUS/>
Line 520: Line 520:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
Line 571: Line 571:
-->{{#vardefine:KERNEL_PAD_SIZE|N/A}} <!--  
-->{{#vardefine:KERNEL_PAD_SIZE|N/A}} <!--  
-->{{#vardefine:KERNEL_START_ADDRESS|N/A}} <!--
-->{{#vardefine:KERNEL_START_ADDRESS|N/A}} <!--
-->{{#vardefine:KERNEL_DTB_SECTION|DART-MX8M-PLUS_DTB_V2}} <!--
-->{{#vardefine:KERNEL_DTB_SECTION|DART-MX8M-PLUS_DTB_ZEUS_V1}} <!--
-->{{#vardefine:DTB_START_ADDRESS|N/A}} <!--
-->{{#vardefine:DTB_START_ADDRESS|N/A}} <!--
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
Line 621: Line 621:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
Line 720: Line 720:
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|imx8mp-var-dart.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
Line 819: Line 819:
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
Line 915: Line 915:
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart.dtb}} <!--  
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
Line 1,024: Line 1,024:
-->{{#vardefine:DEFAULT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--  
-->{{#vardefine:DEFAULT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--  
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var02/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
Line 1,134: Line 1,134:
-->{{#vardefine:DEFAULT_DTB_SD|{{#var:DEFAULT_DTB_SOM}}}} <!--
-->{{#vardefine:DEFAULT_DTB_SD|{{#var:DEFAULT_DTB_SOM}}}} <!--
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var03/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:DRC_DTS_LINK|https://github.com/varigit/linux-imx/blob/lf-5.10.y_var03/arch/arm64/boot/dts/freescale/imx8mp-var-dart.dtsi#L231-L243}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
Line 1,176: Line 1,176:
-->{{#vardefine:KERNEL_COMMIT|8cc57fc3c7bfa4e2b68a2af423c8b7b117451c78}} <!--
-->{{#vardefine:KERNEL_COMMIT|8cc57fc3c7bfa4e2b68a2af423c8b7b117451c78}} <!--
-->{{#vardefine:META_VARISCITE_COMMIT|7e9d61aafef9c03d5fb4c59a6140c4b46d95efcf}} <!--
-->{{#vardefine:META_VARISCITE_COMMIT|7e9d61aafef9c03d5fb4c59a6140c4b46d95efcf}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8mp-recovery-sd.v74.img.gz}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|mx8mp__yocto-hardknott-5.10.52_2.1.0-v1.3__android-11.0.0_2.6.0-v1.0.img.gz}} <!--
-->{{#vardefine:U-BOOT_COMMIT|7cad2ff68a508c71c572151a85bc786711bab969}} <!--
-->{{#vardefine:U-BOOT_COMMIT|7cad2ff68a508c71c572151a85bc786711bab969}} <!--
-->{{#vardefine:RELEASE_DATE|04/04/2022}}<section end=RELEASE_HARDKNOTT_V2.3_DART-MX8M-PLUS/>
-->{{#vardefine:RELEASE_DATE|04/04/2022}}<section end=RELEASE_HARDKNOTT_V2.3_DART-MX8M-PLUS/>
Line 1,207: Line 1,207:
-->{{#vardefine:NXP_IMX_BRANCH|lf-5.10.72_2.2.0}} <!--
-->{{#vardefine:NXP_IMX_BRANCH|lf-5.10.72_2.2.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|mx8mp__yocto-hardknott-5.10.72_2.2.1-v1.0__android-11.0.0_2.6.0-v1.1.img.gz}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|mx8mp__yocto-hardknott-5.10.72_2.2.1-v1.0__android-11.0.0_2.6.0-v1.1.img.gz}} <!--
-->{{#vardefine:TOOLCHAIN_ROOT_LOCATION|/opt/fslc-xwayland/3.3}} <!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-cortexa53-crypto-fslc-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_HOST_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/x86_64-fslcsdk-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_TARGET_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/cortexa53-crypto-fslc-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-fslc-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_XWAYLAND_NAME|fslc-xwayland-glibc-x86_64-meta-toolchain-cortexa53-crypto-imx8mp-var-dart-toolchain-3.3.sh}} <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_XWAYLAND_NAME|fslc-xwayland-glibc-x86_64-meta-toolchain-cortexa53-crypto-imx8mp-var-dart-toolchain-3.3.sh}} <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_QT5_NAME|fslc-xwayland-glibc-x86_64-meta-toolchain-qt5-cortexa53-crypto-imx8mp-var-dart-toolchain-3.3.sh}}  <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_QT5_NAME|fslc-xwayland-glibc-x86_64-meta-toolchain-qt5-cortexa53-crypto-imx8mp-var-dart-toolchain-3.3.sh}}  <!--
Line 1,216: Line 1,221:
=== mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1 ===
=== mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1 ===
<section begin=mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/><!--
<section begin=mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/><!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-cortexa53-crypto-fslc-linux}}  <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1}}  <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1}}  <!--
-->{{#vardefine:RELEASE_LINK|mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1}}  <!--
-->{{#vardefine:RELEASE_LINK|mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1}}  <!--
Line 1,331: Line 1,335:
-->{{#vardefine:META_VARISCITE_BRANCH|kirkstone-var02}} <!--
-->{{#vardefine:META_VARISCITE_BRANCH|kirkstone-var02}} <!--
-->{{#vardefine:META_VARISCITE_COMMIT|2543fa590678c845ef232edf6a9966c52512d06a}} <!--
-->{{#vardefine:META_VARISCITE_COMMIT|2543fa590678c845ef232edf6a9966c52512d06a}} <!--
-->{{#vardefine:CM_RELEASE|MCUXPRESSO_2.13.1_V1.0_DART-MX8M-PLUS}} <!--
-->{{#vardefine:CM_RELEASE|MCUXPRESSO_2.13.0_V1.0_DART-MX8M-PLUS}} <!--
-->{{#vardefine:FSL_BSP_VERSION|L5.15.71_2.2.0}}  <!--
-->{{#vardefine:FSL_BSP_VERSION|L5.15.71_2.2.0}}  <!--
-->{{#vardefine:NXP_IMX_GIT|https://github.com/nxp-imx}} <!--
-->{{#vardefine:NXP_IMX_GIT|https://github.com/nxp-imx}} <!--
Line 1,350: Line 1,354:
-->{{#vardefine:META_BASLER_BRANCH|kirkstone-5.15.71-2.2.0}} <!--
-->{{#vardefine:META_BASLER_BRANCH|kirkstone-5.15.71-2.2.0}} <!--
-->{{#vardefine:META_BASLER_LOCALCONF_SECTION|DART-MX8M_BASLER_LOCALCONF_HARDKNOTT}} <!--
-->{{#vardefine:META_BASLER_LOCALCONF_SECTION|DART-MX8M_BASLER_LOCALCONF_HARDKNOTT}} <!--
-->{{#vardefine:META_BASLER_SUPPORT_AR0521|yes}} <!--
-->{{#vardefine:BASLER_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_GSTREAMER_KIRKSTONE}} <!--
-->{{#vardefine:BASLER_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_GSTREAMER_KIRKSTONE}} <!--
-->{{#vardefine:BASLER_RECOVERY_SD_PATH|DART-MX8M-PLUS/kirkstone-5.15.71_2.2.0-v1.1/mx8mp__yocto-kirkstone-5.15.71_2.2.0-v1.1__basler.img.gz}} <!--
-->{{#vardefine:BASLER_RECOVERY_SD_PATH|DART-MX8M-PLUS/kirkstone-5.15.71_2.2.0-v1.1/mx8mp__yocto-kirkstone-5.15.71_2.2.0-v1.1__basler_v1.1.img.gz}} <!--
-->{{#vardefine:YOCTO_SUPPORT_BASLER|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_BASLER|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_CHROMIUM|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_CHROMIUM|yes}} <!--
Line 1,359: Line 1,364:
}}<!--
}}<!--
-->{{#vardefine:RELEASE_DATE|05/15/2023}}  <section end=mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
-->{{#vardefine:RELEASE_DATE|05/15/2023}}  <section end=mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
=== mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2 ===
<section begin=mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2/><!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2}} <!--
-->{{#vardefine:RELEASE_LINK|{{#var:RELEASE_NAME}}}} <!--
-->{{#vardefine:KERNEL_COMMIT|7d95b5611171d1a973b6e8d4bd65348fd982de44}} <!--
-->{{#vardefine:META_VARISCITE_COMMIT|b1c7a54cdeea65ab98c44efd92f925aad40a7673}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|mx8mp__yocto-kirkstone-5.15.71_2.2.0-v1.2__android-13.0.0_1.0.0-v1.0.img.gz}} <!--
-->{{#vardefine:BASLER_NXP_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_NXP_GSTREAMER_KIRKSTONE_DUAL}} <!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk|GIT=https://github.com/varigit|
  |BRANCH=kirkstone|COMMIT=565850611207f6a24e81a53ef990b90ff88cea69
}}<!--
-->{{#vardefine:RELEASE_DATE|11/29/2023}}  <section end=mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2/>


=== mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0 ===
=== mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0 ===
Line 1,372: Line 1,391:
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.22_2.0.0-v1.0__android-13.0.0_1.0.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.22_2.0.0-v1.0__android-13.0.0_1.0.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|3d5bb7ba1da1ae961216fa38d82bfbe13b8dfea648d24d85d940e787011aca60}} <!--
-->{{#vardefine:YOCTO_GIT|https://github.com/varigit/variscite-bsp-platform.git}} <!--
-->{{#vardefine:YOCTO_GIT|https://github.com/varigit/variscite-bsp-platform.git}} <!--
-->{{#vardefine:YOCTO_BRANCH|mickledore}} <!--
-->{{#vardefine:YOCTO_BRANCH|mickledore}} <!--
Line 1,377: Line 1,397:
-->{{#vardefine:BUILD_DISTRO|fsl-imx-xwayland}} <!--
-->{{#vardefine:BUILD_DISTRO|fsl-imx-xwayland}} <!--
-->{{#vardefine:SDCARD_IMG_EXT|wic.zst}} <!--
-->{{#vardefine:SDCARD_IMG_EXT|wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--


     Toolchain
     Toolchain
Line 1,397: Line 1,418:
-->{{#vardefine:KERNEL_COMMIT|931be342d64b9908a9f60ec6afe7012981855341}} <!---
-->{{#vardefine:KERNEL_COMMIT|931be342d64b9908a9f60ec6afe7012981855341}} <!---
-->{{#vardefine:KERNEL_REPO_NAME|linux-imx}} <!--
-->{{#vardefine:KERNEL_REPO_NAME|linux-imx}} <!--
-->{{#vardefine:KERNEL_RECIPE_VER|6.1.22}} <!--
-->{{#vardefine:KERNEL_RECIPE_VER|6.1}} <!--
-->{{#vardefine:KERNEL_VER|6.1.22}} <!--
-->{{#vardefine:KERNEL_VER|6.1.22}} <!--
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/{{#var:KERNEL_REPO_NAME}}.git}} <!--
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/{{#var:KERNEL_REPO_NAME}}.git}} <!--
Line 1,422: Line 1,443:
-->{{#vardefine:U-BOOT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--
-->{{#vardefine:U-BOOT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--
-->{{#vardefine:U-BOOT_DTB_DART|imx8mp-var-dart-dt8mcustomboard.dtb}} <!--
-->{{#vardefine:U-BOOT_DTB_DART|imx8mp-var-dart-dt8mcustomboard.dtb}} <!--
-->{{#vardefine:U-BOOT_IMAGE_NAME|imx-boot-sd.bin}} <!--
-->{{#vardefine:U-BOOT_IMAGE_NAME|imx-boot}} <!--
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|imx-boot-sd.bin}} <!--
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mp_var_dart_defconfig}} <!--
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mp_var_dart_defconfig}} <!--
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|imx-boot-sd.bin}} <!--
-->{{#vardefine:U-BOOT_SD_SECURE_BOOT_DEFCONFIG|N/A}} <!--
-->{{#vardefine:U-BOOT_SD_SECURE_BOOT_DEFCONFIG|N/A}} <!--
-->{{#vardefine:U-BOOT_OFFSET|32}} <!--
-->{{#vardefine:U-BOOT_OFFSET|32}} <!--
Line 1,436: Line 1,457:
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-PLUS_SD_TREE}} <!--
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-PLUS_SD_TREE}} <!--
-->{{#vardefine:RAM_LOAD_ADDRESS|0x40480000}} <!--
-->{{#vardefine:RAM_LOAD_ADDRESS|0x40480000}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.1 to v1.x}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.4 and higher}} <!--


Line 1,487: Line 1,508:
}}<section end=mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>
}}<section end=mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>


= Release Notes =
=== mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1 ===
<section begin=mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1/><!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1}} <!--
-->{{#vardefine:RELEASE_LINK|{{#var:RELEASE_NAME}}}} <!--
-->{{#vardefine:KERNEL_COMMIT|592ac9656210927a8bbe4823ee7b30aaf191f7db}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|mx8mp__yocto-mickledore-6.1.22_2.0.0-v1.1__android-13.0.0_1.0.0-v1.1.wic.zst}} <!--
-->{{#vardefine:BASLER_NXP_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_NXP_GSTREAMER_KIRKSTONE_DUAL}} <!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
  |BRANCH=mickledore-var01|COMMIT=db40834613813e443bd452e3d5c2e39068e69ae3
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
  |BRANCH=mickledore-var01|COMMIT=626121f44b4b84c31a08b83dc0d60611955f2017
}}<!--
-->{{#vardefine:RELEASE_DATE|11/29/2023}}  <section end=mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1/>
 
=== mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0 ===
<section begin=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0/><!--
    RELEASE (NXP)
-->{{#vardefine:FSL_BSP_VERSION|L6.1.36_2.1.0}} <!--


<includeonly><section begin=RELEASE_NOTES/>
    RELEASE (Variscite)
<section begin=RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/>
-->{{#vardefine:RELEASE_DATE|12/01/2023}} <!--
|-
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0}} <!--
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.36_2.1.0-v1.0__android-13.0.0_1.0.0-v1.0}} <!--
|-
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
| '''U-Boot updates''' ||
-->{{#vardefine:RECOVERY_SD_SHA256|d2a1e67944db220535adcca42e087fd1bd3de9177156eb271a09ffef3685e918}} <!--
|-
-->{{#vardefine:YOCTO_MANIFEST|imx-6.1.36-2.1.0.xml}} <!--
| Add memory node to DT ||
 
|-
    Kernel (Variscite)
| Use of ptn5150 driver for extcon and OTG ||
-->{{#vardefine:KERNEL_BRANCH|lf-6.1.y_var03}} <!--
|-
-->{{#vardefine:KERNEL_COMMIT|f12b8d8c31d9f6c15fd2034efacaf77cbd3ed00b}} <!---
| fec and eqos phy reset management with 20ms post-delay ||
-->{{#vardefine:KERNEL_RECIPE_VER|6.1}} <!--
|-
-->{{#vardefine:KERNEL_VER|6.1.36}} <!--
| '''Kernel updates''' ||
 
|-
    U-Boot
| Add memory node to DT ||
-->{{#vardefine:U-BOOT_BRANCH|lf_v2023.04_var02}} <!--
|-
-->{{#vardefine:U-BOOT_COMMIT| 63183f4b534cc74a5c20cdfbd1ea844ee726986d}} <!--
| USB OTG use ptn5150 extcon for usb OTG ||
 
|-
    Firmware
| '''Yocto updates''' ||
-->{{#vardefine:NXP_IMX_BRANCH|lf-6.1.36_2.1.0}} <!--
|-
-->{{#vardefine:NXP_FIRMWARE|firmware-imx-8.21}} <!--
| '''meta-variscite-bsp updates''' ||
-->{{#vardefine:VARISCITE_ATF_BRANCH|lf_v2.8_var02}} <!--
|-
 
| Remove KERNEL_CONFIG_COMMAND as gold linker not compatible with kernel ||
    Basler:
|-
-->{{#vardefine:BASLER_NXP_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_NXP_GSTREAMER_KIRKSTONE_DUAL}} <!--
| systemd bug fixes for handling power key ||
 
|-
    meta-variscite:
| freertos-variscite: Updated to 2.11.x support ||
-->{{VARDEFINE_GIT
|-
    |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
    |BRANCH=mickledore-var02|COMMIT=1c3152af48bccec6be024a33e81c766725681489
|-
  }}<!--
| Initial Yocto Hardknott release based on NXP lf-5.10.72_2.2.1 || (kernel 5.10.72)
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=09b06d082222b5178640e506d0bf5adf3efa2ba9
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=a51b2157f9b38b6261c383f3da80e84e35b1a99f
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=7df2efc2d90c54e5f360fdd6f17cbc582ff09c8d
  }}<!--
--><section end=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0/>
 
=== mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1 ===
<section begin=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|2/19/2024}} <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.36_2.1.0-v1.1__android-13.0.0_1.0.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|f6dde85771ae3b0b469a527db9a01ef399b937af679bf07a7b8728b0e06c0f03}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|DART-MX8M-PLUS: v1.1 to v1.x, VAR-SOM-MX8M-PLUS: v1.1 and higher}} <!--
 
    Kernel (Variscite)
-->{{#vardefine:KERNEL_COMMIT|7c99305a876839d2011015d61aba2658826c1857}} <!---
 
    U-Boot
-->{{#vardefine:U-BOOT_COMMIT|837361a39bc87d1aae3e13dc92853cf1dbc2ed56}} <!--
 
-->{{NXP_WLAN_SDK_MICKLEDORE_6_1_36_VAR01}}<!--
-->{{IW612_VARS}}<!--
    meta-variscite:
-->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=d2767459431ed22dcff652882fdc3bcec18d86b3
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=c85341ddca37f85f722b52d98d789f0014c57e49
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=5dd4f0f7f8bbc255cec959ad19402881e229b197
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=64bc68ea16f283490a9a98a63500a4d366cb7416
  }}<!--
--><section end=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1/>
 
=== mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2 ===
<section begin=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|3/21/2024}} <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.36_2.1.0-v1.2__android-14.0.0_1.0.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|4d8ac44031f09dd62f75ad2af17f0b3ad94ded5fc81404d87c3c8715a2dbcae6}} <!--
 
    Kernel (Variscite)
-->{{#vardefine:KERNEL_COMMIT|a6ba3adc78a578bfaf3bc005062077fd9e0e1b49}} <!---
 
    U-Boot
-->{{#vardefine:U-BOOT_COMMIT|7cb218c229b62865d79a0a1f327a4f020dc35644}} <!--
 
    meta-variscite:
-->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=ffda6c84950fde890eaa53b00e8c3b53d1e1d99a
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=7c9a2a00be89fa15679718a817c386c3f8e75dcf
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=5dd4f0f7f8bbc255cec959ad19402881e229b197
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=cf44a79cc6099f5d69b918c80b21f4d52fa7c391
  }}<!--
--><section end=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2/>
 
=== mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3 ===
<section begin=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|09/16/2024}} <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-mickledore-6.1.36_2.1.0-v1.3__android-14.0.0_1.0.0-v1.1}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|93ef4997b43748231dd4b38c9ec7d2005dc070fcfbe1b1f70768c1b83e1e4619}} <!--
 
    U-Boot
-->{{#vardefine:U-BOOT_COMMIT|ca1dfc1574ad614f90f2cf3a120e950dabed848a}} <!--
 
    Kernel (Variscite)
-->{{#vardefine:KERNEL_COMMIT|6ca9be825a866673719c18c45ceda7e22dcd23c3}} <!---
 
    meta-variscite:
-->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=5d9128d134a3ab15a4ff97657e498b940467f814
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=43ffbc389ecba5dd60b7188189c017ff9543b147
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
    |BRANCH=mickledore-var02|COMMIT=3d0c94f6b126c121921645eb0a4abba0151ccf43
  }}<!--
--><section end=mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3/>
 
=== mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0 ===
<section begin=mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0/><!--
    RELEASE (NXP)
-->{{#vardefine:FSL_BSP_VERSION|L6.6.23_2.0.0}} <!--
-->{{#vardefine:YOCTO_NAME|Scarthgap}} <!--
-->{{#vardefine:YOCTO_VERSION|5.0}} <!--
 
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|11/13/2024}} <!--
-->{{#vardefine:RELEASE_NAME|mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx8mp__yocto-scarthgap-6.6.23_2.0.0-v1.0__android-14.0.0_1.0.0-v1.1}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|4990b39762aa61d63655b48eb2a6491d0a4dae8d6a8873e8393bf1b6c1fc8725}} <!--
-->{{VARDEFINE_GIT
  |NAME=YOCTO|REPO=variscite-bsp-platform|GIT=https://github.com/varigit|
  |BRANCH=scarthgap
}}<!--
-->{{#vardefine:YOCTO_MANIFEST|imx-6.6.23-2.0.0.xml}} <!--
-->{{#vardefine:BUILD_DISTRO|fsl-imx-xwayland}} <!--
-->{{#vardefine:SDCARD_IMG_EXT|wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
 
    Toolchain
-->{{#vardefine:TOOLCHAIN_INSTALL_XWAYLAND_NAME|fsl-imx-xwayland-glibc-x86_64-meta-toolchain-armv8a-imx8mp-var-dart-toolchain-6.6-scarthgap.sh}} <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_QT5_NAME|fsl-imx-xwayland-glibc-x86_64-fsl-image-qt6-armv8a-imx8mp-var-dart-toolchain-6.6-scarthgap.sh}} <!--
-->{{#vardefine:QT_VER|6}} <!--
-->{{#vardefine:TOOLCHAIN_ROOT_LOCATION|/opt/fsl-imx-xwayland/6.6-scarthgap}} <!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-armv8a-poky-linux}} <!--
-->{{#vardefine:TOOLCHAIN_HOST_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/x86_64-pokysdk-linux}} <!--
-->{{#vardefine:TOOLCHAIN_TARGET_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/armv8a-poky-linux/}} <!--
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-poky-linux}} <!--
 
    Kernel (NXP)
-->{{VARDEFINE_GIT
  |NAME=NXP_KERNEL|REPO=linux-imx|GIT=https://github.com/nxp-imx|
  |BRANCH=lf-6.6.y
}}<!--
-->{{#vardefine:NXP_KERNEL_GIT_LOG_URL|{{#var:NXP_KERNEL_GIT}}/commits/{{#var:NXP_KERNEL_BRANCH}}}} <!--
 
    Kernel (Variscite)
-->{{VARDEFINE_GIT
  |NAME=KERNEL|REPO=linux-imx|GIT=https://github.com/varigit|
  |BRANCH=lf-6.6.y_6.6.23-2.0.0_var01|COMMIT=6cb72986bc16566363cf5b48415e7e38f6cc3521
}}<!--
-->{{#vardefine:KERNEL_REPO_NAME|linux-imx}} <!--
-->{{#vardefine:KERNEL_RECIPE_VER|6.6}} <!--
-->{{#vardefine:KERNEL_VER|6.6.23}} <!--
-->{{#vardefine:KERNEL_IMAGE|Image.gz}} <!--
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_defconfig}} <!--
-->{{#vardefine:KERNEL_PAD_SIZE|N/A}} <!--
-->{{#vardefine:KERNEL_START_ADDRESS|N/A}} <!--
-->{{#vardefine:KERNEL_DTB_SECTION|DART-MX8M-PLUS_DTB_V3}} <!--
-->{{#vardefine:DEFAULT_DTB|imx8mp-var-dart-dt8mcustomboard.dtb}} <!--
-->{{#vardefine:DEFAULT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--
-->{{#vardefine:DTB_PREFIX|imx8mp-var-dart}} <!--
-->{{#vardefine:DTB_START_ADDRESS|N/A}} <!--
 
    U-Boot
-->{{VARDEFINE_GIT
  |NAME=U-BOOT|REPO=uboot-imx|GIT=https://github.com/varigit|
  |BRANCH=lf_v2024.04_6.6.23-2.0.0_var01|COMMIT=fc434c2bf57ac20ce51ac9b35352e7c2497ffe20
}}<!--
-->{{#vardefine:SOC_DIR|SOC_DIR=imx-boot-tools}} <!--
-->{{#vardefine:IMX_MKIMAGE_SOC_PATCH|recipes-bsp/imx-mkimage/imx-boot/0001-iMX8M-soc-allow-dtb-override.patch}} <!--
-->{{#vardefine:IMX_MKIMAGE_SOC_PATCH_1|recipes-bsp/imx-mkimage/imx-boot/0002-iMX8M-soc-change-padding-of-DDR4-and-LPDDR4-DMEM-fir.patch}} <!--
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8mp_var_dart.h}} <!--
-->{{#vardefine:U-BOOT_BOARD_NAME|imx8mp_var_dart}} <!--
-->{{#vardefine:U-BOOT_DTB_SOM|imx8mp-var-som-symphony.dtb}} <!--
-->{{#vardefine:U-BOOT_DTB_DART|imx8mp-var-dart-dt8mcustomboard.dtb}} <!--
-->{{#vardefine:U-BOOT_IMAGE_NAME|imx-boot}} <!--
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|imx-boot-sd.bin}} <!--
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mp_var_dart_defconfig}} <!--
-->{{#vardefine:U-BOOT_SD_SECURE_BOOT_DEFCONFIG|N/A}} <!--
-->{{#vardefine:U-BOOT_OFFSET|32}} <!--
-->{{#vardefine:U-BOOT_EMMC_DEV|2}} <!--
-->{{#vardefine:U-BOOT_SD_DEV|1}} <!--
-->{{#vardefine:U-BOOT_UMS_DEV|0}} <!--
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk2}} <!--
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p1}} <!--
-->{{#vardefine:READ_ONLY_ROOTFS|no}} <!--
-->{{#vardefine:SPL_SD_IMAGE_NAME|N/A}} <!--
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-PLUS_SD_TREE}} <!--
-->{{#vardefine:RAM_LOAD_ADDRESS|0x40480000}} <!--
-->{{#vardefine:SUPPORTED_REV_SOM|DART-MX8M-PLUS: v1.1 and higher, VAR-SOM-MX8M-PLUS: v1.1 and higher}} <!--
 
    Firmware
-->{{#vardefine:NXP_IMX_GIT|https://github.com/nxp-imx}} <!--
-->{{#vardefine:NXP_IMX_BRANCH|lf-6.6.23_2.0.0}} <!--
-->{{#vardefine:NXP_FIRMWARE_URL|https://www.nxp.com/lgfiles/NMG/MAD/YOCTO}} <!--
-->{{#vardefine:NXP_FIRMWARE|firmware-imx-8.24-fbe0a4c}} <!--
-->{{VARDEFINE_GIT
  |NAME=VARISCITE_ATF|REPO=imx-atf|GIT=https://github.com/varigit|
  |BRANCH=lf_v2.10_6.6.23-2.0.0_var01
}}<!--
-->{{#vardefine:IMX_ATF_PLAT|imx8mp}} <!--
-->{{#vardefine:IMX_MKIMAGE_SOC|iMX8MP}} <!--
 
    Basler:
-->{{#vardefine:META_BASLER_BRANCH|1.3.1.27-imx8mp-5.10.52-2.1.0}} <!--
-->{{#vardefine:META_BASLER_LOCALCONF_SECTION|DART-MX8M-PLUS_BASLER_LOCALCONF_HARDKNOTT}} <!--
-->{{#vardefine:META_BASLER_NXP_LOCALCONF_SECTION|}} <!--
-->{{#vardefine:META_BASLER_SUPPORT_AR0821|yes}} <!--
-->{{#vardefine:BASLER_SWITCH_CAM_SECTION|DART-MX8M-PLUS_BASLER_SWITCH_CAM_HARDKNOTT}} <!--
-->{{#vardefine:BASLER_NXP_SWITCH_CAM_SECTION|DART-MX8M-PLUS_BASLER_NXP_SWITCH_CAM_HARDKNOTT}} <!--
-->{{#vardefine:BASLER_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_GSTREAMER_ZEUS-232}} <!--
-->{{#vardefine:BASLER_NXP_GSTREAMER_SECTION|DART-MX8M-PLUS_BASLER_NXP_GSTREAMER_KIRKSTONE_DUAL}} <!--
-->{{#vardefine:YOCTO_SUPPORT_BASLER_NXP|yes}} <!--
 
    additional support:
-->{{#vardefine:BLUEZ_ALSA|1}}<!--
-->{{#vardefine:CM_UBOOT|1}} <!--
-->{{#vardefine:CM_RPROC|1}} <!--
-->{{#vardefine:CM_SERIES|7}} <!-- cortex-m7
-->{{#vardefine:CM_RELEASE|MCUXPRESSO_2.15.0_V1.0_DART-MX8M-PLUS}} <!--
-->{{#vardefine:YOCTO_SUPPORT_CHROMIUM|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_BASLER|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_DOCKER|yes}} <!--
 
    meta-variscite:
-->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
    |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=ee1f0311a6383c7f4e874376d2d46edefe6f5c6a
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
    |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=9a1f323967fe9dcb68aa244e18470e5126c56fe2
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
    |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=507269b8cb28367c04e2939bb5c8648c8cf8877b
  }}<!--
  -->{{VARDEFINE_GIT
    |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
    |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=185534d54966010c481fa753e94c52c8e76d6fd0
  }}<!--
 
  -->{{NXP_WLAN_SDK_SCARTHGAP_6_6_23_VAR01}}<!--
  -->{{IW612_VARS}}<!--
  -->{{#vardefine:BUILD_YOCTO_IN_DOCKER_CONTAINER|yes}} <!--
  HOW DOCKER_CONTAINERS is built:
  - [22-04] is the Ubuntu container version (replaced "." with "-")
  - [fc27a5d] is the commit id (https://github.com/varigit/var-host-docker-containers/commit/fc27a5d9b6ef7facab50ebf27af18ae6269b0c4d) --> <!--
  -->{{#vardefine:DOCKER_CONTAINER_INFO|22-04-fc27a5d}} <!--
  -->{{#vardefine:NETWORK_MANAGER_IS_SYSTEMD|yes}} <!--
 
--><section end=mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0/>
 
= Release Notes =
 
<includeonly><section begin=RELEASE_NOTES/>
<section begin=RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| '''U-Boot updates''' ||
|-
| Add memory node to DT ||
|-
| Use of ptn5150 driver for extcon and OTG ||
|-
| fec and eqos phy reset management with 20ms post-delay ||
|-
| '''Kernel updates''' ||
|-
| Add memory node to DT ||
|-
| USB OTG use ptn5150 extcon for usb OTG ||
|-
| '''Yocto updates''' ||
|-
| '''meta-variscite-bsp updates''' ||
|-
| Remove KERNEL_CONFIG_COMMAND as gold linker not compatible with kernel ||
|-
| systemd bug fixes for handling power key ||
|-
| freertos-variscite: Updated to 2.11.x support ||
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Hardknott release based on NXP lf-5.10.72_2.2.1 || (kernel 5.10.72)
|-
|-
! Known Issues !!
! Known Issues !!
|-
|-
| RPMSG Demos loaded from U-Boot don't work ||
| RPMSG Demos loaded from U-Boot don't work ||
|-
|-
<section end=RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/>
<section end=RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1/>
 
 
<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.0/>
<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.0/>
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
|-
| Initial Yocto Kirkstone release||Based on [https://github.com/Freescale/linux-fslc/commit/d818413e4d7901cb8a00a631a389326e2c93ae41 FSLC 5.15-2.0.x-imx] (kernel 5.15.60) which is based on [https://github.com/nxp-imx/linux-imx/commits/lf-5.15.32-2.0.0 NXP lf-5.15.32-2.0.0] and merged with [https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v5.15.60 Linux Stable 5.15.60]
| Initial Yocto Kirkstone release||Based on [https://github.com/Freescale/linux-fslc/commit/d818413e4d7901cb8a00a631a389326e2c93ae41 FSLC 5.15-2.0.x-imx] (kernel 5.15.60) which is based on [https://github.com/nxp-imx/linux-imx/commits/lf-5.15.32-2.0.0 NXP lf-5.15.32-2.0.0] and merged with [https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v5.15.60 Linux Stable 5.15.60]
|-
|-
| '''Known Issues'''
! Known Issues !!
|-
|-
| DNS does not work after disabling dnsmasq and configuring NetworkManager DNS || Fixed by [https://github.com/varigit/meta-variscite-bsp-imx/commit/ee1c511b1640a641a840aa48e313dd4d7e9652fa dnsmasq: enable dbus packageconfig"]
| DNS does not work after disabling dnsmasq and configuring NetworkManager DNS || Fixed by [https://github.com/varigit/meta-variscite-bsp-imx/commit/ee1c511b1640a641a840aa48e313dd4d7e9652fa dnsmasq: enable dbus packageconfig]
|-
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.0/>
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.0/>
 
 
<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.1/>
<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.1/>
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
|-
| '''U-Boot updates''' ||
| '''U-Boot updates''' ||
|-
|-
| Reduce cma_size to 576m for 1gb soms ||
| Reduce cma_size to 576m for 1gb soms ||
|-
|-
| Add an empty entry for OPTEE at MMU table ||
| Add an empty entry for OPTEE at MMU table ||
|-
| Use PHYS_SDRAM_LOW_MAX_SIZE for lower bank size logic ||
|-
| '''Kernel updates''' ||
|-
| Add aliases for ecspi instances ||
|-
| Add 20ms delay to ethernet regulator enable ||
|-
| at803x: Save vddio regulator state during probe ||
|-
| Fix PCI breaks on suspend ||
|-
| Add start up delay for remoteproc ||
|-
| Cortex-M7: Fix hanging SDMA examples ||
|-
| Change sn65dsi83 to built in ||
|-
| '''Yocto updates''' ||
|-
| '''meta-variscite-bsp updates''' ||
|-
| freertos-variscite: Add 2.12.x support ||
|-
| Configure op-tee memory to 4gb ||
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.1/>
 
<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.2/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| '''U-Boot updates''' ||
|-
| Remove eth1_phy_rst_hog on Carriers || This makes the PHY reset delays consistent with the values declared in the device tree file
|-
| Fix eth0 fail on legacy dt8mcustomboard ||
|-
| Add vddio-regulator for AR8033 PHY on Carriers || This fixes Ethernet over Carrier not working in U-Boot with atheros PHY.
|-
| '''Kernel updates''' ||
|-
| Disable phy for eth1 on legacy dt8mcustomboard ||
|-
| Drop using "snps,reset-gpio" for DART-MX8M-PLUS ||
|-
| net: mdio: manage deassert time when controlling MDIO reset signal ||
|-
| net: fec: manage corner deferred probe condition ||
|-
| net: mdio: force deassert MDIO reset signal ||
|-
| Drop enabling multiple queues on eqos || This fixes the eth0 issue when stressed with iperf3 tests
|-
| enable pull-up for the ethernet phy reset on the SOMs ||
|-
| arm64: imx8_var_defconfig: change usb ehci and ohci drivers to loadable ||
|-
| '''Yocto updates''' ||
|-
| '''meta-variscite-bsp updates''' ||
|-
| linux-firmware: bc43xx: add symbolic link to firmware for each model ||
|-
| linux-firmware: bc43xx: add symbolic link to firmware for each machine ||
|-
| Revert "variscite-wifi.service: Disable service stop" ||
|-
| linux-firmware: Update BT/Wi-Fi firmware for bc43xx to 10.54.0.13" ||
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.2/>
 
<section begin=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.0/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial release||Based on FSLC Yocto Kirkstone and NXP Linux kernel [https://github.com/nxp-imx/linux-imx/commit/3313732e9984cb8a6b10a9085c7e18d58e770d56 5.15.71_2.2.0]
|-
! Known Issues !!
|-
| DNS does not work after disabling dnsmasq and configuring NetworkManager DNS || Fixed by [https://github.com/varigit/meta-variscite-bsp-imx/commit/d0da130db80df331610cac73405b049160bd3cd9 dnsmasq: enable dbus packageconfig]
|-
 
<section end=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.0/>
 
=== RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1 ===
<section begin=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> || Added Chromium with hardware accelerated graphics / GPU support
|-
| '''Kernel updates''' ||
|-
| net: phy: adin: Add flag to allow enabling of 1000base-t retrain ||
|-
| net: phy: adin: Add flags to allow disabling of fast link down ||
|-
| '''Yocto updates''' ||
|-
| '''meta-variscite-bsp updates''' ||
|-
| conf: variscite: add variscite-mirrors for codeaurora ||
|-
| conf: variscite: add variscite-mirrors for https ||
|-
| jailhouse: migrate source from codeaurora to github ||
|-
| '''meta-variscite-sdk updates''' ||
|-
| fsl-image-gui-chromium: launch Chromium as non-root user to avoid warning ||
|-
| fsl-image-gui-chromium, weston-init: add launcher for Chromium in weston.ini ||
|-
| images: Add new fsl-image-gui-chromium image recipe ||
|-
| var-mii: Introduce native recipe variant ||
|-
| var-mii: introduce recipe ||
|-
| var-create-yocto-sdcard.sh: add DEFAULT_IMAGE argument ||
|-
| keyctl-caam: migrate source from codeaurora to github ||
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
 
<section begin=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| '''Kernel updates''' ||
|-
| devicetree: basler: Add support for dual camera on hardware supporting it || Dual MIPI-CSI channel is currently available only on DART-MX8M-PLUS due to hardware limitations of Symphony board with VAR-SOM-MX8M-PLUS
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2/>
 
<section begin=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial release||Based on NXP Yocto Mickledore and NXP Linux kernel [https://github.com/nxp-imx/linux-imx/commit/66e442bc7fdcc935e6faa94c743f653263d4ed67 lf-6.1.y]
|-
! Known Issues !!
|-
| GPU memory allocation fail for 2GB or less SoMs || Fixed by [https://github.com/varigit/linux-imx/commit/a5ba39286647609407a08300699187127c56ed04 RND-2193: imx8mp-var-dart: Move gpu_reserved below 1GB]
|-
| Running "shutdown" from the command line reboots the board || Fixed by [https://github.com/varigit/imx-atf/commit/77a5654eb12f67bb3e677b7142ac6128b898d348 Revert "MA-20141 imx8m: enable alarm when shutdown"]
|-
<section end=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>
 
<section begin=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| '''Kernel updates''' ||
|-
| devicetree: basler: Add support for dual camera on hardware supporting it || Dual MIPI-CSI channel is currently available only on DART-MX8M-PLUS due to hardware limitations of Symphony board with VAR-SOM-MX8M-PLUS
|-
<section end=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1/>
 
=== RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0 ===
<section begin=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial release||Based on NXP Yocto Mickledore and NXP Linux Kernel 6.1.36 [https://github.com/nxp-imx/linux-imx/commit/04b05c5527e9af8d81254638c307df07dc9a5dd3 lf-6.1.y]
|-
<section end=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0/>
 
=== RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1 ===
<section begin=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
|<strong>Major Updates</strong> ||
|-
| Add support for VAR-SOM-MX8M-PLUS V2.0|| See [https://variwiki.com/index.php?title=VAR-SOM-MX8M-PLUS_rev_changelog#VAR-SOM-MX8M-PLUS_V2.0 VAR-SOM-MX8M-PLUS changelog] for more information.
|-
| Drop support for DT8MCustomboard V1.x||
|-
{{GIT_UPDATES|name=uboot-imx|git_http={{#var:U-BOOT_GIT_HTTP}}|old_commit=63183f4b534cc74a5c20cdfbd1ea844ee726986d|new_commit={{#var:U-BOOT_COMMIT}}}}
|-
{{GIT_UPDATES|name=linux-imx|git_http={{#var:KERNEL_GIT_HTTP}}|old_commit=f12b8d8c31d9f6c15fd2034efacaf77cbd3ed00b|new_commit={{#var:KERNEL_COMMIT}}}}
|-
{{GIT_UPDATES|name=meta-variscite-bsp-imx|git_http={{#var:META_VARISCITE_HTTP}}|old_commit=09b06d082222b5178640e506d0bf5adf3efa2ba9|new_commit={{#var:META_VARISCITE_COMMIT}}}}
|-
{{GIT_UPDATES|name=meta-variscite-bsp-common|git_http={{#var:META_VARISCITE_BSP_COMMON_HTTP}}|old_commit=1c3152af48bccec6be024a33e81c766725681489|new_commit={{#var:META_VARISCITE_BSP_COMMON_COMMIT}}}}
|-
{{GIT_UPDATES|name=meta-variscite-sdk-imx|git_http={{#var:META_VARISCITE_SDK_HTTP}}|old_commit=7df2efc2d90c54e5f360fdd6f17cbc582ff09c8d|new_commit={{#var:META_VARISCITE_SDK_COMMIT}}}}
|-
{{GIT_UPDATES|name=meta-variscite-sdk-common|git_http={{#var:META_VARISCITE_SDK_COMMON_HTTP}}|old_commit=a51b2157f9b38b6261c383f3da80e84e35b1a99f|new_commit={{#var:META_VARISCITE_SDK_COMMON_COMMIT}}}}
|-
<section end=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1/>
 
=== RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2 ===
<section begin=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
|<strong>Major Updates</strong> ||
|-
|-
| Use PHYS_SDRAM_LOW_MAX_SIZE for lower bank size logic ||
| Additional patches to support VAR-SOM-MX8M-PLUS V2.0 ||
|-
|-
| '''Kernel updates''' ||
|<strong>Known Issues<strong> ||
|-
|-
| Add aliases for ecspi instances ||
| install_android.sh does not work on VAR-SOM-MX8M-PLUS v2.0 || Android 13.0.0_1.0.0 does not yet support VAR-SOM-MX8M-PLUS v2.0 and will hang early in boot without: https://github.com/varigit/uboot-imx/commit/7cb218c229b62865d79a0a1f327a4f020dc35644.
|-
|-
| Add 20ms delay to ethernet regulator enable ||
{{GIT_UPDATES|name=uboot-imx|git_http={{#var:U-BOOT_GIT_HTTP}}|old_commit=837361a39bc87d1aae3e13dc92853cf1dbc2ed56|new_commit={{#var:U-BOOT_COMMIT}}}}
|-
|-
| at803x: Save vddio regulator state during probe ||
| [https://github.com/varigit/uboot-imx/commit/7cb218c229b62865d79a0a1f327a4f020dc35644 imx8mp_var_dart: fix board_id detect for VAR-SOM-MX8M-PLUS 2.0] ||  
|-
|-
| Fix PCI breaks on suspend ||
{{GIT_UPDATES|name=linux-imx|git_http={{#var:KERNEL_GIT_HTTP}}|old_commit=7c99305a876839d2011015d61aba2658826c1857|new_commit={{#var:KERNEL_COMMIT}}}}
|-
|-
| Add start up delay for remoteproc ||
| Several enhancements to OV5640 camera driver || See [https://github.com/varigit/linux-imx/compare/7c99305a876839d2011015d61aba2658826c1857...210b0daa8d34839aa4b3547d9c8dbaf6353d8771 7c99305a8...210b0daa8]
|-
|-
| Cortex-M7: Fix hanging SDMA examples ||
| [https://github.com/varigit/linux-imx/commit/cc03d1cb7ba23d85a54af6f8c420852493312008 imx8mp-var-som: fix compile warnings ] ||
|-
|-
| Change sn65dsi83 to built in ||
| [https://github.com/varigit/linux-imx/commit/35fcc48a4b5b844f4ab671a4a7b425a1f62170f5 imx8mp-var-som: fix pinctrl for 802.15.4] ||
|-
|-
| '''Yocto updates''' ||
{{GIT_UPDATES|name=meta-variscite-bsp-imx|git_http={{#var:META_VARISCITE_HTTP}}|old_commit=c85341ddca37f85f722b52d98d789f0014c57e49|new_commit={{#var:META_VARISCITE_COMMIT}}}}
|-
|-
| '''meta-variscite-bsp updates''' ||
| [https://github.com/varigit/meta-variscite-bsp-imx/commit/b023192397ba0bc1e4ff7c52647403b769b68ace iw612-utils: iw612-bt: imx8mp-var-som: wait for hci interface to come up ] ||
|-
|-
| freertos-variscite: Add 2.12.x support ||
{{GIT_UPDATES|name=meta-variscite-bsp-common|git_http={{#var:META_VARISCITE_BSP_COMMON_HTTP}}|old_commit=d2767459431ed22dcff652882fdc3bcec18d86b3|new_commit={{#var:META_VARISCITE_BSP_COMMON_COMMIT}}}}
|-
|-
| Configure op-tee memory to 4gb ||
{{GIT_UPDATES|name=meta-variscite-sdk-imx|git_http={{#var:META_VARISCITE_SDK_HTTP}}|old_commit=64bc68ea16f283490a9a98a63500a4d366cb7416|new_commit={{#var:META_VARISCITE_SDK_COMMIT}}}}
|-
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.1/>
<section end=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2/>


<section begin=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.2/>
=== RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3 ===
|-
<section begin=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3/>
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| '''U-Boot updates''' ||
|-
| Remove eth1_phy_rst_hog on Carriers || This makes the PHY reset delays consistent with the values declared in the device tree file
|-
|-
| Fix eth0 fail on legacy dt8mcustomboard ||
| <span {{#var:STYLE_RELEASE}}>Release 1.3</span> ||
|-
|-
| Add vddio-regulator for AR8033 PHY on Carriers || This fixes Ethernet over Carrier not working in U-Boot with atheros PHY.
|<strong>Major Updates</strong> ||
|-
|-
| '''Kernel updates''' ||
| Additional patches to support DART-MX8M-PLUS V2.0 ||
|-
| Disable phy for eth1 on legacy dt8mcustomboard ||
|-
|-
| Drop using "snps,reset-gpio" for DART-MX8M-PLUS ||
| Relocate gpu_reserved memory to be within 1GB of RAM ||
|-
|-
| net: mdio: manage deassert time when controlling MDIO reset signal ||
|<strong>Known Issues<strong> ||
|-
|-
| net: fec: manage corner deferred probe condition ||
| install_android.sh does not work on VAR-SOM-MX8M-PLUS v2.0 || Android 13.0.0_1.0.0 does not yet support VAR-SOM-MX8M-PLUS v2.0 and will hang early in boot without: https://github.com/varigit/uboot-imx/commit/7cb218c229b62865d79a0a1f327a4f020dc35644.
|-
|-
| net: mdio: force deassert MDIO reset signal ||
{{GIT_UPDATES|name=uboot-imx|git_http={{#var:U-BOOT_GIT_HTTP}}|old_commit=7cb218c229b62865d79a0a1f327a4f020dc35644|new_commit={{#var:U-BOOT_COMMIT}}}}
|-
|-
| Drop enabling multiple queues on eqos || This fixes the eth0 issue when stressed with iperf3 tests
| Add support for DART-MX8M-PLUS 2.0 || See [https://github.com/varigit/uboot-imx/compare/987f2c8c44da6afe5deaa25f8f760d743664a175...ca1dfc1574ad614f90f2cf3a120e950dabed848a 987f2c8c44da...ca1dfc1574ad]
|-
|-
| enable pull-up for the ethernet phy reset on the SOMs ||
{{GIT_UPDATES|name=linux-imx|git_http={{#var:KERNEL_GIT_HTTP}}|old_commit=a6ba3adc78a578bfaf3bc005062077fd9e0e1b49|new_commit={{#var:KERNEL_COMMIT}}}}
|-
|-
| arm64: imx8_var_defconfig: change usb ehci and ohci drivers to loadable ||
| [https://github.com/varigit/linux-imx/commit/6ca9be825a866673719c18c45ceda7e22dcd23c3 imx8mp-var-dart: add support for DART-MX8M-PLUS 2.0] ||
|-
|-
| '''Yocto updates''' ||
| [https://github.com/varigit/linux-imx/commit/e2625eeb11fd9df8f42ba4bba3aeb204dde9c728 imx8mp-var-som: fix pinctrl for 802.15.4] ||
|-
|-
| '''meta-variscite-bsp updates''' ||
| [https://github.com/varigit/linux-imx/commit/f6ad7479b376784d62b7225e82729b01d6b8602e RND-2193: imx8mp-var-dart: Move gpu_reserved below 1GB] ||
|-
|-
| linux-firmware: bc43xx: add symbolic link to firmware for each model ||
{{GIT_UPDATES|name=meta-variscite-bsp-common|git_http={{#var:META_VARISCITE_BSP_COMMON_HTTP}}|old_commit=ffda6c84950fde890eaa53b00e8c3b53d1e1d99a|new_commit={{#var:META_VARISCITE_BSP_COMMON_COMMIT}}}}
|-
|-
| linux-firmware: bc43xx: add symbolic link to firmware for each machine ||
{{GIT_UPDATES|name=meta-variscite-bsp-imx|git_http={{#var:META_VARISCITE_HTTP}}|old_commit=7c9a2a00be89fa15679718a817c386c3f8e75dcf|new_commit={{#var:META_VARISCITE_COMMIT}}}}
|-
|-
| Revert "variscite-wifi.service: Disable service stop" ||
| [https://github.com/varigit/meta-variscite-bsp-imx/commit/43ffbc389ecba5dd60b7188189c017ff9543b147 Add support for DART-MX8M-PLUS v2.0] ||
|-
|-
| linux-firmware: Update BT/Wi-Fi firmware for bc43xx to 10.54.0.13" ||
{{GIT_UPDATES|name=meta-variscite-sdk-imx|git_http={{#var:META_VARISCITE_SDK_HTTP}}|old_commit=cf44a79cc6099f5d69b918c80b21f4d52fa7c391|new_commit={{#var:META_VARISCITE_SDK_COMMIT}}}}
|-
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15-2.0.x-v1.2/>
<section end=RN_mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3/>


<section begin=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.0/>
=== RN_mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0 ===
<section begin=RN_mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0/>
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
|-
| Initial release||Based on FSLC Yocto Kirkstone and NXP Linux Kernel [https://github.com/nxp-imx/linux-imx/commit/3313732e9984cb8a6b10a9085c7e18d58e770d56 5.15.71_2.2.0]
| Initial release||Based on NXP Yocto Scarthgap and NXP Linux Kernel 6.6.23 [https://github.com/nxp-imx/linux-imx/commit/b586a521770e508d1d440ccb085c7696b9d6d387 lf-6.6.y]
|-
| '''Known Issues'''
|-
| DNS does not work after disabling dnsmasq and configuring NetworkManager DNS || Fixed by [https://github.com/varigit/meta-variscite-bsp-imx/commit/d0da130db80df331610cac73405b049160bd3cd9 dnsmasq: enable dbus packageconfig"]
|-
 
<section end=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.0/>
 
=== RN_mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1 ===
<section begin=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> || Added Chromium with hardware accelerated graphics / GPU support
|-
| '''Kernel updates''' ||
|-
| net: phy: adin: Add flag to allow enabling of 1000base-t retrain ||
|-
| net: phy: adin: Add flags to allow disabling of fast link down ||
|-
| '''Yocto updates''' ||
|-
| '''meta-variscite-bsp updates''' ||
|-
| conf: variscite: add variscite-mirrors for codeaurora ||
|-
| conf: variscite: add variscite-mirrors for https ||
|-
| jailhouse: migrate source from codeaurora to github ||
|-
| '''meta-variscite-sdk updates''' ||
|-
| fsl-image-gui-chromium: launch Chromium as non-root user to avoid warning ||
|-
| fsl-image-gui-chromium, weston-init: add launcher for Chromium in weston.ini ||
|-
| images: Add new fsl-image-gui-chromium image recipe ||
|-
| var-mii: Introduce native recipe variant ||
|-
| var-mii: introduce recipe ||
|-
| var-create-yocto-sdcard.sh: add DEFAULT_IMAGE argument ||
|-
| keyctl-caam: migrate source from codeaurora to github ||
|-
|-
<section end=RN_mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1/>
| '''Known Issues''' ||
 
<section begin=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>
|-
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
| Problem using variscite-rproc-u-boot with versions earlier than v2.0: the Device Tree is set incorrectly, causing Wi-Fi and Bluetooth to fail. || To fix this, manually set the M7 Device Tree.
|-
|-
| Initial release||Based on NXP Yocto Mickledore and NXP Linux Kernel [https://github.com/nxp-imx/linux-imx/commit/66e442bc7fdcc935e6faa94c743f653263d4ed67 lf-6.1.y]
| Access point not working on Laird LWB5 chipset || The command to create virtual uap0 fails.
|-
|-
| '''Known Issues'''
| 802.15.4 / Openthread is not working on IW612 chipset ||
|-
|-
| Running "shutdown" from the command line reboots the board || Fixed by [https://github.com/varigit/imx-atf/commit/77a5654eb12f67bb3e677b7142ac6128b898d348 Revert "MA-20141 imx8m: enable alarm when shutdown"]
| meta-qt6 and meta-browser both provide gn-native, breaking the SDK generation for fsl-image-qt6 || To fix it add the line BBMASK += "/meta-browser/meta-chromium/recipes-browser/chromium/gn-native_.*\.bb" in the local.conf<br>Note: fsl-image-chromium will no longer build.
|-
|-
<section end=RN_mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0/>
<section end=RN_mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0/>


<section end=RELEASE_NOTES/></includeonly>
<section end=RELEASE_NOTES/></includeonly>

Latest revision as of 19:18, 21 November 2024

Common Variables

Common Before


Common After


Releases

zeus-fsl-5.4.47-mx8mp-v1.0


zeus-fsl-5.4.70-mx8mp-v1.0


zeus-fsl-5.4.70-mx8mp-v1.1


zeus-fsl-5.4.70-mx8mp-v1.2


zeus-fsl-5.4.70_2.3.2-mx8mp-v1.0


zeus-fsl-5.4.70_2.3.2-mx8mp-v1.1


gatesgarth-fsl-5.10.9_1.0.0-mx8mp-v1.0


hardknott-fsl-5.10.35_2.0.0-mx8mp-v1.0


hardknott-fsl-5.10.35_2.0.0-mx8mp-v1.1


hardknott-fsl-5.10.35_2.0.0-mx8mp-v1.2


hardknott-fsl-5.10.52_2.1.0-mx8mp-v1.0


hardknott-fsl-5.10.52_2.1.0-mx8mp-v1.1


hardknott-fsl-5.10.52_2.1.0-mx8mp-v1.2


hardknott-fsl-5.10.52_2.1.0-mx8mp-v1.3


mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.0


mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1


mx8mp-yocto-kirkstone-5.15-2.0.x-v1.0


mx8mp-yocto-kirkstone-5.15-2.0.x-v1.1


mx8mp-yocto-kirkstone-5.15-2.0.x-v1.2


mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.0


mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.1


mx8mp-yocto-kirkstone-5.15.71_2.2.0-v1.2


mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.0


mx8mp-yocto-mickledore-6.1.22_2.0.0-v1.1


mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.0


mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.1



mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.2


mx8mp-yocto-mickledore-6.1.36_2.1.0-v1.3


mx8mp-yocto-scarthgap-6.6.23_2.0.0-v1.0



Release Notes