YPC VAR-SOM-MX93: Difference between revisions

From Variscite Wiki
(Add section mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0)
(mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0: Add CM_FIRMWARE)
 
(27 intermediate revisions by 2 users not shown)
Line 10: Line 10:
-->{{#vardefine:SOC_SERIES|imx9}} <!--
-->{{#vardefine:SOC_SERIES|imx9}} <!--
-->{{#vardefine:SOC_FAMILY|imx9}} <!--
-->{{#vardefine:SOC_FAMILY|imx9}} <!--
-->{{#vardefine:YOCTO_SUPPORT_DOCKER|yes}} <!--
-->{{#vardefine:U-BOOT_OFFSET|32}} <!--
-->{{#vardefine:U-BOOT_OFFSET|32}} <!--
-->{{#vardefine:U-BOOT_EMMC_DEV|0}} <!--
-->{{#vardefine:U-BOOT_EMMC_DEV|0}} <!--
Line 20: Line 19:
-->{{#vardefine:BUILD_FOLDER_XWAYLAND|build_xwayland}} <!--
-->{{#vardefine:BUILD_FOLDER_XWAYLAND|build_xwayland}} <!--
-->{{#vardefine:BUILD_FOLDER_WAYLAND|build_wayland}} <!--
-->{{#vardefine:BUILD_FOLDER_WAYLAND|build_wayland}} <!--
-->{{#vardefine:BUILD_SCRIPT|. var-setup-release.sh}} <!--
-->{{#vardefine:SD_ROOTFS_DEV|mmcblk1}} <!--
-->{{#vardefine:RECOVERY_SD_URL|{{VAR_FILES_DOMAIN_URL}}/VAR-SOM-MX93/Software}} <!--
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|VAR-SOM-MX8M-NANO_BOOT_BOARD}} <!--
-->{{#vardefine:YOCTO_SUPPORT_DOCKER|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|yes}} <!--
-->{{#vardefine:YOCTO_FLASH_SD_FROM_GUI_SECTION|N/A}} <!--
--><section end=mx93-common-before/>
--><section end=mx93-common-before/>


Line 37: Line 42:
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_SECURE_BOOT|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OPTEE|no}} <!--
-->{{#vardefine:YOCTO_NAME|Kirkstone}}  <!--
-->{{#vardefine:YOCTO_NAME|Kirkstone}}  <!--
-->{{#vardefine:YOCTO_VERSION|4.0}}  <!--
-->{{#vardefine:YOCTO_VERSION|4.0}}  <!--
Line 154: Line 161:
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_SECURE_BOOT|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OPTEE|no}} <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-langdale-6.1.1_1.0.1-v1.0}}  <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-langdale-6.1.1_1.0.1-v1.0}}  <!--
-->{{#vardefine:YOCTO_NAME|Langdale}}  <!--
-->{{#vardefine:YOCTO_NAME|Langdale}}  <!--
Line 334: Line 343:
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_LOWDRIVE|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_SECURE_BOOT|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OPTEE|no}} <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-mickledore-6.1.22_2.0.0-v1.0}}  <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-mickledore-6.1.22_2.0.0-v1.0}}  <!--
-->{{#vardefine:YOCTO_NAME|Mickledore}}  <!--
-->{{#vardefine:YOCTO_NAME|Mickledore}}  <!--
Line 441: Line 452:
<section begin=mx93-yocto-mickledore-6.1.36_2.1.0-v1.0/><!--
<section begin=mx93-yocto-mickledore-6.1.36_2.1.0-v1.0/><!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_SECURE_BOOT|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OPTEE|no}} <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-mickledore-6.1.36_2.1.0-v1.0}}  <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-mickledore-6.1.36_2.1.0-v1.0}}  <!--
-->{{#vardefine:YOCTO_NAME|Mickledore}}  <!--
-->{{#vardefine:YOCTO_NAME|Mickledore}}  <!--
Line 779: Line 792:
<section begin=mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/><!--
<section begin=mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/><!--
     Release (NXP)
     Release (NXP)
-->{{#vardefine:FSL_BSP_VERSION|L6.1.36_2.1.0}} <!--
-->{{#vardefine:FSL_BSP_VERSION|L6.6.52_2.2.0}} <!--
-->{{#vardefine:YOCTO_NAME|Scarthgap}} <!--
-->{{#vardefine:YOCTO_NAME|Scarthgap}} <!--
-->{{#vardefine:YOCTO_VERSION|5.0}} <!--
-->{{#vardefine:YOCTO_VERSION|5.0}} <!--


     Release (Variscite)
     Release (Variscite)
-->{{#vardefine:RELEASE_DATE|03/28/2024}} <!--
-->{{#vardefine:RELEASE_DATE|03/28/2025}} <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0}} <!--
-->{{#vardefine:RELEASE_NAME|mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_BASE_NAME|mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_BASE_NAME}}.wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|f34d7b84a5b2a53633f57c629ed911a6eb029920f530d075ef26d696a8326703}} <!--
-->{{#vardefine:RECOVERY_SD_SHA256|f34d7b84a5b2a53633f57c629ed911a6eb029920f530d075ef26d696a8326703}} <!--
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
Line 796: Line 810:
-->{{#vardefine:SDCARD_IMG_EXT|wic.zst}} <!--
-->{{#vardefine:SDCARD_IMG_EXT|wic.zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
-->{{#vardefine:ROOTFS_COMP_TARBALL_EXT|tar.zst}} <!--
-->{{#vardefine:YOCTO_BUILD_RESULTS_SECTION|VAR-SOM-MX93_BUILD_RESULTS_V3}} <!--
-->{{#vardefine:YOCTO_BUILD_RESULTS_SECTION|VAR-SOM-MX93_BUILD_RESULTS_V3}} <!--


Line 841: Line 854:
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
   |NAME=U-BOOT|REPO=uboot-imx|GIT=https://github.com/varigit|
   |NAME=U-BOOT|REPO=uboot-imx|GIT=https://github.com/varigit|
   |BRANCH=lf_v2024.04_6.6.52-2.2.2_var01|COMMIT=d25f4be00dbaa8fd718c3136831952fd2b7a2aac
   |BRANCH=lf_v2024.04_6.6.52-2.2.0_var01|COMMIT=d25f4be00dbaa8fd718c3136831952fd2b7a2aac
}} <!--
}} <!--
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx93_var_som.h}} <!--
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx93_var_som.h}} <!--
Line 869: Line 882:
}} <!--
}} <!--
-->{{#vardefine:IMX_ATF_PLAT|imx93}} <!--
-->{{#vardefine:IMX_ATF_PLAT|imx93}} <!--
-->{{#vardefine:IMX_MKIMAGE_SOC|iMX9}} <!--
-->{{#vardefine:IMX_MKIMAGE_SOC|iMX93}} <!--
-->{{#vardefine:IMX_SENTINEL_BP|firmware-ele-imx}} <!--
-->{{#vardefine:IMX_SENTINEL_BP|firmware-ele-imx}} <!--
-->{{#vardefine:IMX_SENTINEL_VER|1.3.0-17945fc}} <!--
-->{{#vardefine:IMX_SENTINEL_VER|1.3.0-17945fc}} <!--
Line 886: Line 899:
-->{{#vardefine:CM_RPROC|1}} <!--
-->{{#vardefine:CM_RPROC|1}} <!--
-->{{#vardefine:CM_RELEASE|MCUXPRESSO_2.15.0_V1.1_VAR-SOM-MX93}} <!--
-->{{#vardefine:CM_RELEASE|MCUXPRESSO_2.15.0_V1.1_VAR-SOM-MX93}} <!--
-->{{#vardefine:YOCTO_SUPPORT_CHROMIUM|no}} <!--
-->{{VARDEFINE_GIT
    |NAME=CM_FIRMWARE|REPO=freertos-variscite|GIT=https://github.com/varigit|
    |BRANCH=mcuxpresso_sdk_2.15.x-var02|COMMIT=f617456ed00fc750ab1dea844d2f8ea66f9fa7aa
}} <!--
 
-->{{#vardefine:YOCTO_SUPPORT_BASLER|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_BASLER|no}} <!--
-->{{#vardefine:YOCTO_SUPPORT_DOCKER|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_DOCKER|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OV5640|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_OPTEE|yes}} <!--
-->{{#vardefine:YOCTO_SUPPORT_SECURE_BOOT|yes}} <!--
-->{{#vardefine:NETWORK_MANAGER_IS_SYSTEMD|yes}} <!--
-->{{#vardefine:NETWORK_MANAGER_IS_SYSTEMD|yes}} <!--


Line 897: Line 916:
   - [22-04] is the Ubuntu container version (replaced "." with "-")
   - [22-04] is the Ubuntu container version (replaced "." with "-")
   - [d9f5cc1] is the commit id (https://github.com/varigit/var-host-docker-containers/commit/d9f5cc1770814dbe87fe23e5cafff48349ad1c7c)
   - [d9f5cc1] is the commit id (https://github.com/varigit/var-host-docker-containers/commit/d9f5cc1770814dbe87fe23e5cafff48349ad1c7c)
-->{{#vardefine:DOCKER_CONTAINER_INFO|22-04-d9f5cc1}} <!--
-->{{#vardefine:DOCKER_CONTAINER_INFO|22-04-dd7218bb}} <!--


     meta-variscite:
     meta-variscite:
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
     |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
     |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=b8025d86014142c4a0e4239494c68090f65c8df4
     |BRANCH=scarthgap_6.6.52-2.2.0_var01|COMMIT=b8025d86014142c4a0e4239494c68090f65c8df4
   }} <!--
   }} <!--
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
     |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
     |NAME=META_VARISCITE|REPO=meta-variscite-bsp-imx|GIT=https://github.com/varigit|
     |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=ccbb4a0e722d4aa3600f17d684a990bb9f7c8617
     |BRANCH=scarthgap_6.6.52-2.2.0_var01|COMMIT=ccbb4a0e722d4aa3600f17d684a990bb9f7c8617
   }} <!--
   }} <!--
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
     |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
     |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=bbdcc2936516be51e416c7affba7a8db1a633847
     |BRANCH=scarthgap_6.6.52-2.2.0_var01|COMMIT=bbdcc2936516be51e416c7affba7a8db1a633847
   }} <!--
   }} <!--
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
     |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
     |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-imx|GIT=https://github.com/varigit|
     |BRANCH=scarthgap_6.6.23-2.0.0_var01|COMMIT=5930ec188681a7828c42c1aeb63e0b4dcfac122b
     |BRANCH=scarthgap_6.6.52-2.2.0_var01|COMMIT=5930ec188681a7828c42c1aeb63e0b4dcfac122b
   }} <!--
   }} <!--
--><section end=mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/>
--><section end=mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/>
Line 1,345: Line 1,364:
|-
|-
<section end=RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.4/></includeonly>
<section end=RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.4/></includeonly>
== RN_mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0 ==
<includeonly><section begin=RN_mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial Yocto Scarthgap 6.6.52_2.2.0 release || Based on NXP Yocto Scarthgap and NXP Linux Kernel [https://github.com/nxp-imx/linux-imx/commit/b586a521770e508d1d440ccb085c7696b9d6d387 6.6.52]
|-
| '''Major Updates''' ||
|-
| Secure Boot || AHAB support has been added
|-
| OP-TEE || OP-TEE support has been added
|-
| '''Known Issues''' ||
|-
| The following NXP BSP features are not supported yet: ||
- Encrypted FS<br>
|-
| The following Variscite BSP features are not supported yet: ||
- DART-MX93 WBE device tree<br>
- DART-MX93 native CAN and SPI-CAN controller on DT8MCustomBoard<br>
|-
| Using a m33 device tree || When a m33 device tree, e.g., imx93-var-som-symphony-m33.dtb or imx93-var-dart-dt8mcustomboard-m33.dtb, is used, the kernel boot is delayed by the OT service.
|-
| ttyLP6 conflicts with ML || Once ethos-u firmware is kicked on the CM33, the UART ttyLP6 is not available from linux.
|-
<section end=RN_mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0/></includeonly>


<section end=RELEASE_NOTES/><!----------------- END RELEASE NOTES SECTION -------------------->
<section end=RELEASE_NOTES/><!----------------- END RELEASE NOTES SECTION -------------------->

Latest revision as of 10:33, 3 April 2025

Common Variables

Common Before


Common After


Releases

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


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


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


mx93-yocto-langdale-6.1.1_1.0.1-v1.0


mx93-yocto-langdale-6.1.1_1.0.1-v1.1


mx93-yocto-langdale-6.1.1_1.0.1-v1.2


mx93-yocto-langdale-6.1.1_1.0.1-v1.3


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


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



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


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


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


mx93-yocto-mickledore-6.1.36_2.1.0-v2.0


mx93-yocto-mickledore-6.1.36_2.1.0-v2.1


mx93-yocto-mickledore-6.1.36_2.1.0-v2.2


mx93-yocto-mickledore-6.1.36_2.1.0-v2.3


mx93-yocto-mickledore-6.1.36_2.1.0-v2.4


mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0




Release Notes

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

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

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

RN_mx93-yocto-langdale-6.1.1_1.0.1-v1.0

RN_mx93-yocto-langdale-6.1.1_1.0.1-v1.1

RN_mx93-yocto-langdale-6.1.1_1.0.1-v1.2

RN_mx93-yocto-langdale-6.1.1_1.0.1-v1.3

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

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

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

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

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

RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.0

RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.1

RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.2

RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.3

RN_mx93-yocto-mickledore-6.1.36_2.1.0-v2.4

RN_mx93-yocto-scarthgap-6.6.52_2.2.0-v1.0