Re: [meta-arago][oe-layersetup][PATCH v3] configs: processor-sdk-linux: Add 11.01.02.01 release config

Ryan Eatmon <[email protected]>
Newsgroups org.yoctoproject.lists.meta-arago
Message-ID <[email protected]>

On 9/29/2025 5:21 AM, Beleswar Padhi wrote:
> Add release config for SDK 11.01.02.01 which will be used by AM57x and
> AM57x-HS platforms.
> 
> Signed-off-by: Beleswar Padhi <[email protected]>
> ---
> v3: Changelog:
> 1. Update meta-tisdk SRCREV to latest commit which includes a critical fix
> 
> Link to v2:
> https://lore.kernel.org/all/[email protected]/
> 
> v2: Changelog:
> 1. Added JSON, YML and XML formats along with txt configs.
> 
> Link to v1:
> https://lore.kernel.org/all/[email protected]/
> 
>   ...sor-sdk-linux-11_01_02_01-config.conf.json | 158 ++++++++++++++++++
>   .../processor-sdk-linux-11_01_02_01.txt       |  21 +++
>   ...processor-sdk-linux-11_01_02_01-config.yml |  88 ++++++++++
>   ...processor-sdk-linux-11_01_02_01-config.xml |  86 ++++++++++
>   4 files changed, 353 insertions(+)
>   create mode 100644 bitbake-setup/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.conf.json
>   create mode 100644 configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01.txt
>   create mode 100644 kas/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.yml
>   create mode 100644 src/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.xml

I'm not sure how you are creating these filenames...  Somehow you have a 
mixture of names.  Some with an extra "-config" and some without.  Since 
the Makefile is generating everything off the src/configs name then I 
would expect that ALL of the files would have the -config in the name, 
but the configs/ file is missing it.  Did you manually rename the file 
after the fact?

If you do not want the -config in the name, then you need to remove the 
-config from the XML file name.  None of the other XML files in the sub 
dir have -config, so I'm guessing that's what you really want to do.




> diff --git a/bitbake-setup/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.conf.json b/bitbake-setup/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.conf.json
> new file mode 100644
> index 0000000..a873e99
> --- /dev/null
> +++ b/bitbake-setup/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.conf.json
> @@ -0,0 +1,158 @@
> +{
> +  "version": "1.0",
> +  "description": "TI Processor SDK Linux v11_01_02_01",
> +  "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": "2.8"
> +      },
> +      "path": "bitbake"
> +    },
> +    "meta-arago": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-arago"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-arago"
> +    },
> +    "meta-qt6": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://code.qt.io/yocto/meta-qt6.git"
> +          }
> +        },
> +        "rev": "6.9"
> +      },
> +      "path": "meta-qt6"
> +    },
> +    "meta-virtualization": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-virtualization"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-virtualization"
> +    },
> +    "meta-openembedded": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.openembedded.org/meta-openembedded"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-openembedded"
> +    },
> +    "meta-lts-mixins": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-lts-mixins"
> +          }
> +        },
> +        "rev": "scarthgap/rust"
> +      },
> +      "path": "meta-lts-mixins"
> +    },
> +    "meta-ti": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-ti"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-ti"
> +    },
> +    "meta-arm": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.yoctoproject.org/meta-arm"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-arm"
> +    },
> +    "meta-clang": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://github.com/kraj/meta-clang"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "meta-clang"
> +    },
> +    "oe-core": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.openembedded.org/openembedded-core"
> +          }
> +        },
> +        "rev": "scarthgap"
> +      },
> +      "path": "oe-core"
> +    },
> +    "meta-tisdk": {
> +      "git-remote": {
> +        "remotes": {
> +          "origin": {
> +            "uri": "https://git.ti.com/git/ti-sdk-linux/meta-tisdk.git"
> +          }
> +        },
> +        "rev": "am57x"
> +      },
> +      "path": "meta-tisdk"
> +    }
> +  },
> +  "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-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-lts-mixins","meta-ti/meta-ti-extras","meta-ti/meta-beagle","meta-ti/meta-ti-bsp","meta-arm/meta-arm","meta-arm/meta-arm-toolchain","meta-clang","oe-core/meta","meta-tisdk/meta-ti-foundational","oe-layersetup" ],
> +        "oe-fragments": [ "oe-layersetup/localconf/local-arago64-v2" ],
> +        "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 a/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01.txt b/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01.txt
> new file mode 100644
> index 0000000..16a533f
> --- /dev/null
> +++ b/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01.txt
> @@ -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,2.8,982645110a19ebb94d519926a4e14c8a2a205cfd
> +meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap,67c473bc6d88a2cce13b2e8c36fcb79cb0015339,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
> +#meta-browser,https://github.com/OSSystems/meta-browser.git,master,27ca52f635a31f5f9762813a8527dd31323549b7,layers=meta-chromium
> +#meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,6.9,ade45671712b72e988d622caab51774f5a069c32,layers=
> +meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,af1db2042caf8021d767dce1b26c08b59b96f3d1,layers=
> +meta-openembedded,https://git.openembedded.org/meta-openembedded,scarthgap,c29a18fa39ede952f3f6108ec007c1906e2d9a0d,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
> +meta-lts-mixins,https://git.yoctoproject.org/meta-lts-mixins,scarthgap/rust,a8046d5ec53b1856169ac795aa87cb0d5db84c04,layers=
> +meta-ti,https://git.yoctoproject.org/meta-ti,scarthgap,0e2876e2ea7c28ddff5bc0052bdbc83dd07b7c98,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> +meta-arm,https://git.yoctoproject.org/meta-arm,scarthgap,0f1e7bf92c89759f0ab74cfa5be4ee47b092ad46,layers=meta-arm:meta-arm-toolchain
> +meta-clang,https://github.com/kraj/meta-clang,scarthgap,057ee563305e9484b29d02347aeafdadc5ea28ed,layers=
> +#meta-flutter,https://github.com/meta-flutter/meta-flutter.git,scarthgap,HEAD,layers=.:meta-flutter-apps
> +oe-core,https://git.openembedded.org/openembedded-core,scarthgap,baa5e7ea5f37f54c2a00080798ad7fb4c0664f69,layers=meta
> +meta-tisdk,https://git.ti.com/git/ti-sdk-linux/meta-tisdk.git,am57x,1cff7b085804058e077bd37b09d5e1247f72d90b,layers=meta-ti-foundational
> +
> +OECORELAYERCONF=./sample-files/bblayers.conf.sample
> +OECORELOCALCONF=./sample-files/local-arago64-v2.conf.sample
> +BITBAKE_INCLUSIVE_VARS=yes
> diff --git a/kas/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.yml b/kas/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.yml
> new file mode 100644
> index 0000000..74d8128
> --- /dev/null
> +++ b/kas/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.yml
> @@ -0,0 +1,88 @@
> +---
> +header:
> +  version: 17
> +  includes:
> +    - ../templates/bblayers.conf.yml
> +    - ../templates/local-arago64-v2.conf.yml
> +
> +target: tisdk-default-image
> +
> +repos:
> +  bitbake:
> +    url: "https://git.openembedded.org/bitbake"
> +    branch: "2.8"
> +    commit: "982645110a19ebb94d519926a4e14c8a2a205cfd"
> +    layers:
> +      .: disabled
> +
> +  meta-arago:
> +    url: "https://git.yoctoproject.org/meta-arago"
> +    branch: "scarthgap"
> +    commit: "67c473bc6d88a2cce13b2e8c36fcb79cb0015339"
> +    layers:
> +      meta-arago-distro:
> +      meta-arago-extras:
> +      meta-arago-test:
> +
> +  meta-qt6:
> +    url: "https://code.qt.io/yocto/meta-qt6.git"
> +    branch: "6.9"
> +    commit: "ade45671712b72e988d622caab51774f5a069c32"
> +
> +  meta-virtualization:
> +    url: "https://git.yoctoproject.org/meta-virtualization"
> +    branch: "scarthgap"
> +    commit: "af1db2042caf8021d767dce1b26c08b59b96f3d1"
> +
> +  meta-openembedded:
> +    url: "https://git.openembedded.org/meta-openembedded"
> +    branch: "scarthgap"
> +    commit: "c29a18fa39ede952f3f6108ec007c1906e2d9a0d"
> +    layers:
> +      meta-networking:
> +      meta-python:
> +      meta-oe:
> +      meta-gnome:
> +      meta-filesystems:
> +      meta-multimedia:
> +
> +  meta-lts-mixins:
> +    url: "https://git.yoctoproject.org/meta-lts-mixins"
> +    branch: "scarthgap/rust"
> +    commit: "a8046d5ec53b1856169ac795aa87cb0d5db84c04"
> +
> +  meta-ti:
> +    url: "https://git.yoctoproject.org/meta-ti"
> +    branch: "scarthgap"
> +    commit: "0e2876e2ea7c28ddff5bc0052bdbc83dd07b7c98"
> +    layers:
> +      meta-ti-extras:
> +      meta-beagle:
> +      meta-ti-bsp:
> +
> +  meta-arm:
> +    url: "https://git.yoctoproject.org/meta-arm"
> +    branch: "scarthgap"
> +    commit: "0f1e7bf92c89759f0ab74cfa5be4ee47b092ad46"
> +    layers:
> +      meta-arm:
> +      meta-arm-toolchain:
> +
> +  meta-clang:
> +    url: "https://github.com/kraj/meta-clang"
> +    branch: "scarthgap"
> +    commit: "057ee563305e9484b29d02347aeafdadc5ea28ed"
> +
> +  oe-core:
> +    url: "https://git.openembedded.org/openembedded-core"
> +    branch: "scarthgap"
> +    commit: "baa5e7ea5f37f54c2a00080798ad7fb4c0664f69"
> +    layers:
> +      meta:
> +
> +  meta-tisdk:
> +    url: "https://git.ti.com/git/ti-sdk-linux/meta-tisdk.git"
> +    branch: "am57x"
> +    commit: "1cff7b085804058e077bd37b09d5e1247f72d90b"
> +    layers:
> +      meta-ti-foundational:
> diff --git a/src/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.xml b/src/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.xml
> new file mode 100644
> index 0000000..ef7b5b2
> --- /dev/null
> +++ b/src/configs/processor-sdk-linux/processor-sdk-linux-11_01_02_01-config.xml
> @@ -0,0 +1,86 @@
> +<?xml version='1.0'?>
> +<config>
> +    <description>TI Processor SDK Linux v11_01_02_01</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-v2.conf.xml' xmlns:xi='http://www.w3.org/2001/XInclude'/>
> +
> +    <bitbake url='https://git.openembedded.org/bitbake' branch='2.8' commit='982645110a19ebb94d519926a4e14c8a2a205cfd'/>
> +
> +    <repos>
> +        <repo name='meta-arago' url='https://git.yoctoproject.org/meta-arago' branch='scarthgap' commit='67c473bc6d88a2cce13b2e8c36fcb79cb0015339'>
> +            <layers>
> +                <layer>meta-arago-distro</layer>
> +                <layer>meta-arago-extras</layer>
> +                <layer>meta-arago-test</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-browser' url='https://github.com/OSSystems/meta-browser.git' branch='master' commit='27ca52f635a31f5f9762813a8527dd31323549b7' disabled='true'>
> +            <layers>
> +                <layer>meta-chromium</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-selinux' url='https://git.yoctoproject.org/meta-selinux' branch='scarthgap' commit='HEAD' disabled='true'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-qt6' url='https://code.qt.io/yocto/meta-qt6.git' branch='6.9' commit='ade45671712b72e988d622caab51774f5a069c32'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-virtualization' url='https://git.yoctoproject.org/meta-virtualization' branch='scarthgap' commit='af1db2042caf8021d767dce1b26c08b59b96f3d1'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-openembedded' url='https://git.openembedded.org/meta-openembedded' branch='scarthgap' commit='c29a18fa39ede952f3f6108ec007c1906e2d9a0d'>
> +            <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-lts-mixins' url='https://git.yoctoproject.org/meta-lts-mixins' branch='scarthgap/rust' commit='a8046d5ec53b1856169ac795aa87cb0d5db84c04'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-ti' url='https://git.yoctoproject.org/meta-ti' branch='scarthgap' commit='0e2876e2ea7c28ddff5bc0052bdbc83dd07b7c98'>
> +            <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='scarthgap' commit='0f1e7bf92c89759f0ab74cfa5be4ee47b092ad46'>
> +            <layers>
> +                <layer>meta-arm</layer>
> +                <layer>meta-arm-toolchain</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-clang' url='https://github.com/kraj/meta-clang' branch='scarthgap' commit='057ee563305e9484b29d02347aeafdadc5ea28ed'>
> +            <layers/>
> +        </repo>
> +        <repo name='meta-flutter' url='https://github.com/meta-flutter/meta-flutter.git' branch='scarthgap' commit='HEAD' disabled='true'>
> +            <layers>
> +                <layer>.</layer>
> +                <layer>meta-flutter-apps</layer>
> +            </layers>
> +        </repo>
> +        <repo name='oe-core' url='https://git.openembedded.org/openembedded-core' branch='scarthgap' commit='baa5e7ea5f37f54c2a00080798ad7fb4c0664f69'>
> +            <layers>
> +                <layer>meta</layer>
> +            </layers>
> +        </repo>
> +        <repo name='meta-tisdk' url='https://git.ti.com/git/ti-sdk-linux/meta-tisdk.git' branch='am57x' commit='1cff7b085804058e077bd37b09d5e1247f72d90b'>
> +            <layers>
> +                <layer>meta-ti-foundational</layer>
> +            </layers>
> +        </repo>
> +    </repos>
> +
> +    <tools>
> +        <tool type='oe-layersetup'>
> +            <var name='BITBAKE_INCLUSIVE_VARS' value='yes'/>
> +        </tool>
> +    </tools>
> +</config>

-- 
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.