YPC VAR-SOM-AM62: Difference between revisions

From Variscite Wiki
No edit summary
No edit summary
 
(58 intermediate revisions by 6 users not shown)
Line 30: Line 30:
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_SD_NAME_BASE}}.{{#var:RECOVERY_SD_NAME_EXT}}.{{#var:RECOVERY_SD_NAME_COMP}}}} <!--
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RECOVERY_SD_NAME_BASE}}.{{#var:RECOVERY_SD_NAME_EXT}}.{{#var:RECOVERY_SD_NAME_COMP}}}} <!--
-->{{#vardefine:U-BOOT_COMMIT_SHORT|{{#sub:{{#var:U-BOOT_COMMIT}}|0|10}}}}<!--
-->{{#vardefine:U-BOOT_COMMIT_SHORT|{{#sub:{{#var:U-BOOT_COMMIT}}|0|10}}}}<!--
-->{{#vardefine:U-BOOT_UMS_DEV|0}}<!--
-->{{#vardefine:U-BOOT_EMMC_DEV|0}}<!--
-->{{#vardefine:U-BOOT_SD_DEV|1}}<!--
--><section end=am62-common-after/>
--><section end=am62-common-after/>


Line 107: Line 110:
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:TOOLCHAIN_GCC_VER|9.2.1}}  <!--
-->{{#vardefine:TOOLCHAIN_GCC_VER|9.2.1}}  <!--
-->{{#vardefine:TI_CSI_DOCS_LINK|https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/08_06_00_42/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera/CSI2RX.html?highlight=media%20ctl}}<!--


     Kernel (TI)
     Kernel (TI)
Line 260: Line 264:
-->{{#vardefine:RELEASE_DATE|04/02/2024}} <!--
-->{{#vardefine:RELEASE_DATE|04/02/2024}} <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0}}  <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0}}  <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62__yocto-kirkstone-6.1.46_09.01.00.08-v1.0__android-14_09.02.00-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_EXT|wic}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_EXT|wic}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
Line 301: Line 305:
-->{{#vardefine:DEFAULT_TOOLCHAIN_BB_NAME|meta-toolchain-arago-tisdk}} <!--
-->{{#vardefine:DEFAULT_TOOLCHAIN_BB_NAME|meta-toolchain-arago-tisdk}} <!--
-->{{#vardefine:BUILD_DISTRO|arago}}  <!--
-->{{#vardefine:BUILD_DISTRO|arago}}  <!--
-->{{#vardefine:TMPDIR|arago-tmp-external-arm-glibc}} <!--
-->{{#vardefine:TMPDIR|arago-tmp-default-glibc}} <!--
-->{{#vardefine:DEPLOY_DIR|{{#var:TMPDIR}}/deploy}} <!--
-->{{#vardefine:DEPLOY_DIR|deploy-ti}} <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_NAME|arago-2021.09-aarch64-linux-tisdk.sh}}  <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_NAME|arago-2023.10-aarch64-linux-tisdk.sh}}  <!--
-->{{#vardefine:TOOLCHAIN_ROOT_LOCATION|/opt/arago-2021.09}}  <!--
-->{{#vardefine:TOOLCHAIN_ROOT_LOCATION|/opt/arago-2023.10}}  <!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-aarch64-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-aarch64-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_HOST_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/x86_64-arago-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_HOST_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/x86_64-arago-linux}}  <!--
Line 310: Line 314:
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:TOOLCHAIN_GCC_VER|9.2.1}}  <!--
-->{{#vardefine:TOOLCHAIN_GCC_VER|9.2.1}}  <!--
-->{{#vardefine:RECOVERY_SD_SHA256|1b219a6f52ad8aa4fbcf7a4f78e8acb8951e18e289390c2b19e06a0aef2bb5d8}} <!--
-->{{#vardefine:TI_CSI_DOCS_LINK|https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_01_00_08/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera/CSI2RX.html}}<!--
    U-Boot (TI)
--> {{#vardefine:U-BOOT_TI_VER|2023.04}} <!--


     Kernel (TI)
     Kernel (TI)
Line 325: Line 334:
-->{{VARDEFINE_GIT
-->{{VARDEFINE_GIT
   |NAME=KERNEL_IMG_ROGUE|REPO=ti-img-rogue-driver|GIT=https://git.ti.com/git/graphics
   |NAME=KERNEL_IMG_ROGUE|REPO=ti-img-rogue-driver|GIT=https://git.ti.com/git/graphics
   |BRANCH=linuxws/dunfell/k5.10/1.15.6133109_unified_fw_pagesize|COMMIT=1dd6291a5cad4f2b909fc2a14bd717a3bc5f0bb2
   |BRANCH=linuxws/kirkstone/k6.1/23.2.6460340|COMMIT=778aa5d1e104f36c7f7c1f50e99f8499cbbdadbb
}}<!--
}}<!--


Line 365: Line 374:
-->{{#vardefine:SOC_VARIANT|GP}} <!--
-->{{#vardefine:SOC_VARIANT|GP}} <!--
--><section end=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0/>
--><section end=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0/>
== am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1 ==
<section begin=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|07/18/2024}} <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1}}  <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62__yocto-kirkstone-6.1.46_09.01.00.08-v1.1__android-14_09.02.00-v1.0}} <!--
-->{{VARDEFINE_GIT
  |NAME=OE_LAYERSETUP|REPO=oe-layersetup|GIT=https://github.com/varigit
  |BRANCH=master|COMMIT=93dcc7af4538ac830f7d19bcf444631212579a88
}}<!--
    Toolchain
    SDK and Image
-->{{#vardefine:RECOVERY_SD_SHA256|0cc734c06ba32ad2473fda6ccda018947cb335e9894a41b2f6f332b92202802d}} <!--
    Kernel (Variscite)
-->{{VARDEFINE_GIT
  |NAME=KERNEL|REPO=ti-linux-kernel|GIT=https://github.com/varigit
  |BRANCH=ti-linux-6.1.y_var01|COMMIT=c431f4aa51a789b32f141f1dd15ba0a776f3ce35
}}<!--
    meta-variscite
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE|REPO=meta-variscite-bsp-ti|GIT=https://github.com/varigit
  |BRANCH=kirkstone-var01|COMMIT=438be287cf31777bfd654cfb54f2563a13108489
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-ti|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=eab9df77327e6ba63f0d33edab86a9e71d3dc1ad
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=0e8dff45ada454a58bf07f5a3a9b92e8e7403ca3
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=0f4175ab57ea8b7f659e58829bf97278ad67451f
}}<!--
-->{{VARDEFINE_GIT
  |NAME=U-BOOT|REPO=ti-u-boot|GIT=https://github.com/varigit
  |BRANCH=ti-u-boot-2023.04_var01|COMMIT=e184fc02c721362cd304ef7f1829359714d9b04a
}}<!--
--><section end=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1/>
== am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2 ==
<section begin=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|07/26/2024}} <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2}}  <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62__yocto-kirkstone-6.1.46_09.01.00.08-v1.2__android-14_09.02.00-v1.0}} <!--
    SDK and Image
-->{{#vardefine:RECOVERY_SD_SHA256|c452983b83178b3c1c6b83d7cb7c7a9ee5bf345a1bdc5b87e169c4baf501b24e}} <!--
    U-Boot (Variscite)
-->{{VARDEFINE_GIT
  |NAME=U-BOOT|REPO=ti-u-boot|GIT=https://github.com/varigit
  |BRANCH=ti-u-boot-2023.04_var01|COMMIT=01463e7c00048a72d33a91ebeb51af726cf4ef23
}}<!--
-->{{VARDEFINE_GIT
  |NAME=OE_LAYERSETUP|REPO=oe-layersetup|GIT=https://github.com/varigit
  |BRANCH=master_var01|COMMIT=2894e71a9db344f928bd76b813cf9141b02ab76b
}}<!--
    meta-variscite
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE|REPO=meta-variscite-bsp-ti|GIT=https://github.com/varigit
  |BRANCH=kirkstone-var01|COMMIT=2858c8e2b8a4f66469bdfc6d67227547b7d9fe22
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-ti|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=ab984c96d19358a160dd61ad43b587a8731e9833
}}<!--
--><section end=am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2/>
== am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0 ==
<section begin=am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0/><!--
    RELEASE (TI)
-->{{#vardefine:YOCTO_NAME|Kirkstone}}  <!--
-->{{#vardefine:YOCTO_VERSION|4.1}}  <!--
-->{{#vardefine:TI_RELEASE|09.02.01.10}}  <!--
-->{{#vardefine:TI_RELEASE_SHORT|9.2}} <!--
-->{{#vardefine:TI_RELEASE_NOTES|https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_10/exports/docs/devices/AM62X/linux/Release_Specific_Release_Notes.html}}  <!--
-->{{#vardefine:TI_RELEASE_OVERVIEW_BUILD|https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_10/exports/docs/linux/Overview_Building_the_SDK.html?highlight=bitbake}}  <!--
-->{{#vardefine:TI_OE_LAYERSETUP_MANIFEST_DIR|configs/processor-sdk}}  <!--
-->{{#vardefine:TI_OE_LAYERSETUP_MANIFEST_FILE|processor-sdk-kirkstone-chromium-09.02.01.10-config.txt}}  <!--
-->{{#vardefine:TI_OE_LAYERSETUP_MANIFEST_PATH|{{#var:TI_OE_LAYERSETUP_MANIFEST_DIR}}/{{#var:TI_OE_LAYERSETUP_MANIFEST_FILE}}}}  <!--
-->{{#vardefine:TI_OE_LAYERSETUP_MANIFEST_HTTP|https://git.ti.com/cgit/arago-project/oe-layersetup/tree/{{#var:TI_OE_LAYERSETUP_MANIFEST_PATH}}}}  <!--
-->{{#vardefine:TI_RELEASE_MANIFEST_HTTP|https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-kirkstone-chromium-09.02.01.10-config.txt}}  <!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|10/01/2024}} <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0}}  <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62__yocto-kirkstone-6.1.83_09.02.01.10-v1.0__android-14_09.02.00-v1.0}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_EXT|wic}} <!--
-->{{#vardefine:RECOVERY_SD_NAME_COMP|zst}} <!--
-->{{#vardefine:OE_LAYERSETUP_MANIFEST_DIR|configs/variscite}} <!--
-->{{#vardefine:OE_LAYERSETUP_MANIFEST_FILE|processor-sdk-09.02.01.10-config_var01.txt}} <!--
-->{{#vardefine:OE_LAYERSETUP_MANIFEST_PATH|{{#var:OE_LAYERSETUP_MANIFEST_DIR}}/{{#var:OE_LAYERSETUP_MANIFEST_FILE}}}} <!--
-->{{VARDEFINE_GIT
  |NAME=OE_LAYERSETUP|REPO=oe-layersetup|GIT=https://github.com/varigit
  |BRANCH=master_var01|COMMIT=aa0f3e627c91ea54fdf61479735a6e85ca8661ea
}}<!--
    Toolchain
-->{{#vardefine:arm_toolchain_server|https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel}}  <!--
-->{{#vardefine:armv7_toolchain|arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-linux-gnueabihf}}  <!--
-->{{#vardefine:armv8_toolchain|arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:armv7_toolchain_archive|{{#var:armv7_toolchain}}.tar.xz}}  <!--
-->{{#vardefine:armv8_toolchain_archive|{{#var:armv8_toolchain}}.tar.xz}}  <!--
-->{{#vardefine:armv7_toolchain_url|{{#var:arm_toolchain_server}}/{{#var:armv7_toolchain_archive}}}}  <!--
-->{{#vardefine:armv8_toolchain_url|{{#var:arm_toolchain_server}}/{{#var:armv8_toolchain_archive}}}}  <!--
-->{{VARDEFINE_GIT
  |NAME=K3_IMAGE_GEN|REPO=k3-image-gen|GIT=https://git.ti.com/cgit/k3-image-gen/k3-image-gen/
  |BRANCH=master|COMMIT=150f1956b4bdcba36e7dffc78a4342df602f8d6e
}}<!--
-->{{VARDEFINE_GIT
  |NAME=TI_LINUX_FIRMWARE|REPO=ti-linux-firmware|GIT=https://git.ti.com/cgit/processor-firmware
  |BRANCH=ti-linux-firmware|COMMIT=3987d170fc522565c5e4a9293aba1db75951b8c0
}}<!--
-->{{VARDEFINE_GIT
  |NAME=ATF|REPO=trusted-firmware-a|GIT=https://git.trustedfirmware.org/TF-A
  |BRANCH=master|COMMIT=00f1ec6b8740ccd403e641131e294aabacf2a48b
}}<!--
-->{{VARDEFINE_GIT
  |NAME=OPTEE|REPO=optee_os|GIT=https://github.com/OP-TEE
  |BRANCH=master|COMMIT=012cdca49db398693903e05c42a254a3a0c0d8f2
}}<!--
    SDK and Image
-->{{#vardefine:DEFAULT_IMAGE_BB_NAME|var-default-image}} <!--
-->{{#vardefine:SWUPDATE_IMAGE_BB_NAME|{{#var:DEFAULT_IMAGE_BB_NAME}}}} <!--
-->{{#vardefine:SWU_IMAGE_BB_NAME|{{#var:SWUPDATE_IMAGE_BB_NAME}}-swu}} <!--
-->{{#vardefine:DEFAULT_TOOLCHAIN_BB_NAME|meta-toolchain-arago-tisdk}} <!--
-->{{#vardefine:BUILD_DISTRO|arago}}  <!--
-->{{#vardefine:TMPDIR|arago-tmp-default-glibc}} <!--
-->{{#vardefine:DEPLOY_DIR|deploy-ti}} <!--
-->{{#vardefine:TOOLCHAIN_INSTALL_NAME|arago-2023.10-aarch64-linux-tisdk.sh}}  <!--
-->{{#vardefine:TOOLCHAIN_ROOT_LOCATION|/opt/arago-2023.10}}  <!--
-->{{#vardefine:TOOLCHAIN_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/environment-setup-aarch64-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_HOST_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/x86_64-arago-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_TARGET_SYSROOT_LOCATION|{{#var:TOOLCHAIN_ROOT_LOCATION}}/sysroots/aarch64-linux}}  <!--
-->{{#vardefine:TOOLCHAIN_TYPE|aarch64-none-linux-gnu}}  <!--
-->{{#vardefine:TOOLCHAIN_GCC_VER|9.2.1}}  <!--
-->{{#vardefine:RECOVERY_SD_SHA256|06f05b9f0994b2926831512e6765e72105dd4126ef4dd57d70109a24855af978}} <!--
-->{{#vardefine:TI_CSI_DOCS_LINK|https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_10/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera/CSI2RX.html}}<!--
    U-Boot (TI)
--> {{#vardefine:U-BOOT_TI_VER|2023.04}} <!--
    Kernel (TI)
--> {{#vardefine:KERNEL_TI_VER|6.1.83}} <!--
--> {{#vardefine:KERNEL_TI_BRANCH|ti-linux-6.1.y}} <!--
--> {{#vardefine:KERNEL_TI_COMMIT|c1c2f1971fbf6ddad93a8c94314fe8221e7aa6be}} <!--
--> {{#vardefine:KERNEL_TI_HTTP|https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?h={{#var:KERNEL_TI_COMMIT}}}} <!--
    Kernel (Variscite)
-->{{VARDEFINE_GIT
  |NAME=KERNEL|REPO=ti-linux-kernel|GIT=https://github.com/varigit
  |BRANCH=ti-linux-6.1.y_09.02.01.10_var01|COMMIT=62548c6d33d9a14a1960a856bab0ac58218c43a9
}}<!--
    Kernel GPU Driver
-->{{VARDEFINE_GIT
  |NAME=KERNEL_IMG_ROGUE|REPO=ti-img-rogue-driver|GIT=https://git.ti.com/cgit/graphics
  |BRANCH=linuxws/kirkstone/k6.1/23.3.6512818|COMMIT=c89c1efa4a1ee5da64fd525f45e9e33728cf6181
}}<!--
-->{{#vardefine:KERNEL_VER|{{#var:KERNEL_TI_VER}}}} <!--
-->{{#vardefine:KERNEL_RECIPE_VER|{{#var:KERNEL_VER}}}} <!--
-->{{#vardefine:KERNEL_IMAGE|Image}} <!--
-->{{#vardefine:KERNEL_DEFCONFIG|am62x_var_defconfig}} <!--
-->{{#vardefine:DEFAULT_DTB|k3-am625-var-som-symphony.dtb}} <!--
    meta-variscite
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE|REPO=meta-variscite-bsp-ti|GIT=https://github.com/varigit
  |BRANCH=kirkstone_09.02.01.10_var01|COMMIT=c0810a24a902d7f1c0c2122570f9ef2bdaa38160
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK|REPO=meta-variscite-sdk-ti|GIT=https://github.com/varigit|
  |BRANCH=kirkstone_09.02.01.10_var01|COMMIT=8cd11cc5e67261204f4c372c4a6b10e69dd69b21
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_BSP_COMMON|REPO=meta-variscite-bsp-common|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=0e8dff45ada454a58bf07f5a3a9b92e8e7403ca3
}}<!--
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE_SDK_COMMON|REPO=meta-variscite-sdk-common|GIT=https://github.com/varigit|
  |BRANCH=kirkstone-var01|COMMIT=0f4175ab57ea8b7f659e58829bf97278ad67451f
}}<!--
    U-Boot
-->{{#vardefine:U-BOOT_R5_DEFCONFIG|am62x_var_som_r5_defconfig}} <!--
-->{{#vardefine:U-BOOT_R5_DFU_DEFCONFIG|am62x_var_som_r5_usbdfu_defconfig}} <!--
-->{{#vardefine:U-BOOT_A53_DEFCONFIG|am62x_var_som_a53_defconfig}} <!--
-->{{#vardefine:TIBOOT3|tiboot3.bin}} <!--
-->{{VARDEFINE_GIT
  |NAME=U-BOOT|REPO=ti-u-boot|GIT=https://github.com/varigit
  |BRANCH=ti-u-boot-2023.04_09.02.01.10_var01|COMMIT=80ceb4d91326e00edd22a3fabf5dd2d64f6a7635
}}<!--
-->{{#vardefine:SUPPORTED_REV_SOM|v1.0 and higher}} <!--
-->{{#vardefine:SUPPORTED_REV_CARRIER|v1.6C and higher}} <!--
-->{{#vardefine:SOC_VARIANT|GP}} <!--
--><section end=am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0/>
== am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1 ==
<section begin=am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1/><!--
    RELEASE (Variscite)
-->{{#vardefine:RELEASE_DATE|10/30/2024}} <!--
-->{{#vardefine:RELEASE_NAME|am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1}}  <!--
-->{{#vardefine:RECOVERY_SD_NAME_BASE|am62__yocto-kirkstone-6.1.83_09.02.01.10-v1.1__android-14_09.02.00-v1.0}} <!--
-->{{VARDEFINE_GIT
  |NAME=OE_LAYERSETUP|REPO=oe-layersetup|GIT=https://github.com/varigit
  |BRANCH=master_var01|COMMIT=6ee1482c8200e12264f2db38fdde90ddd1ec0ea8
}}<!--
    Toolchain
    SDK and Image
-->{{#vardefine:RECOVERY_SD_SHA256|bb1197adc4446dcaca80b5e975430921d0c24fd6656a7d5429e3b7f54c794952}} <!--
    Kernel (Variscite)
-->{{VARDEFINE_GIT
  |NAME=KERNEL|REPO=ti-linux-kernel|GIT=https://github.com/varigit
  |BRANCH=ti-linux-6.1.y_09.02.01.10_var01|COMMIT=055ead3d5359b960b239e27da486c8afff72494f
}}<!--
    meta-variscite
-->{{VARDEFINE_GIT
  |NAME=META_VARISCITE|REPO=meta-variscite-bsp-ti|GIT=https://github.com/varigit
  |BRANCH=kirkstone_09.02.01.10_var01|COMMIT=ebe8aad4316c2d383137278cd42c77661552ead9
}}<!--
    U-Boot
-->{{VARDEFINE_GIT
  |NAME=U-BOOT|REPO=ti-u-boot|GIT=https://github.com/varigit
  |BRANCH=ti-u-boot-2023.04_09.02.01.10_var01|COMMIT=e8b424ab7754be09d56168cd504f29bd430839cb
}}<!--
--><section end=am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1/>


= Release Notes =
= Release Notes =
Line 383: Line 636:
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||  
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||  
|-
|-
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/e7ae7212f884e65ac848183f3fd7caca9814818e...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/a526abbae21127ac1e79cfc74adb21db97759fdf...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
|-
|-
| Add support for USB DFU Boot mode || [https://variwiki.com/index.php?title=DFU&release={{#var:RELEASE_NAME}} Boot U-Boot from USB using DFU]
| Add support for USB DFU Boot mode || [https://variwiki.com/index.php?title=DFU&release={{#var:RELEASE_NAME}} Boot U-Boot from USB using DFU]
Line 528: Line 781:
| '''Major Updates''' ||  
| '''Major Updates''' ||  
|-
|-
| Conditionally disable the AM62 internal ethernet MAC TXC delay for SOMs shipped prior to '''02/20/2024''' with external RGMII filters. || New SoMs received after '''02/20/2024''' do not have external RGMII filters and must use '''am62-yocto-dunfell-5.10.168_08.06.00.42-v1.5''' or newer. See [https://variwiki.com/index.php?title=VAR-SOM-AM62_rev_changelog#VAR-SOM-AM62_Rev._1.1A changelog] for more information.
| Conditionally disable the AM62 internal Ethernet MAC TXC delay for SOMs shipped prior to '''02/20/2024''' with external RGMII filters. || New SoMs received after '''02/20/2024''' do not have external RGMII filters and must use '''am62-yocto-dunfell-5.10.168_08.06.00.42-v1.5''' or newer. See [https://variwiki.com/index.php?title=VAR-SOM-AM62_rev_changelog#VAR-SOM-AM62_Rev._1.1A changelog] for more information.
|-
|-
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/06317a660fb7602acea5d7780deaf84154765490^...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/06317a660fb7602acea5d7780deaf84154765490^...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
Line 557: Line 810:
| '''Known Issues'''
| '''Known Issues'''
|-
|-
| Reduced Ethernet Performance || Marginally reduced performance of Ethernet interface in iperf3 tests in comparison to Yocto Dunfell. The workaround is to reduce the copying of buffers with the CPU by using methods such as sendfile() instead of read() or write(). This can be accomplished using --zerocopy.
| Only 1GB DRAM support || '''Fixed''' by: https://github.com/varigit/meta-variscite-bsp-ti/commit/31fe8ca
|-
| Some eMMC fail to initialize at hs200 in Linux || eMMC is not detected at hs200 on a small percentage of SOMs.<br>'''Fixed''' by: https://github.com/varigit/ti-linux-kernel/commit/dffc6ada32b1
|-
|-
| CSI Probe Failure || On some boot cycles, the CSI interface fails to probe. The workaround is to reboot the system in this case.
| Reduced Ethernet Performance || Slightly reduced performance of the Ethernet interfaces in iperf3 tests immediately after boot compared to Yocto Dunfell.<br>'''Fixed''' by: https://github.com/varigit/meta-variscite-sdk-common/commit/0f4175a
|-
|-
| Limited Suspend Wake Sources || The touchscreen has been validated to wake the system from suspend. Other sources like the Symphony push buttons are not waking from suspend.
| CSI Probe Failure || On some boot cycles, the CSI interface fails to probe.<br>'''Fixed''' by: https://github.com/varigit/ti-linux-kernel/commit/c431f4aa51a789b32f141f1dd15ba0a776f3ce35
|-
|-
| Push Button Function Post Suspend || Following a suspend/resume cycle, the Symphony push buttons no longer function until reboot.
| Push Button Function Post Suspend || Following a suspend/resume cycle, the Symphony push buttons no longer function until reboot.<br>'''Fixed''' by: https://github.com/varigit/ti-linux-kernel/commit/4ba6d87d23fdaa29e11911f00d1416c53f53c1e6
|-
|-
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
<!--
<!--
--><section end=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0/></includeonly>
--><section end=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0/></includeonly>
<includeonly><section begin=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| '''Major Updates''' ||
|-
| Fixes for many known issues in previous release || See known issues in 1.0 Release Notes
|-
| Enable splash screen in U-Boot ||
|-
| Other minor patches and improvements || See detailed change list below
|-
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/a526abbae21127ac1e79cfc74adb21db97759fdf^...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
|-
| '''Kernel Updates''' || [{{#var:KERNEL_GIT_HTTP}}/compare/792f48186eee89b63ac989a433092e20cb21d19e^...{{#var:KERNEL_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-bsp-ti Updates''' || [{{#var:META_VARISCITE_HTTP}}/compare/5222b05d75b705c73918e73d2c4ba19c45fe6037...{{#var:META_VARISCITE_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-bsp-common Updates''' || [{{#var:META_VARISCITE_BSP_COMMON_HTTP}}/compare/f46b5fb8ed9fb7594bd9a6e70cd93cf9e4a64903...{{#var:META_VARISCITE_BSP_COMMON_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-sdk-ti Updates''' || [{{#var:META_VARISCITE_SDK_HTTP}}/compare/a0854540d9041408c695499870badc15c111850b...{{#var:META_VARISCITE_SDK_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-sdk-common Updates''' || [{{#var:META_VARISCITE_SDK_COMMON_HTTP}}/compare/a81db9546cc38b4e8477d47c4e9b6b2a7d07f4d2...{{#var:META_VARISCITE_SDK_COMMON_COMMIT}} Click here] for a full detailed change list
|-
| '''Known Issues'''
|-
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
<!--
--><section end=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1/></includeonly>
<includeonly><section begin=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.2</span> ||
|-
| '''Major Updates''' ||
|-
| Fix splash screen progress bar in Yocto ||
|-
| Fix splash screen text in U-Boot ||
|-
| Other minor patches and improvements || See detailed change list below
|-
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/e184fc02c721362cd304ef7f1829359714d9b04a...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-bsp-ti Updates''' || [{{#var:META_VARISCITE_HTTP}}/compare/438be287cf31777bfd654cfb54f2563a13108489...{{#var:META_VARISCITE_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-sdk-ti Updates''' || [{{#var:META_VARISCITE_SDK_HTTP}}/compare/eab9df77327e6ba63f0d33edab86a9e71d3dc1ad...{{#var:META_VARISCITE_SDK_COMMIT}} Click here] for a full detailed change list
|-
| '''Known Issues'''
|-
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
|-
| Limited Suspend Wake Sources || The touchscreen has been validated to wake the system from suspend.<br>Other sources like the Symphony push buttons are not waking from suspend.
<!--
--><section end=RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2/></includeonly>
== RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0 ==
<includeonly><section begin=RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.0</span> ||
|-
| Initial release||Based on TI Yocto Kirkstone [{{#var:TI_RELEASE_NOTES}} {{#var:TI_RELEASE}}] and TI Linux Kernel [{{#var:KERNEL_TI_HTTP}} {{#var:KERNEL_TI_BRANCH}}]
|-
| '''Known Issues'''
|-
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
<!--
--><section end=RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0/></includeonly>
== RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1 ==
<includeonly><section begin=RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1/>
|-
| <span {{#var:STYLE_RELEASE}}>Release 1.1</span> ||
|-
| '''Major Updates''' ||
|-
| Fix memory region reservation for CMA on SOMs with 512MB RAM ||
|-
| Fix memory regions reservation at boot time for TF-A, OP-TEE and other firmware on SOMs with 512MB RAM ||
|-
| Other minor patches and improvements || See detailed change list below
|-
| '''U-Boot Updates''' || [{{#var:U-BOOT_GIT_HTTP}}/compare/e8b424ab7754be09d56168cd504f29bd430839cb^...{{#var:U-BOOT_COMMIT}} Click here] for a full detailed change list
|-
| '''Kernel Updates''' || [{{#var:KERNEL_GIT_HTTP}}/compare/055ead3d5359b960b239e27da486c8afff72494f^...{{#var:KERNEL_COMMIT}} Click here] for a full detailed change list
|-
| '''meta-variscite-bsp-ti Updates''' || [{{#var:META_VARISCITE_HTTP}}/compare/ebe8aad4316c2d383137278cd42c77661552ead9^...{{#var:META_VARISCITE_COMMIT}} Click here] for a full detailed change list
|-
| '''Known Issues'''
|-
| Camera Failure Post Suspend || Following a suspend/resume cycle, the OV5640 camera pipeline fails to run when a gst pipeline is started.
|-
<!--
--><section end=RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1/></includeonly>


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

Latest revision as of 17:51, 30 October 2024

Common Variables

Common Before


Common After


Releases

am62-yocto-dunfell-5.10.168_08.06.00.42-v1.0


am62-yocto-dunfell-5.10.168_08.06.00.42-v1.1


am62-yocto-dunfell-5.10.168_08.06.00.42-v1.2


am62-yocto-dunfell-5.10.168_08.06.00.42-v1.3


am62-yocto-dunfell-5.10.168_08.06.00.42-v1.4


am62-yocto-dunfell-5.10.168_08.06.00.42-v1.5


am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0


am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.1


am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.2


am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0


am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1


Release Notes

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.0

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.1

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.2

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.3

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.4

RN_am62-yocto-dunfell-5.10.168_08.06.00.42-v1.5

RN_am62-yocto-kirkstone-6.1.46_09.01.00.08-v1.0

RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.0

RN_am62-yocto-kirkstone-6.1.83_09.02.01.10-v1.1