Date   

Re: [PATCH] machines: Adjust to use new location of tune files in oe-core

Yogesh Siraswar
 

Applied to master. Thanks.

On 8/18/2021 2:19 PM, Denys Dmytriyenko wrote:
Right, this has been in my pipeline as well, but I got distracted before
finishing it up...
Tested-by: Denys Dmytriyenko <denys@...>
This is only for master.
On Wed, Aug 18, 2021 at 11:17:48AM -0700, Khem Raj wrote:
Signed-off-by: Khem Raj <raj.khem@...>
---
conf/machine/include/davinci.inc | 2 +-
conf/machine/include/k3r5.inc | 2 +-
conf/machine/include/keystone.inc | 2 +-
conf/machine/include/omap-a15.inc | 2 +-
conf/machine/include/omap3.inc | 2 +-
conf/machine/include/omap4.inc | 2 +-
conf/machine/include/ti33x.inc | 2 +-
conf/machine/include/ti43x.inc | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/conf/machine/include/davinci.inc b/conf/machine/include/davinci.inc
index d2681740..b8d207de 100644
--- a/conf/machine/include/davinci.inc
+++ b/conf/machine/include/davinci.inc
@@ -1,4 +1,4 @@
-require conf/machine/include/tune-arm926ejs.inc
+require conf/machine/include/arm/armv5/tune-arm926ejs.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r54"
diff --git a/conf/machine/include/k3r5.inc b/conf/machine/include/k3r5.inc
index 93f08c04..3cc79061 100644
--- a/conf/machine/include/k3r5.inc
+++ b/conf/machine/include/k3r5.inc
@@ -5,7 +5,7 @@ SOC_FAMILY:append = ":k3r5"

# The closest of existing tunes for Cortex-R5F
DEFAULTTUNE = "armv7athf"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

# R5 runs early bootloader and loads SYSFW
# https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README
diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/keystone.inc
index 83dca19d..851328ac 100644
--- a/conf/machine/include/keystone.inc
+++ b/conf/machine/include/keystone.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":keystone"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index 553835c8..57295a85 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap-a15"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r7"
diff --git a/conf/machine/include/omap3.inc b/conf/machine/include/omap3.inc
index ab069b00..6e0d8dbc 100644
--- a/conf/machine/include/omap3.inc
+++ b/conf/machine/include/omap3.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap3"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/omap4.inc b/conf/machine/include/omap4.inc
index b6f43744..b8bd9d37 100644
--- a/conf/machine/include/omap4.inc
+++ b/conf/machine/include/omap4.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap4"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
index 3da2aba5..896328d9 100644
--- a/conf/machine/include/ti33x.inc
+++ b/conf/machine/include/ti33x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti33x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
index eaed1812..0f28cc91 100644
--- a/conf/machine/include/ti43x.inc
+++ b/conf/machine/include/ti43x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti43x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

--
2.33.0



Re: [PATCH] machines: Adjust to use new location of tune files in oe-core

Denys Dmytriyenko
 

Right, this has been in my pipeline as well, but I got distracted before
finishing it up...

Tested-by: Denys Dmytriyenko <denys@...>

This is only for master.

On Wed, Aug 18, 2021 at 11:17:48AM -0700, Khem Raj wrote:
Signed-off-by: Khem Raj <raj.khem@...>
---
conf/machine/include/davinci.inc | 2 +-
conf/machine/include/k3r5.inc | 2 +-
conf/machine/include/keystone.inc | 2 +-
conf/machine/include/omap-a15.inc | 2 +-
conf/machine/include/omap3.inc | 2 +-
conf/machine/include/omap4.inc | 2 +-
conf/machine/include/ti33x.inc | 2 +-
conf/machine/include/ti43x.inc | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/conf/machine/include/davinci.inc b/conf/machine/include/davinci.inc
index d2681740..b8d207de 100644
--- a/conf/machine/include/davinci.inc
+++ b/conf/machine/include/davinci.inc
@@ -1,4 +1,4 @@
-require conf/machine/include/tune-arm926ejs.inc
+require conf/machine/include/arm/armv5/tune-arm926ejs.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r54"
diff --git a/conf/machine/include/k3r5.inc b/conf/machine/include/k3r5.inc
index 93f08c04..3cc79061 100644
--- a/conf/machine/include/k3r5.inc
+++ b/conf/machine/include/k3r5.inc
@@ -5,7 +5,7 @@ SOC_FAMILY:append = ":k3r5"

# The closest of existing tunes for Cortex-R5F
DEFAULTTUNE = "armv7athf"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

# R5 runs early bootloader and loads SYSFW
# https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README
diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/keystone.inc
index 83dca19d..851328ac 100644
--- a/conf/machine/include/keystone.inc
+++ b/conf/machine/include/keystone.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":keystone"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index 553835c8..57295a85 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap-a15"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r7"
diff --git a/conf/machine/include/omap3.inc b/conf/machine/include/omap3.inc
index ab069b00..6e0d8dbc 100644
--- a/conf/machine/include/omap3.inc
+++ b/conf/machine/include/omap3.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap3"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/omap4.inc b/conf/machine/include/omap4.inc
index b6f43744..b8bd9d37 100644
--- a/conf/machine/include/omap4.inc
+++ b/conf/machine/include/omap4.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap4"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
index 3da2aba5..896328d9 100644
--- a/conf/machine/include/ti33x.inc
+++ b/conf/machine/include/ti33x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti33x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
index eaed1812..0f28cc91 100644
--- a/conf/machine/include/ti43x.inc
+++ b/conf/machine/include/ti43x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti43x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

--
2.33.0


--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


[PATCH] machines: Adjust to use new location of tune files in oe-core

Khem Raj
 

Signed-off-by: Khem Raj <raj.khem@...>
---
conf/machine/include/davinci.inc | 2 +-
conf/machine/include/k3r5.inc | 2 +-
conf/machine/include/keystone.inc | 2 +-
conf/machine/include/omap-a15.inc | 2 +-
conf/machine/include/omap3.inc | 2 +-
conf/machine/include/omap4.inc | 2 +-
conf/machine/include/ti33x.inc | 2 +-
conf/machine/include/ti43x.inc | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/conf/machine/include/davinci.inc b/conf/machine/include/davinci.inc
index d2681740..b8d207de 100644
--- a/conf/machine/include/davinci.inc
+++ b/conf/machine/include/davinci.inc
@@ -1,4 +1,4 @@
-require conf/machine/include/tune-arm926ejs.inc
+require conf/machine/include/arm/armv5/tune-arm926ejs.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r54"
diff --git a/conf/machine/include/k3r5.inc b/conf/machine/include/k3r5.inc
index 93f08c04..3cc79061 100644
--- a/conf/machine/include/k3r5.inc
+++ b/conf/machine/include/k3r5.inc
@@ -5,7 +5,7 @@ SOC_FAMILY:append = ":k3r5"

# The closest of existing tunes for Cortex-R5F
DEFAULTTUNE = "armv7athf"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

# R5 runs early bootloader and loads SYSFW
# https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README
diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/keystone.inc
index 83dca19d..851328ac 100644
--- a/conf/machine/include/keystone.inc
+++ b/conf/machine/include/keystone.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":keystone"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index 553835c8..57295a85 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap-a15"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa15.inc
+require conf/machine/include/arm/armv7a/tune-cortexa15.inc

# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r7"
diff --git a/conf/machine/include/omap3.inc b/conf/machine/include/omap3.inc
index ab069b00..6e0d8dbc 100644
--- a/conf/machine/include/omap3.inc
+++ b/conf/machine/include/omap3.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap3"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/omap4.inc b/conf/machine/include/omap4.inc
index b6f43744..b8bd9d37 100644
--- a/conf/machine/include/omap4.inc
+++ b/conf/machine/include/omap4.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":omap4"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
index 3da2aba5..896328d9 100644
--- a/conf/machine/include/ti33x.inc
+++ b/conf/machine/include/ti33x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti33x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa8.inc
+require conf/machine/include/arm/armv7a/tune-cortexa8.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
index eaed1812..0f28cc91 100644
--- a/conf/machine/include/ti43x.inc
+++ b/conf/machine/include/ti43x.inc
@@ -2,7 +2,7 @@ require conf/machine/include/ti-soc.inc
SOC_FAMILY:append = ":ti43x"

DEFAULTTUNE ?= "armv7athf-neon"
-require conf/machine/include/tune-cortexa9.inc
+require conf/machine/include/arm/armv7a/tune-cortexa9.inc

PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"

--
2.33.0


Re: Correct MACHINE for

elberger@...
 

On 8/17/21 1:15 PM, Denys Dmytriyenko wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



On Tue, Aug 17, 2021 at 12:05:08PM -0400, elberger via lists.yoctoproject.org wrote:
Ok wow that SDK version was released only 6 days ago. Totally
missed it. Thank you.
FWIW, according to the config at [1], this SDK release is based on
08.00.00.004 tag in meta-ti/meta-arago, applied about 4 weeks ago.
And meta-processor-sdk adds extra OOBE enhancements on top of that.


On 8/17/21 11:43 AM, Nikhil Devshatwar via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization.
Do not click links or open attachments unless you can confirm the
sender and know the content is safe.
)


Hi,

On 17/08/21 7:29 pm, elberger via lists.yoctoproject.org wrote:
Nevermind I see it on master branch.

Bummer it seems like I cannot use it for the LTS branch. Is there any
plan for that?
You should see the machine am64xx-evm
The latest SDK release for AM64 Linux is 08.00.00.21 (based on 2021 LTS
kernel)

You can find config file at [1]
and the latest release page at [2]

[1]
https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt

[2] https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X#release-notes

Regards,
Nikhil D


On 8/17/21 9:02 AM, elberger via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do
not click links or open attachments unless you can confirm the sender
and know the content is safe.



Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference



This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt
config if that makes a difference. Perhaps the configuration is on a
different branch.

Thank you
--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964
Thank you for the detail - was going by the release date here:

https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-RT-AM64X#release-notes

It is still relatively bleeding edge. And it's good to see TI putting a lot of energy into these new processors.


Re: Correct MACHINE for

Denys Dmytriyenko
 

On Tue, Aug 17, 2021 at 12:05:08PM -0400, elberger via lists.yoctoproject.org wrote:
Ok wow that SDK version was released only 6 days ago.  Totally
missed it.  Thank you.
FWIW, according to the config at [1], this SDK release is based on
08.00.00.004 tag in meta-ti/meta-arago, applied about 4 weeks ago.
And meta-processor-sdk adds extra OOBE enhancements on top of that.


On 8/17/21 11:43 AM, Nikhil Devshatwar via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization.
Do not click links or open attachments unless you can confirm the
sender and know the content is safe.
)


Hi,

On 17/08/21 7:29 pm, elberger via lists.yoctoproject.org wrote:
Nevermind I see it on master branch.

Bummer it seems like I cannot use it for the LTS branch. Is there any
plan for that?
You should see the machine am64xx-evm
The latest SDK release for AM64 Linux is 08.00.00.21  (based on 2021 LTS
kernel)

You can find config file at [1]
and the latest release page at [2]

[1]
https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt

[2] https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X#release-notes

Regards,
Nikhil D


On 8/17/21 9:02 AM, elberger via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do
not click links or open attachments unless you can confirm the sender
and know the content is safe.



Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference



This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt
config if that makes a difference.  Perhaps the configuration is on a
different branch.

Thank you
--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Re: Plan for meta-arago-distro (master)

Denys Dmytriyenko
 

On Tue, Aug 17, 2021 at 11:13:15AM -0400, elberger via lists.yoctoproject.org wrote:
Hello,

I need to use master branch due to MACHINE configuration
availability only on master.

However, the availability of new override syntax on
meta-arago-distro emits the usual compatibility error.  I noticed
there is no master-next branch so this is probably the state of
things.

In such case

1/ is there a plan in motion to evolve meta-arago-distro and if so
is there a rough timeline to have the syntax migrated

or

2/ is there a possibility to take a PR - not sure how TI handles
this since there is probably full regression testing done.

thank you
Richard,

1. meta-ti mailing list is not the right place for meta-arago questions, but
anyway

2. meta-ti can be used on its own w/o meta-arago-distro with any other distro
and MACHINE configuration availability should not be blocked by meta-arago

3. override syntax conversion for meta-arago is still in progress and has been
blocked by meta-ti, which only got merged today

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Re: Correct MACHINE for

elberger@...
 

Ok wow that SDK version was released only 6 days ago.  Totally missed it.  Thank you.

On 8/17/21 11:43 AM, Nikhil Devshatwar via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
)


Hi,

On 17/08/21 7:29 pm, elberger via lists.yoctoproject.org wrote:
Nevermind I see it on master branch.

Bummer it seems like I cannot use it for the LTS branch. Is there any
plan for that?


You should see the machine am64xx-evm
The latest SDK release for AM64 Linux is 08.00.00.21  (based on 2021 LTS
kernel)

You can find config file at [1]
and the latest release page at [2]

[1]
https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt
[2] https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X#release-notes

Regards,
Nikhil D


On 8/17/21 9:02 AM, elberger via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do
not click links or open attachments unless you can confirm the sender
and know the content is safe.



Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference


This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt
config if that makes a difference.  Perhaps the configuration is on a
different branch.

Thank you













Re: Correct MACHINE for

Nikhil Devshatwar <nikhil.nd@...>
 

Hi,

On 17/08/21 7:29 pm, elberger via lists.yoctoproject.org wrote:
Nevermind I see it on master branch.
Bummer it seems like I cannot use it for the LTS branch. Is there any plan for that?
You should see the machine am64xx-evm
The latest SDK release for AM64 Linux is 08.00.00.21 (based on 2021 LTS kernel)

You can find config file at [1]
and the latest release page at [2]

[1] https://git.ti.com/cgit/arago-project/oe-layersetup/tree/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt
[2] https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X#release-notes

Regards,
Nikhil D


On 8/17/21 9:02 AM, elberger via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference

This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt
config if that makes a difference.  Perhaps the configuration is on a
different branch.

Thank you


--
Richard Elberger
Principal Technologist
AWS IoT
+1 646.927.6897
+1 203.942.8039 – mobile
elberger@... – email


Plan for meta-arago-distro (master)

elberger@...
 

Hello,

I need to use master branch due to MACHINE configuration availability only on master.

However, the availability of new override syntax on meta-arago-distro emits the usual compatibility error.  I noticed there is no master-next branch so this is probably the state of things.

In such case

1/ is there a plan in motion to evolve meta-arago-distro and if so is there a rough timeline to have the syntax migrated

or

2/ is there a possibility to take a PR - not sure how TI handles this since there is probably full regression testing done.

thank you


Re: Correct MACHINE for

elberger@...
 

Nevermind I see it on master branch.

Bummer it seems like I cannot use it for the LTS branch. Is there any plan for that?

On 8/17/21 9:02 AM, elberger via lists.yoctoproject.org wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference

This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt
config if that makes a difference.  Perhaps the configuration is on a
different branch.

Thank you






-- 
Richard Elberger
Principal Technologist
AWS IoT

+1 646.927.6897
+1 203.942.8039 – mobile
elberger@... – email


Correct MACHINE for

elberger@...
 

Hello

I am looking for the correct MACHINE config for the TMDS64GPEVM.

At this page I do not see any reference to TMDS64GPEVM.

https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/07_03_01_006/exports/docs/linux/Overview_Building_the_SDK.html#processor-sdk-build-reference

This is the SDK that the board's page points to from here

https://www.ti.com/tool/TMDS64GPEVM

I am also cloning the SDK using the processor-sdk-dunfell-07.01.00.txt config if that makes a difference.  Perhaps the configuration is on a different branch.

Thank you


Re: [master][PATCH v4] meta-ti: convert to new override syntax in honister

Yogesh Siraswar
 

Applied to master. Thanks

On 8/14/2021 8:55 AM, Paul Barker wrote:
On Wed, 11 Aug 2021 14:39:05 -0400
"Denys Dmytriyenko" <denis@...> wrote:

From: Denys Dmytriyenko <denys@...>

Upcoming "honister" release changes the override syntax to improve usability,
speed and memory footprint. Update recipes with the new syntax and set layer
compatibility to honister.

Signed-off-by: Denys Dmytriyenko <denys@...>
Tested-by: Paul Barker <paul.barker@...>
All,
The current status is that the master branch of meta-ti does not build
against the current Yocto Project master branch. I recommend moving
ahead and merging this override conversion sooner rather than later -
if there are any remaining issues they can be fixed in follow up
commits. Merging this patch as-is should at least unblock most users of
meta-ti.
Thanks,


Re: [master][PATCH v4] meta-ti: convert to new override syntax in honister

 

On Wed, 11 Aug 2021 14:39:05 -0400
"Denys Dmytriyenko" <denis@...> wrote:

From: Denys Dmytriyenko <denys@...>

Upcoming "honister" release changes the override syntax to improve usability,
speed and memory footprint. Update recipes with the new syntax and set layer
compatibility to honister.

Signed-off-by: Denys Dmytriyenko <denys@...>
Tested-by: Paul Barker <paul.barker@...>
All,

The current status is that the master branch of meta-ti does not build
against the current Yocto Project master branch. I recommend moving
ahead and merging this override conversion sooner rather than later -
if there are any remaining issues they can be fixed in follow up
commits. Merging this patch as-is should at least unblock most users of
meta-ti.

Thanks,

--
Paul Barker
https://pbarker.dev/


Re: [PATCH 1/2] prusw-fw: Update switch firmwares to 3.2.9 version

Denys Dmytriyenko
 

Yogesh,

See our earlier discussion on linux-firmware and the comment about splitting
individual FW binaries into own packages.


On Mon, Jun 28, 2021 at 03:54:11PM -0400, Denys Dmytriyenko wrote:
On Mon, Jun 28, 2021 at 12:40:22PM -0500, Bajjuri, Praneeth wrote:
Yogesh,Vignesh,

On 6/28/2021 9:48 AM, Vignesh Raghavendra wrote:
From: Lokesh Vutla <lokeshvutla@...>

Update prueth switch firmwares to 3.2.9 version

Signed-off-by: Vignesh Raghavendra <vigneshr@...>
---
recipes-bsp/prusw-fw/{prusw-fw_3.2.7.bb => prusw-fw_3.2.9.bb} | 2 +-
[snip]

Can we have once central recipe for ti-linux-firmware to pick the
right SRCREV when firmware is integrated
recipe-bsp/ti-linux-fw*/*.bb something like that, Instead of
pointing to a different SRCREV in different bb recipe ?

I see 9 different recipe-bsp/<>/ locations potentially pointing to
different SRCREV.
Individual FW recipes in meta-ti evolved over long time, being added one by
one, as they were coming from different places and not necessarily hosted in
a single repo in the beginning...


Has anyone looked at upstreaming those FW images to main linux-firmware at
kernel.org?

There's a recipe for the upstream linux-firmware bundle in oe-core that
resides in recipes-kernel/linux-firmware/.

Until fully upstreamed, it might be possible to bbappend that recipe from
oe-core in meta-ti. But it tries to split up as much of individual FW images
as possible. That way one recipe with a single SRCREV produces multiple binary
packages that can be pulled into the image individually.
--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Re: Correct cross compile toolchain for meta-ti and meta-arago

elberger@...
 

On 8/12/21 2:36 PM, Denys Dmytriyenko wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



On Thu, Aug 12, 2021 at 02:34:56PM -0400, Denys Dmytriyenko wrote:
On Thu, Aug 12, 2021 at 02:30:17PM -0400, elberger via lists.yoctoproject.org wrote:
On 8/12/21 2:13 PM, Denys Dmytriyenko wrote:
On Thu, Aug 12, 2021 at 11:01:35AM -0700, elberger via lists.yoctoproject.org wrote:
Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions.  Are the versions in
command lines correct or the version number in the initial paragraph?
See arago-dunfell-config.txt line in the config table - that's the correct one
and the rest hasn't been updated in a while.

Hello Denys,

I was asking about the compiler toolchain version.  I didn't see it
in the config file.  Maybe not enough sleep on my end.
http://arago-project.org/wiki/index.php?title=Setting_Up_Build_Environment&diff=1676&oldid=1675#Available_Layer_Configurations

| arago-dunfell-config.txt
| Configuration for meta-ti/meta-arago layers matching the "dunfell" stable branch, that corresponds to the Yocto Project version 3.1. Uses Arm 9.2-2019.12
BTW, that's arago-specific and not really meta-ti related...

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964



Crystal clear now.  Thank you!



Re: Correct cross compile toolchain for meta-ti and meta-arago

Denys Dmytriyenko
 

On Thu, Aug 12, 2021 at 02:34:56PM -0400, Denys Dmytriyenko wrote:
On Thu, Aug 12, 2021 at 02:30:17PM -0400, elberger via lists.yoctoproject.org wrote:
On 8/12/21 2:13 PM, Denys Dmytriyenko wrote:
On Thu, Aug 12, 2021 at 11:01:35AM -0700, elberger via lists.yoctoproject.org wrote:
Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions. Are the versions in
command lines correct or the version number in the initial paragraph?
See arago-dunfell-config.txt line in the config table - that's the correct one
and the rest hasn't been updated in a while.
Hello Denys,

I was asking about the compiler toolchain version.  I didn't see it
in the config file.  Maybe not enough sleep on my end.
http://arago-project.org/wiki/index.php?title=Setting_Up_Build_Environment&diff=1676&oldid=1675#Available_Layer_Configurations

| arago-dunfell-config.txt
| Configuration for meta-ti/meta-arago layers matching the "dunfell" stable branch, that corresponds to the Yocto Project version 3.1. Uses Arm 9.2-2019.12
BTW, that's arago-specific and not really meta-ti related...

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Re: Correct cross compile toolchain for meta-ti and meta-arago

Denys Dmytriyenko
 

On Thu, Aug 12, 2021 at 02:30:17PM -0400, elberger via lists.yoctoproject.org wrote:
On 8/12/21 2:13 PM, Denys Dmytriyenko wrote:
On Thu, Aug 12, 2021 at 11:01:35AM -0700, elberger via lists.yoctoproject.org wrote:
Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions. Are the versions in
command lines correct or the version number in the initial paragraph?
See arago-dunfell-config.txt line in the config table - that's the correct one
and the rest hasn't been updated in a while.
Hello Denys,

I was asking about the compiler toolchain version.  I didn't see it
in the config file.  Maybe not enough sleep on my end.
http://arago-project.org/wiki/index.php?title=Setting_Up_Build_Environment&diff=1676&oldid=1675#Available_Layer_Configurations

| arago-dunfell-config.txt
| Configuration for meta-ti/meta-arago layers matching the "dunfell" stable branch, that corresponds to the Yocto Project version 3.1. Uses Arm 9.2-2019.12

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Re: Correct cross compile toolchain for meta-ti and meta-arago

elberger@...
 

On 8/12/21 2:13 PM, Denys Dmytriyenko wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



On Thu, Aug 12, 2021 at 11:01:35AM -0700, elberger via lists.yoctoproject.org wrote:
Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions.  Are the versions in
command lines correct or the version number in the initial paragraph?
See arago-dunfell-config.txt line in the config table - that's the correct one
and the rest hasn't been updated in a while.

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964



Hello Denys,

I was asking about the compiler toolchain version.  I didn't see it in the config file.  Maybe not enough sleep on my end.

Thank you



Re: Correct cross compile toolchain for meta-ti and meta-arago

Denys Dmytriyenko
 

On Thu, Aug 12, 2021 at 11:01:35AM -0700, elberger via lists.yoctoproject.org wrote:
Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions.  Are the versions in
command lines correct or the version number in the initial paragraph?
See arago-dunfell-config.txt line in the config table - that's the correct one
and the rest hasn't been updated in a while.

--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


Correct cross compile toolchain for meta-ti and meta-arago

elberger@...
 

Hello,

I am in the process of setting up a new build container for TI targets.

This section here

http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Cross-compile_toolchain

Seems to have a conflicting message about versions.  Are the versions in command lines correct or the version number in the initial paragraph?

Thank you

961 - 980 of 14961