On Tue, Apr 14, 2026 at 07:29 PM, Shiva Tripathi wrote:

>
> Add processor-sdk-master-luks-12.00.00.07.04-config used for building
> SDK with the luks disk encryption, supported for AM62x, AM62P, AM62L
> and AM64x.
> 
> Signed-off-by: Shiva Tripathi <[email protected]>
> ---
>  ...aster-luks-12.00.00.07.04-config.conf.json | 136 ++++++++++++++++++
>  ...sdk-master-luks-12.00.00.07.04-config.conf |   4 +
>  ...-sdk-master-luks-12.00.00.07.04-config.txt |  21 +++
>  ...-sdk-master-luks-12.00.00.07.04-config.yml |  91 ++++++++++++
>  ...-sdk-master-luks-12.00.00.07.04-config.xml |  84 +++++++++++
>  5 files changed, 336 insertions(+)
>  create mode 100644
> bitbake-setup/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf.json
>  create mode 100644
> conf/fragments/localconf/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf
>  create mode 100644
> configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.txt
>  create mode 100644
> kas/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.yml
>  create mode 100644
> src/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.xml
> 
> diff --git
> b/bitbake-setup/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf.json
> new file mode 100644
> index 0000000..efed2cb
> --- /dev/null
> +++
> b/bitbake-setup/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf.json
> @@ -0,0 +1,136 @@
> +{
> +  "version": "1.0",
> +  "description": "TI Processor SDK vmaster-luks-12.00.00.07.04",
> +  "sources": {
> +    "oe-layersetup": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.ti.com/git/arago-project/oe-layersetup.git";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "oe-layersetup"
> +    },
> +    "bitbake": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.openembedded.org/bitbake";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "bitbake"
> +    },
> +    "meta-arago": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-arago";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-arago"
> +    },
> +    "meta-security": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-security";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-security"
> +    },
> +    "meta-qt6": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://code.qt.io/yocto/meta-qt6.git";
> +          }
> +        },
> +        "rev": "dev"
> +      },
> +      "path": "meta-qt6"
> +    },
> +    "meta-virtualization": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-virtualization";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-virtualization"
> +    },
> +    "meta-openembedded": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.openembedded.org/meta-openembedded";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-openembedded"
> +    },
> +    "meta-ti": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-ti";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-ti"
> +    },
> +    "meta-arm": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-arm";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "meta-arm"
> +    },
> +    "oe-core": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.openembedded.org/openembedded-core";
> +          }
> +        },
> +        "rev": "master"
> +      },
> +      "path": "oe-core"
> +    }
> +  },
> +  "bitbake-setup": {
> +    "configurations": [
> +      {
> +        "name": "arago",
> +        "description": "TI Arago distro build",
> +        "bb-layers": [
> "meta-arago/meta-arago-distro","meta-arago/meta-arago-extras","meta-arago/meta-arago-test","meta-security/meta-tpm","meta-qt6","meta-virtualization","meta-openembedded/meta-networking","meta-openembedded/meta-python","meta-openembedded/meta-oe","meta-openembedded/meta-gnome","meta-openembedded/meta-filesystems","meta-openembedded/meta-multimedia","meta-ti/meta-ti-extras","meta-ti/meta-beagle","meta-ti/meta-ti-bsp","meta-arm/meta-arm","meta-arm/meta-arm-toolchain","oe-core/meta","oe-layersetup"
> ],
> +        "oe-fragments": [ "oe-layersetup/localconf/local-arago64-v3",
> "oe-layersetup/localconf/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf"
> ],
> +        "oe-fragments-one-of": {
> +          "machine": {
> +            "description": "Available target machines",
> +            "options": [
> "machine/am335x-evm","machine/am335x-hs-evm","machine/am437x-evm","machine/am437x-hs-evm","machine/am57xx-evm","machine/am57xx-hs-evm","machine/am62xx-evm","machine/am62xx-lp-evm","machine/am62xxsip-evm","machine/am62axx-evm","machine/am62dxx-evm","machine/am62lxx-evm","machine/am62pxx-evm","machine/am64xx-evm","machine/am65xx-evm","machine/am65xx-hs-evm","machine/am68-sk","machine/am69-sk","machine/beagle-x15","machine/beaglebone","machine/beaglebone-ai64","machine/beagleplay","machine/beagleplay-ti","machine/beagley-ai","machine/j7-evm","machine/j7-hs-evm","machine/j721e-evm","machine/j721e-sk","machine/j7200-evm","machine/j7200-hs-evm","machine/j721s2-evm","machine/j721s2-hs-evm","machine/j742s2-evm","machine/j784s4-evm","machine/j784s4-hs-evm","machine/j722s-evm","machine/pocketbeagle2"
> ]
> +          },
> +          "distro": {
> +            "description": "Available distributions",
> +            "options": [ "distro/arago" ]
> +          }
> +        }
> +      }
> +    ]
> +  }
> +}
> diff --git
> b/conf/fragments/localconf/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf
> new file mode 100644
> index 0000000..21aae5d
> --- /dev/null
> +++
> b/conf/fragments/localconf/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.conf
> @@ -0,0 +1,4 @@
> +BB_CONF_FRAGMENT_SUMMARY = "Config specific overrides for
> processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config"
> +BB_CONF_FRAGMENT_DESCRIPTION = "Config specific overrides for
> processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config"
> +
> +DISTRO_FEATURES:append = " tpm luks"
> diff --git
> a/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.txt
> b/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.txt
> new file mode 100644
> index 0000000..b62f018
> --- /dev/null
> +++
> b/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.txt

If sending under processor-sdk, can you add meta-tisdk layer as well. 

[0]: 
https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-master-12.00.00.07.04-config.txt#n5

> @@ -0,0 +1,21 @@
> +# This file takes repo entries in the format
> +# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> +
> +bitbake,https://git.openembedded.org/bitbake,master,05a0ca339a6fee75f7979c3ee95fc91b2bd9b92f
> +meta-arago,https://git.yoctoproject.org/meta-arago,master,12.00.00.07,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> +#meta-flutter,https://github.com/meta-flutter/meta-flutter.git,master,450ea5b3eb5b84c58e71e956c17a23ce1f2335fd,layers=.:meta-flutter-apps
> +#meta-browser,https://github.com/OSSystems/meta-browser.git,master,e252b51fd261a4cb05be932f0143ac444693a1ea,layers=meta-chromium
> +#meta-selinux,https://git.yoctoproject.org/meta-selinux,master,50803c3dd3d42bfe060b96a094c01d9075e37f41,layers=
> +meta-security,https://git.yoctoproject.org/meta-security,master,8028c573db6923525c2918724f2bd36d4a420e0b,layers=meta-tpm
> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,f7961b2828fe5eba250d3968bf1d135a2d28dcf8,layers=
> +meta-virtualization,https://git.yoctoproject.org/meta-virtualization,master,b8968685998a052e5bed0f68a546be800c6849ed,layers=
> +meta-openembedded,https://git.openembedded.org/meta-openembedded,master,b5bb24b356d8200e2f4b088bc052eb668502ce33,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> +meta-ti,https://git.yoctoproject.org/meta-ti,master,12.00.00.07,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> +meta-arm,https://git.yoctoproject.org/meta-arm,master,37d31f41a8d5c47b1326cd0ae48b0032eb6d5e88,layers=meta-arm:meta-arm-toolchain
> +oe-core,https://git.openembedded.org/openembedded-core,master,ec113301d73271d08bf4193c2509a34ad12385b6,layers=meta
> +
> +OECORELAYERCONF=./sample-files/bblayers.conf.sample
> +OECORELOCALCONF=./sample-files/local-arago64-v3.conf.sample
> +BITBAKE_INCLUSIVE_VARS=yes
> +
> +LOCALCONF:DISTRO_FEATURES:append = " tpm luks"
> diff --git
> a/kas/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.yml
> b/kas/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.yml
> new file mode 100644
> index 0000000..5a3d2be
> --- /dev/null
> +++ b/kas/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.yml
> @@ -0,0 +1,91 @@
> +---
> +header:
> +  version: 17
> +  includes:
> +    - kas/templates/bblayers.conf.yml
> +    - kas/templates/local-arago64-v3.conf.yml
> +
> +target: tisdk-default-image
> +
> +repos:
> +  bitbake:
> +    url: "https://git.openembedded.org/bitbake";
> +    branch: "master"
> +    commit: "05a0ca339a6fee75f7979c3ee95fc91b2bd9b92f"
> +    path: "sources/bitbake"
> +    layers:
> +      .: disabled
> +
> +  meta-arago:
> +    url: "https://git.yoctoproject.org/meta-arago";
> +    branch: "master"
> +    commit: "12.00.00.07"
> +    path: "sources/meta-arago"
> +    layers:
> +      meta-arago-distro:
> +      meta-arago-extras:
> +      meta-arago-test:
> +
> +  meta-security:
> +    url: "https://git.yoctoproject.org/meta-security";
> +    branch: "master"
> +    commit: "8028c573db6923525c2918724f2bd36d4a420e0b"
> +    path: "sources/meta-security"
> +    layers:
> +      meta-tpm:
> +
> +  meta-qt6:
> +    url: "https://code.qt.io/yocto/meta-qt6.git";
> +    branch: "dev"
> +    commit: "f7961b2828fe5eba250d3968bf1d135a2d28dcf8"
> +    path: "sources/meta-qt6"
> +
> +  meta-virtualization:
> +    url: "https://git.yoctoproject.org/meta-virtualization";
> +    branch: "master"
> +    commit: "b8968685998a052e5bed0f68a546be800c6849ed"
> +    path: "sources/meta-virtualization"
> +
> +  meta-openembedded:
> +    url: "https://git.openembedded.org/meta-openembedded";
> +    branch: "master"
> +    commit: "b5bb24b356d8200e2f4b088bc052eb668502ce33"
> +    path: "sources/meta-openembedded"
> +    layers:
> +      meta-networking:
> +      meta-python:
> +      meta-oe:
> +      meta-gnome:
> +      meta-filesystems:
> +      meta-multimedia:
> +
> +  meta-ti:
> +    url: "https://git.yoctoproject.org/meta-ti";
> +    branch: "master"
> +    commit: "12.00.00.07"
> +    path: "sources/meta-ti"
> +    layers:
> +      meta-ti-extras:
> +      meta-beagle:
> +      meta-ti-bsp:
> +
> +  meta-arm:
> +    url: "https://git.yoctoproject.org/meta-arm";
> +    branch: "master"
> +    commit: "37d31f41a8d5c47b1326cd0ae48b0032eb6d5e88"
> +    path: "sources/meta-arm"
> +    layers:
> +      meta-arm:
> +      meta-arm-toolchain:
> +
> +  oe-core:
> +    url: "https://git.openembedded.org/openembedded-core";
> +    branch: "master"
> +    commit: "ec113301d73271d08bf4193c2509a34ad12385b6"
> +    path: "sources/oe-core"
> +    layers:
> +      meta:
> +
> +local_conf_header:
> +  oe-layersetup-local-conf-config-specific: |
> +    DISTRO_FEATURES:append = " tpm luks"
> diff --git
> b/src/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.xml
> new file mode 100644
> index 0000000..32da111
> --- /dev/null
> +++
> b/src/configs/processor-sdk/processor-sdk-master-luks-12.00.00.07.04-config.xml
> @@ -0,0 +1,84 @@
> +<?xml version='1.0'?>
> +<config>
> +    <description>TI Processor SDK vmaster-luks-12.00.00.07.04</description>
> +
> +    <xi:include href='../../common/distro_arago.xml'
> xmlns:xi='http://www.w3.org/2001/XInclude'/>
> +    <xi:include href='../../common/machines.xml'
> xmlns:xi='http://www.w3.org/2001/XInclude'/>
> +    <xi:include href='../../templates/bblayers.conf.xml'
> xmlns:xi='http://www.w3.org/2001/XInclude'/>
> +    <xi:include href='../../templates/local-arago64-v3.conf.xml'
> xmlns:xi='http://www.w3.org/2001/XInclude'/>
> +
> +    <bitbake url='https://git.openembedded.org/bitbake' branch='master'
> commit='05a0ca339a6fee75f7979c3ee95fc91b2bd9b92f'/>
> +
> +    <repos>
> +        <repo name='meta-arago' url='https://git.yoctoproject.org/meta-arago'
> branch='master' commit='12.00.00.07'>
> +            <layers>
> +                <layer>meta-arago-distro</layer>
> +                <layer>meta-arago-extras</layer>
> +                <layer>meta-arago-test</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-flutter'
> url='https://github.com/meta-flutter/meta-flutter.git' branch='master'
> commit='450ea5b3eb5b84c58e71e956c17a23ce1f2335fd' disabled='true'>
> +            <layers>
> +                <layer>.</layer>
> +                <layer>meta-flutter-apps</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-browser'
> url='https://github.com/OSSystems/meta-browser.git' branch='master'
> commit='e252b51fd261a4cb05be932f0143ac444693a1ea' disabled='true'>
> +            <layers>
> +                <layer>meta-chromium</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-selinux'
> url='https://git.yoctoproject.org/meta-selinux' branch='master'
> commit='50803c3dd3d42bfe060b96a094c01d9075e37f41' disabled='true'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-security'
> url='https://git.yoctoproject.org/meta-security' branch='master'
> commit='8028c573db6923525c2918724f2bd36d4a420e0b'>
> +            <layers>
> +                <layer>meta-tpm</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-qt6' url='https://code.qt.io/yocto/meta-qt6.git'
> branch='dev' commit='f7961b2828fe5eba250d3968bf1d135a2d28dcf8'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-virtualization'
> url='https://git.yoctoproject.org/meta-virtualization' branch='master'
> commit='b8968685998a052e5bed0f68a546be800c6849ed'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-openembedded'
> url='https://git.openembedded.org/meta-openembedded' branch='master'
> commit='b5bb24b356d8200e2f4b088bc052eb668502ce33'>
> +            <layers>
> +                <layer>meta-networking</layer>
> +                <layer>meta-python</layer>
> +                <layer>meta-oe</layer>
> +                <layer>meta-gnome</layer>
> +                <layer>meta-filesystems</layer>
> +                <layer>meta-multimedia</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-ti' url='https://git.yoctoproject.org/meta-ti'
> branch='master' commit='12.00.00.07'>
> +            <layers>
> +                <layer>meta-ti-extras</layer>
> +                <layer>meta-beagle</layer>
> +                <layer>meta-ti-bsp</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-arm' url='https://git.yoctoproject.org/meta-arm'
> branch='master' commit='37d31f41a8d5c47b1326cd0ae48b0032eb6d5e88'>
> +            <layers>
> +                <layer>meta-arm</layer>
> +                <layer>meta-arm-toolchain</layer>
> +            </layers>
> +        </repo>
> +        <repo name='oe-core'
> url='https://git.openembedded.org/openembedded-core' branch='master'
> commit='ec113301d73271d08bf4193c2509a34ad12385b6'>
> +            <layers>
> +                <layer>meta</layer>
> +            </layers>
> +        </repo>
> +    </repos>
> +
> +    <local-conf>
> +        <line>DISTRO_FEATURES:append = " tpm luks"</line>
> +    </local-conf>
> +
> +    <tools>
> +        <tool type='oe-layersetup'>
> +            <var name='BITBAKE_INCLUSIVE_VARS' value='yes'/>
> +        </tool>
> +    </tools>
> +</config>
> -- 
> 2.34.1
> 
>


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17469): 
https://lists.yoctoproject.org/g/meta-arago/message/17469
Mute This Topic: https://lists.yoctoproject.org/mt/118823035/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to