Re: [meta-arago] [dunfell PATCH] ti-tisdk-makefile: Remove barcode-roi snippet
On 16:34-20210928, Priya N S wrote: > * barcode-roi support is dropped from meta-arago due to breakage with > OpenCV 4.1 > * Remove the makefile snippet from the installer toplevel makefile > > Note: > * barcode-roi makefile snippet needs to be added back once barcode-roi > breakage with OpenCV 4.1 is fixed. > > Signed-off-by: Priya N S Acked-by: Nikhil Devshatwar > --- > > Hi All, > This patch removes the barcode-roi makefile snippet from SDK top-level > Makefile for AM335x and AM437x platforms. > > .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb| 2 -- > 1 file changed, 2 deletions(-) > > diff --git > a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb > b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb > index d2201675..1320ec50 100644 > --- > a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb > +++ > b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb > @@ -97,7 +97,6 @@ MAKEFILES_append_ti33x = " u-boot-spl \ > cryptodev \ > ti-sgx-ddk-km \ > pru-icss \ > - barcode-roi \ > uio-module-drv \ > mmwavegesture-hmi \ > pdm-anomaly-detection \ > @@ -112,7 +111,6 @@ MAKEFILES_append_ti43x = " u-boot-spl \ > ti-sgx-ddk-km \ > cmem-mod \ > pru-icss \ > - barcode-roi \ > uio-module-drv \ > mmwavegesture-hmi \ > pdm-anomaly-detection \ > -- > 2.19.1.windows.1 > > ___ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [oe-layersetup PATCH] processor-sdk: Add 08.00.00.21 release config
Praneeth, On 09/08/21 11:51 pm, Nikhil Devshatwar wrote: Add config file for processor-sdk 08.00.00.21 release Signed-off-by: Nikhil Devshatwar ping on this Please merge this soon. AM64 release is out and people will start doing builds. Regards, Nikhil D --- .../processor-sdk-08.00.00.21-config.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 configs/processor-sdk/processor-sdk-08.00.00.21-config.txt diff --git a/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt b/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt new file mode 100644 index 000..78a921c --- /dev/null +++ b/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt @@ -0,0 +1,14 @@ +# This file takes repo entries in the format +# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern] + +bitbake,git://git.openembedded.org/bitbake,1.46,0e0af15b84e07e6763300dcd092b980086b9b9c4 +meta-processor-sdk,git://git.ti.com/processor-sdk/meta-processor-sdk.git,dunfell,ea2e8505fdf9948c0e2881af9dacb07e801c9037,layers= +meta-arago,git://git.yoctoproject.org/meta-arago,dunfell,08.00.00.004,layers=meta-arago-distro:meta-arago-extras +meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,b4d24d70aca75791902df5cd59a4f4a54aa4a125,layers= +meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,4d6216a04c2ebe04bf02392c02d9589d35ebf3b4,layers= +meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,7bd47ef6c98323c95a9e527129dca98c9a65ee08,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems +meta-ti,git://git.yoctoproject.org/meta-ti,dunfell,08.00.00.004,layers= +meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain +oe-core,git://git.openembedded.org/openembedded-core,dunfell,9b83aefa9c4a21d9dc1eea4a6b00af379466a288,layers=meta +OECORELAYERCONF=./sample-files/bblayers.conf.sample +OECORELOCALCONF=./sample-files/local-arago64.conf.sample ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [oe-layersetup PATCH] processor-sdk: Add 08.00.00.21 release config
Add config file for processor-sdk 08.00.00.21 release Signed-off-by: Nikhil Devshatwar --- .../processor-sdk-08.00.00.21-config.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 configs/processor-sdk/processor-sdk-08.00.00.21-config.txt diff --git a/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt b/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt new file mode 100644 index 000..78a921c --- /dev/null +++ b/configs/processor-sdk/processor-sdk-08.00.00.21-config.txt @@ -0,0 +1,14 @@ +# This file takes repo entries in the format +# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern] + +bitbake,git://git.openembedded.org/bitbake,1.46,0e0af15b84e07e6763300dcd092b980086b9b9c4 +meta-processor-sdk,git://git.ti.com/processor-sdk/meta-processor-sdk.git,dunfell,ea2e8505fdf9948c0e2881af9dacb07e801c9037,layers= +meta-arago,git://git.yoctoproject.org/meta-arago,dunfell,08.00.00.004,layers=meta-arago-distro:meta-arago-extras +meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,b4d24d70aca75791902df5cd59a4f4a54aa4a125,layers= +meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,4d6216a04c2ebe04bf02392c02d9589d35ebf3b4,layers= +meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,7bd47ef6c98323c95a9e527129dca98c9a65ee08,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems +meta-ti,git://git.yoctoproject.org/meta-ti,dunfell,08.00.00.004,layers= +meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain +oe-core,git://git.openembedded.org/openembedded-core,dunfell,9b83aefa9c4a21d9dc1eea4a6b00af379466a288,layers=meta +OECORELAYERCONF=./sample-files/bblayers.conf.sample +OECORELOCALCONF=./sample-files/local-arago64.conf.sample -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [oe-layersetup PATCH v2] processor-sdk: Add 07.03.00.005 release config
On 11:50-20210806, Bajjuri, Praneeth wrote: > > > On 8/6/2021 6:48 AM, Priya N S wrote: > > Signed-off-by: Priya N S > > --- > > > > Hi All, > > Kindly ignore the changes made in the V1 patch and consider the > > V2 patch. > > > > Changes made in the V2 patch: > > * Added the processor-sdk-07.03.00.005-config for the 07.03 > >release. > > Why are we doing this at the time of 8.0 release ? will there be a 8.0 based > config too as a separate patch later? We are making 8.0 release for the AM64 today. I will submit config file for that soon. > > Anyhow, this patch is a NACK. See review comments below. > > > > * This corresponds to the 07.03 release for the am335x-evm > >and am437x-evm platforms. > > > > .../processor-sdk-07.03.00.005-config.txt | 17 + > > 1 file changed, 17 insertions(+) > > create mode 100644 > > configs/processor-sdk/processor-sdk-07.03.00.005-config.txt > > > > diff --git a/configs/processor-sdk/processor-sdk-07.03.00.005-config.txt > > b/configs/processor-sdk/processor-sdk-07.03.00.005-config.txt > > new file mode 100644 > > index 000..09bde9e > > --- /dev/null > > +++ b/configs/processor-sdk/processor-sdk-07.03.00.005-config.txt > > Did the convention followed for processor-sdk change? > Ex: I see 106* used for the last part of the release name (may be pointing > to a build number) > Ref: > http://arago-project.org/git/projects/oe-layersetup.git?p=projects/oe-layersetup.git;a=commit;h=30111f3c58442c088969a548dcd6c9140c422da8 > > > > @@ -0,0 +1,17 @@ > > +# This file takes repo entries in the format > > +# repo name,repo uri,repo branch,repo > > commit[,layers=layer1:layer2...:layern] > > + > > +bitbake,git://git.openembedded.org/bitbake,1.46,017a39ed05d065bf28fd38f91bcde8a098300551 > > +meta-processor-sdk,git://git.ti.com/processor-sdk/meta-processor-sdk.git,dunfell,c467012684e57c914c4070238987e931f329da15,layers= > > > > Why commitsha and not a 07.03* tag ? > > Nikhil, does this look correct? This is correct. You won't find any tags in meta-processor-sdk All the config files have a commit SHA only. > > > +meta-arago,git://arago-project.org/git/meta-arago.git,dunfell,07.03.00.005,layers=meta-arago-distro:meta-arago-extras > > +meta-aws,https://github.com/aws/meta-aws.git,dunfell,HEAD,layers= > > HEAD >> This doesnt look right for the config snapshot. You need to pick the > exact commitsha used for your release tagged images ( you should see that in > build-config file) > I agree with Praneeth here. We have to make sure that the release config file can reproduce the build. Using HEAD defeats the purpose. Please replace with commit SHA or tag everywhere in release file. Regards, Nikhil D > > +#meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers= > > +meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,b4d24d70aca75791902df5cd59a4f4a54aa4a125,layers= > > +meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,89abc62b47f6f20db9d00a8ec9b2c1b6b60ac3f9,layers= > > +meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,389757a7494221fea1d8437e9a01c6e4fb4700af,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems > > +meta-ti,git://git.yoctoproject.org/meta-ti,dunfell,07.03.00.005,layers= > > +meta-linaro,https://git.linaro.org/openembedded/meta-linaro.git,dunfell,HEAD,layers=meta-optee > > Similar comment as above of meta-aws. HEAD is not correct for release > snapshot. > By the way, why do you even need meta-linaro layer for psdkl builds? > > > > +meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain > > +oe-core,git://git.openembedded.org/openembedded-core,dunfell,707036d4ec12ef1a260adcef78627b26e32e6540,layers=meta > > +OECORELAYERCONF=./sample-files/bblayers.conf.sample > > +OECORELOCALCONF=./sample-files/local-processor-sdk-64.conf.sample > > ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [PATCH] matrix-gui-apps-git: Update SRCREV to the latest
On 20:44-20210624, Nikhil Devshatwar wrote: > From: Aparna M > > Update SRCREV to the latest. > This add a matrix application to blink LED for AM64x EVM > > Signed-off-by: Aparna M > Signed-off-by: Nikhil Devshatwar > --- missed adding the branch tag this is applicable to both dunfell and master branch Regards, Nikhil D > meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc > b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc > index d4956903..fac1fc8d 100644 > --- a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc > +++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc > @@ -4,7 +4,7 @@ LICENSE_CHECKSUM = > "LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9" > LIC_FILES_CHKSUM := "file://../${LICENSE_CHECKSUM}" > > SRC_URI = > "git://git.ti.com/matrix-gui-v2/matrix-gui-v2-apps.git;protocol=git;branch=${BRANCH}" > -SRCREV = "30424117fc609beffb512450fe0d9b328d75b458" > +SRCREV = "976e775a1275198d3391018ce8115a66d00120a2" > BRANCH = "master" > INC_PR = "r76" > > -- > 2.17.1 > > ___ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [PATCH] matrix-gui-apps-git: Update SRCREV to the latest
From: Aparna M Update SRCREV to the latest. This add a matrix application to blink LED for AM64x EVM Signed-off-by: Aparna M Signed-off-by: Nikhil Devshatwar --- meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc index d4956903..fac1fc8d 100644 --- a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc +++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc @@ -4,7 +4,7 @@ LICENSE_CHECKSUM = "LICENSE;md5=6e0ae7214f6c74c149cb25f373057fa9" LIC_FILES_CHKSUM := "file://../${LICENSE_CHECKSUM}" SRC_URI = "git://git.ti.com/matrix-gui-v2/matrix-gui-v2-apps.git;protocol=git;branch=${BRANCH}" -SRCREV = "30424117fc609beffb512450fe0d9b328d75b458" +SRCREV = "976e775a1275198d3391018ce8115a66d00120a2" BRANCH = "master" INC_PR = "r76" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell/master 0/2] Remove Jailhouse support
On 18:50-20210616, Nikhil Devshatwar wrote: > This series removes the Jailhouse and corresponding recipes from > meta-arago > > Nikhil Devshatwar (2): > recipes-tisdk: tisdk-makefile: Remove Jailhouse snippet > conf: arago: Remove jailhouse references > ping on this and other series for meta-ti as well Regards, Nikhil D > meta-arago-distro/conf/distro/arago.conf | 3 -- > .../conf/distro/include/arago-source-ipk.inc | 7 --- > .../ti-tisdk-makefile/Makefile_jailhouse | 44 --- > 3 files changed, 54 deletions(-) > delete mode 100644 > meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse > > -- > 2.17.1 > ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell/master 1/2] recipes-tisdk: tisdk-makefile: Remove Jailhouse snippet
Jailhouse support is dropped for K3 platforms. This will not be packaged in the SDK any more. Drop the Makefile snippet for Jailhouse. Signed-off-by: Nikhil Devshatwar --- .../ti-tisdk-makefile/Makefile_jailhouse | 44 --- 1 file changed, 44 deletions(-) delete mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse deleted file mode 100644 index 8e70fd9d.. --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse +++ /dev/null @@ -1,44 +0,0 @@ -# jailhouse module -JH_ARCH = "__KERNEL_ARCH__" -JH_PLATFORM = "__JH_PLATFORM__" - -jailhouse_config: - @echo = - @echo Configuring jailhouse - @echo = - @cd board-support/extra-drivers; \ - cd `find . -maxdepth 1 -name "jailhouse*" -type d`; \ - echo "#define CONFIG_TRACE_ERROR1" >> include/jailhouse/config.h - -jailhouse: linux jailhouse_config - @echo = - @echo Building jailhouse - @echo = - @cd board-support/extra-drivers; \ - cd `find . -maxdepth 1 -name "jailhouse*" -type d`; \ - make ARCH=$(JH_ARCH) KDIR=${LINUXKERNEL_INSTALL_DIR} - -jailhouse_clean: - @echo = - @echo Cleaning jailhouse - @echo = - @cd board-support/extra-drivers; \ - cd `find . -maxdepth 1 -name "jailhouse*" -type d`; \ - make ARCH=$(JH_ARCH) KDIR=${LINUXKERNEL_INSTALL_DIR} clean - -jailhouse_distclean: jailhouse_clean - @echo = - @echo Distclean jailhouse - @echo = - @cd board-support/extra-drivers; \ - cd `find . -maxdepth 1 -name "jailhouse*" -type d`; \ - rm -vf ./hypervisor/include/jailhouse/config.h - -jailhouse_install: - @echo - @echo Installing jailhouse - @echo - @cd board-support/extra-drivers; \ - cd `find . -maxdepth 1 -name "jailhouse*" -type d`; \ - make ARCH=$(JH_ARCH) KDIR=${LINUXKERNEL_INSTALL_DIR} DESTDIR=$(DESTDIR) INSTALL_MOD_STRIP=$(INSTALL_MOD_STRIP) prefix=/usr install - -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell/master 2/2] conf: arago: Remove jailhouse references
Jailhouse support for K3 platforms is dropped. Remove the refences to Jailhouse and IVSHMEM in the arago conf files. Signed-off-by: Nikhil Devshatwar --- meta-arago-distro/conf/distro/arago.conf | 3 --- meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 7 --- 2 files changed, 10 deletions(-) diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro/conf/distro/arago.conf index 206e65ef..508b636d 100644 --- a/meta-arago-distro/conf/distro/arago.conf +++ b/meta-arago-distro/conf/distro/arago.conf @@ -158,9 +158,6 @@ PACKAGECONFIG_append_pn-openssl = " cryptodev-linux" PACKAGECONFIG_remove_pn-alsa-plugins = "pulseaudio" RDEPENDS_pulseaudio-server_remove = "alsa-plugins-pulseaudio-conf" -# Configure RAMFS for jailhouse linux-demo -JH_RAMFS_IMAGE = "tisdk-tiny-image" - # Enable UI and scripting for perf PERF_FEATURES_ENABLE ?= "perf-scripting perf-tui" diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 232cd4c3..d4122339 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -373,10 +373,6 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod ?= "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv ?= "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv ?= "board-support/extra-drivers/${PN}-${PV}" -CREATE_SRCIPK_pn-ivshmem-uio-driver ?= "1" -SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver ?= "board-support/extra-drivers/${PN}-${PV}" -SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver ?= "true" - CREATE_SRCIPK_pn-ipsecmgr-mod ?= "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod ?= "board-support/extra-drivers/${PN}-${PV}" @@ -397,6 +393,3 @@ SRCIPK_INSTALL_DIR_pn-vlib-c66x ?= "component-sources/vlib_c66x_${PV}" CREATE_SRCIPK_pn-big-data-ipc-demo-linux ?= "1" SRCIPK_INSTALL_DIR_pn-big-data-ipc-demo-linux ?= "example-applications/${PN}-${PV}" - -CREATE_SRCIPK_pn-jailhouse ?= "1" -SRCIPK_INSTALL_DIR_pn-jailhouse ?= "board-support/extra-drivers/${PN}-${PV}" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell/master 0/2] Remove Jailhouse support
This series removes the Jailhouse and corresponding recipes from meta-arago Nikhil Devshatwar (2): recipes-tisdk: tisdk-makefile: Remove Jailhouse snippet conf: arago: Remove jailhouse references meta-arago-distro/conf/distro/arago.conf | 3 -- .../conf/distro/include/arago-source-ipk.inc | 7 --- .../ti-tisdk-makefile/Makefile_jailhouse | 44 --- 3 files changed, 54 deletions(-) delete mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_jailhouse -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [meta-arago PATCH] tisdk-core-bundle: Install sysfw.itb in the prebuilt-images directory
On 08:52-20210608, Nishanth Menon wrote: > On 19:14-20210608, Nikhil Devshatwar wrote: > > On 16:23-20210607, Nishanth Menon wrote: > > > On 14:26-20210603, Vignesh Raghavendra wrote: > > > > +praneeth > > > > > > > > On 6/3/21 8:50 AM, Aparna M wrote: > > > > > Install the sysfw.itb file in the prebuilt images directory of the > > > > > tisdk-core-bundle package. > > > > > > > > > > > > > Why do we need to package sysfw.itb given that its already part of > > > > tiboot3.bin in case of am64x? > > Vignesh, > > > > This was done for consistency. It's no harm to include this. > > It was a feedback on the SDK from the apps team. > > The feedback is wrong. putting a random binary in the boot folder which > does no function is broken understanding of the boot process - not to > mention deployment and upgrade burden that we pitch on customers. I was not aware if there is any case where the ITB would be required. >From your comment it seems it's not required at all. Aparna, Let us not add this in the installer. and also update the documentation to specifically call out the contents of tiboot3.bin for AM64 Regards, Nikhil D > > > > NAK. We are using multi-certificate for am64x. > > > > Pardon me for not knowing, What is a multi-certificate? > > > multi-certificate x509 boot - where SPL, sysfw etc are packaged as part > of tiboot3.bin. > > > -- > Regards, > Nishanth Menon > Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 > 849D 1736 249D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [meta-arago PATCH] tisdk-core-bundle: Install sysfw.itb in the prebuilt-images directory
On 16:23-20210607, Nishanth Menon wrote: > On 14:26-20210603, Vignesh Raghavendra wrote: > > +praneeth > > > > On 6/3/21 8:50 AM, Aparna M wrote: > > > Install the sysfw.itb file in the prebuilt images directory of the > > > tisdk-core-bundle package. > > > > > > > Why do we need to package sysfw.itb given that its already part of > > tiboot3.bin in case of am64x? Vignesh, This was done for consistency. It's no harm to include this. It was a feedback on the SDK from the apps team. > > > NAK. We are using multi-certificate for am64x. Pardon me for not knowing, What is a multi-certificate? Regards, Nikhil D > > -- > Regards, > Nishanth Menon > Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 > 849D 1736 249D > ___ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
On 21:37-20210525, Denys Dmytriyenko wrote: > On Mon, May 24, 2021 at 05:37:56PM +0530, Nikhil Devshatwar wrote: > > On 06:42-20210524, Nishanth Menon wrote: > > > On 15:22-20210524, Nikhil Devshatwar wrote: > > > > Add packages in the tisdk-addons which allows to build Gstreamer and > > > > other GST based demo applications from the target filesystem. > > > > > > > > All these are open source packages, recipes for which are already > > > > present in upstream layers. > > > > > > > > Signed-off-by: Nikhil Devshatwar > > > > --- > > > > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 11 +-- > > > > 1 file changed, 9 insertions(+), 2 deletions(-) > > > > > > > > diff --git > > > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > > > > > > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > > > index 287cba63..2c3fff5c 100644 > > > > --- > > > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > > > +++ > > > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > > > @@ -1,6 +1,6 @@ > > > > DESCRIPTION = "Task to install additional utilities/demos for SDKs" > > > > LICENSE = "MIT" > > > > -PR = "r79" > > > > +PR = "r80" > > > > > > > > PACKAGE_ARCH = "${MACHINE_ARCH}" > > > > > > > > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \ > > > > UTILS_append_am64xx = " ti-rtos-firmware" > > > > UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" > > > > UTILS_append_j7 = " ti-rtos-firmware" > > > > -UTILS_append_j7-evm = " pru-icss" > > > > +UTILS_append_j7-evm = " \ > > > > +pru-icss \ > > > > +cmake \ > > > > +libyaml \ > > > > +python3-pyyaml \ > > > > +boost \ > > > > +ninja \ > > > > +" > > > > UTILS_append_j7-hs-evm = " pru-icss" > > > > > > > > UTILS_append_omapl138 = " ti-ipc-rtos-fw" > > > > > > > > > Should'nt we go the other direction of making the core layer thinner and > > > add the packages as part of the dependencies of what ever the demos we'd > > > want to add? > > > > Yes, but that is possible only when we have feeds enabled. > > Till then, there should be at least one filesystem where everything is > > present. > > Can this be added to meta-psdkla or whatever the current downstream layer is? For now, this is already added in meta-psdkla. I am trying to upstream this into meta-arago since the change is generic. That's why the addition is happening only to j7-evm Regards, Nikhil D > > -- > Regards, > Denys Dmytriyenko > PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 > Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell/master][PATCH v2] packagegroups: arago-tisdk-addons: Add packages to allow building on target
Add packages in the tisdk-addons which allows to build Gstreamer and other GST based demo applications from the target filesystem. All these are open source packages, recipes for which are already present in upstream layers. Signed-off-by: Nikhil Devshatwar --- Notes: changes from v1: * Add meson in the list .../packagegroups/packagegroup-arago-tisdk-addons.bb | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index 287cba63..a4d65781 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -1,6 +1,6 @@ DESCRIPTION = "Task to install additional utilities/demos for SDKs" LICENSE = "MIT" -PR = "r79" +PR = "r80" PACKAGE_ARCH = "${MACHINE_ARCH}" @@ -67,7 +67,15 @@ UTILS_append_k3 = " mmc-utils \ UTILS_append_am64xx = " ti-rtos-firmware" UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" UTILS_append_j7 = " ti-rtos-firmware" -UTILS_append_j7-evm = " pru-icss" +UTILS_append_j7-evm = " \ +pru-icss \ +cmake \ +libyaml \ +python3-pyyaml \ +boost \ +ninja \ +meson \ +" UTILS_append_j7-hs-evm = " pru-icss" UTILS_append_omapl138 = " ti-ipc-rtos-fw" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
On 06:42-20210524, Nishanth Menon wrote: > On 15:22-20210524, Nikhil Devshatwar wrote: > > Add packages in the tisdk-addons which allows to build Gstreamer and > > other GST based demo applications from the target filesystem. > > > > All these are open source packages, recipes for which are already > > present in upstream layers. > > > > Signed-off-by: Nikhil Devshatwar > > --- > > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 11 +-- > > 1 file changed, 9 insertions(+), 2 deletions(-) > > > > diff --git > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > index 287cba63..2c3fff5c 100644 > > --- > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > +++ > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > @@ -1,6 +1,6 @@ > > DESCRIPTION = "Task to install additional utilities/demos for SDKs" > > LICENSE = "MIT" > > -PR = "r79" > > +PR = "r80" > > > > PACKAGE_ARCH = "${MACHINE_ARCH}" > > > > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \ > > UTILS_append_am64xx = " ti-rtos-firmware" > > UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" > > UTILS_append_j7 = " ti-rtos-firmware" > > -UTILS_append_j7-evm = " pru-icss" > > +UTILS_append_j7-evm = " \ > > +pru-icss \ > > +cmake \ > > +libyaml \ > > +python3-pyyaml \ > > +boost \ > > +ninja \ > > +" > > UTILS_append_j7-hs-evm = " pru-icss" > > > > UTILS_append_omapl138 = " ti-ipc-rtos-fw" > > > Should'nt we go the other direction of making the core layer thinner and > add the packages as part of the dependencies of what ever the demos we'd > want to add? Yes, but that is possible only when we have feeds enabled. Till then, there should be at least one filesystem where everything is present. Currently this packagegroup is added in tisdk-default-image. Let me know if there is better packagegroup for these additions. I always am confused about which packagegroup is for what. Regards, Nikhil D > > -- > Regards, > Nishanth Menon > Key (0xDDB5849D1736249D)/Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 > 849D 1736 249D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target
Add packages in the tisdk-addons which allows to build Gstreamer and other GST based demo applications from the target filesystem. All these are open source packages, recipes for which are already present in upstream layers. Signed-off-by: Nikhil Devshatwar --- .../packagegroups/packagegroup-arago-tisdk-addons.bb | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index 287cba63..2c3fff5c 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -1,6 +1,6 @@ DESCRIPTION = "Task to install additional utilities/demos for SDKs" LICENSE = "MIT" -PR = "r79" +PR = "r80" PACKAGE_ARCH = "${MACHINE_ARCH}" @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \ UTILS_append_am64xx = " ti-rtos-firmware" UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" UTILS_append_j7 = " ti-rtos-firmware" -UTILS_append_j7-evm = " pru-icss" +UTILS_append_j7-evm = " \ +pru-icss \ +cmake \ +libyaml \ +python3-pyyaml \ +boost \ +ninja \ +" UTILS_append_j7-hs-evm = " pru-icss" UTILS_append_omapl138 = " ti-ipc-rtos-fw" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell][PATCH] websocketd: update SRCREV to latest tag
Update commit ID for websocketd to latest tag v0.4.1 Signed-off-by: Nikhil Devshatwar --- .../websocketd/{websocketd_0.3.1.bb => websocketd_0.4.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-arago-extras/recipes-devtools/websocketd/{websocketd_0.3.1.bb => websocketd_0.4.1.bb} (91%) diff --git a/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb b/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.4.1.bb similarity index 91% rename from meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb rename to meta-arago-extras/recipes-devtools/websocketd/websocketd_0.4.1.bb index d2f33873..f17f9d6e 100644 --- a/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb +++ b/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.4.1.bb @@ -8,7 +8,7 @@ inherit go-mod GO_IMPORT = "github.com/joewalnes/websocketd" SRC_URI = "git://${GO_IMPORT}" -SRCREV = "0440211d7862dc76b5f2499d7dfcd4ef6a9c2fa2" +SRCREV = "035c18cc3e6962dabd5ea2ad8845260726a4a99e" # bitbake only exports proxy variables during fetching, but go handles # module fetching on its own during compile and needs proxy settings -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell][PATCH v3] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. While at it, combine the packages added in all overrides into CONNECTIVITY_RDEPENDS variable and remove from overrides. Signed-off-by: Nikhil Devshatwar Suggested-by: Hari Nagalla Reviewed-by: Lokesh Vutla --- Notes: changes from v2: * Combine the common package list into CONNECTIVITY_RDEPENDS changes from v1: * Drop the new recipe and simply include the existing packages for wilink This way, all the platforms are using the same recipes and we don't have to maintain any new recipe just for the am64xx-sk The firmare will get picked from the repo git://git.ti.com/wilink8-wlan/wl18xx_fw.git .../packagegroup-arago-tisdk-connectivity.bb| 17 +++-- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..8a8189fe 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -61,36 +61,25 @@ CONNECTIVITY_RDEPENDS = " \ iproute2-devlink \ net-snmp \ net-snmp-server-snmpd \ -" - -CONNECTIVITY_RDEPENDS_append_ti33x = "\ ${WLAN_COMMON} \ ${WLAN_TI} \ ${BT_COMMON} \ +" + +CONNECTIVITY_RDEPENDS_append_ti33x = "\ ${BT_TI} \ ${DEMO_APPS} \ " CONNECTIVITY_RDEPENDS_append_ti43x = "\ -${WLAN_COMMON} \ -${WLAN_TI} \ -${BT_COMMON} \ ${BT_TI} \ ${DEMO_APPS} \ " CONNECTIVITY_RDEPENDS_append_dra7xx = "\ -${WLAN_COMMON} \ -${WLAN_TI} \ -${BT_COMMON} \ ${BT_TI} \ " -CONNECTIVITY_RDEPENDS_append_k3 = "\ -${WLAN_COMMON} \ -${BT_COMMON} \ -" - RDEPENDS_${PN} = "\ ${CONNECTIVITY_RDEPENDS} \ " -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [meta-ti][dunfell/master][PATCH v2] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
On 11/03/21 12:20 am, Bajjuri, Praneeth wrote: On 3/10/2021 12:37 PM, Nikhil Devshatwar wrote: On 10/03/21 11:00 pm, Bajjuri, Praneeth wrote: On 3/3/2021 12:21 PM, Nikhil Devshatwar wrote: Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. Signed-off-by: Nikhil Devshatwar Suggested-by: Hari Nagalla Reviewed-by: Lokesh Vutla --- Notes: changes from v1: s/meta-ti/meta-arago. Please point to right project next time. Sorry about that. Reused last command and missed this. * Drop the new recipe and simply include the existing packages for wilink This way, all the platforms are using the same recipes and we don't have to maintain any new recipe just for the am64xx-sk The firmare will get picked from the repo git://git.ti.com/wilink8-wlan/wl18xx_fw.git .../packagegroups/packagegroup-arago-tisdk-connectivity.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..ab632924 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -89,6 +89,7 @@ CONNECTIVITY_RDEPENDS_append_dra7xx = "\ CONNECTIVITY_RDEPENDS_append_k3 = "\ ${WLAN_COMMON} \ ${BT_COMMON} \ + ${WLAN_TI} \ " Looks like WLAN_TI and WLAN_COMMON is valid for all platforms defined in this packagegroup. why not move both of them under CONNECTIVITY_RDEPENDS without a specific platform append?. Looking at the history, the following commit split the package list into a separate group explicitly: d24fa63f33 ("packagegroup-*-connectivity: restructure WLAN & BT lists and add WLAN to K3") Where the WLAN_COMMON was added but WLAN_TI was not added. Thats correct, But after this patch we have WLAN_TI and WLAN_COMMON for all platforms now (including K3). Why not do something like this. I am not sure why the packages are split in the first place. If you want it like this, I will send a v3 Regards, Nikhil D @@ -61,36 +61,25 @@ CONNECTIVITY_RDEPENDS = " \ iproute2-devlink \ net-snmp \ net-snmp-server-snmpd \ -" - -CONNECTIVITY_RDEPENDS_append_ti33x = "\ ${WLAN_COMMON} \ ${WLAN_TI} \ ${BT_COMMON} \ +" + +CONNECTIVITY_RDEPENDS_append_ti33x = "\ ${BT_TI} \ ${DEMO_APPS} \ " CONNECTIVITY_RDEPENDS_append_ti43x = "\ - ${WLAN_COMMON} \ - ${WLAN_TI} \ - ${BT_COMMON} \ ${BT_TI} \ ${DEMO_APPS} \ " CONNECTIVITY_RDEPENDS_append_dra7xx = "\ - ${WLAN_COMMON} \ - ${WLAN_TI} \ - ${BT_COMMON} \ ${BT_TI} \ " -CONNECTIVITY_RDEPENDS_append_k3 = "\ - ${WLAN_COMMON} \ - ${BT_COMMON} \ -" - Regards, Nikhil D RDEPENDS_${PN} = "\ ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [meta-ti][dunfell/master][PATCH v2] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
On 10/03/21 11:00 pm, Bajjuri, Praneeth wrote: On 3/3/2021 12:21 PM, Nikhil Devshatwar wrote: Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. Signed-off-by: Nikhil Devshatwar Suggested-by: Hari Nagalla Reviewed-by: Lokesh Vutla --- Notes: changes from v1: s/meta-ti/meta-arago. Please point to right project next time. Sorry about that. Reused last command and missed this. * Drop the new recipe and simply include the existing packages for wilink This way, all the platforms are using the same recipes and we don't have to maintain any new recipe just for the am64xx-sk The firmare will get picked from the repo git://git.ti.com/wilink8-wlan/wl18xx_fw.git .../packagegroups/packagegroup-arago-tisdk-connectivity.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..ab632924 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -89,6 +89,7 @@ CONNECTIVITY_RDEPENDS_append_dra7xx = "\ CONNECTIVITY_RDEPENDS_append_k3 = "\ ${WLAN_COMMON} \ ${BT_COMMON} \ + ${WLAN_TI} \ " Looks like WLAN_TI and WLAN_COMMON is valid for all platforms defined in this packagegroup. why not move both of them under CONNECTIVITY_RDEPENDS without a specific platform append?. Looking at the history, the following commit split the package list into a separate group explicitly: d24fa63f33 ("packagegroup-*-connectivity: restructure WLAN & BT lists and add WLAN to K3") Where the WLAN_COMMON was added but WLAN_TI was not added. Regards, Nikhil D RDEPENDS_${PN} = "\ ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [meta-ti][dunfell/master][PATCH v2] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. Signed-off-by: Nikhil Devshatwar Suggested-by: Hari Nagalla Reviewed-by: Lokesh Vutla --- Notes: changes from v1: * Drop the new recipe and simply include the existing packages for wilink This way, all the platforms are using the same recipes and we don't have to maintain any new recipe just for the am64xx-sk The firmare will get picked from the repo git://git.ti.com/wilink8-wlan/wl18xx_fw.git .../packagegroups/packagegroup-arago-tisdk-connectivity.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..ab632924 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -89,6 +89,7 @@ CONNECTIVITY_RDEPENDS_append_dra7xx = "\ CONNECTIVITY_RDEPENDS_append_k3 = "\ ${WLAN_COMMON} \ ${BT_COMMON} \ +${WLAN_TI} \ " RDEPENDS_${PN} = "\ -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell PATCH] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
On 23/02/21 9:09 pm, Lokesh Vutla wrote: On 23/02/21 8:34 pm, Nikhil Devshatwar wrote: Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. Signed-off-by: Nikhil Devshatwar It is always good to give Suggested-by credits. > Suggested-by: Hari Nagalla Thank you, I will keep in mind for next time Also this is a v2 of your previous patch[0]. This should be specified in $subject tag and add change log in notes section. Otherwise, I intentionally did not mark this as v3 since this patch is different from previous version since we are not adding any new recipe here. > Reviewed-by: Lokesh Vutla Thanks, Nikhil D [0] http://patchwork.dal.design.ti.com/patch/59321/ Thanks and regards, Lokesh ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell PATCH] packagegroups: tisdk-connectivity: Include TI wlan packages for k3 platforms
Currently, the K3 platforms do not include the TI wlan related packages. Add in the tisdk-connectivity packagegroup. Signed-off-by: Nikhil Devshatwar --- Notes: This way, all the platforms are using the same recipes and we don't have to maintain any new recipe just for the am64xx-sk The firmare is getting picked from the repo git://git.ti.com/wilink8-wlan/wl18xx_fw.git .../packagegroups/packagegroup-arago-tisdk-connectivity.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..056e0411 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -88,6 +88,7 @@ CONNECTIVITY_RDEPENDS_append_dra7xx = "\ CONNECTIVITY_RDEPENDS_append_k3 = "\ ${WLAN_COMMON} \ +${WLAN_TI} \ ${BT_COMMON} \ " -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [meta-ti][dunfell PATCH v2] recipes-bsp: wl-fw: New recipe for WiLink firmwares
Add a new recipe which installs the WiLink firmware from the official ti-linux-firmware repo. This is required for supporting the Wireless functionaliy on the am64xx-sk board. Signed-off-by: Nikhil Devshatwar --- Notes: Changes from v1: * Only install files that are required As confirmed with Kishon offline, we only need single firmware binary. Others are not required. recipes-bsp/wl-fw/wl-fw_git.bb | 31 +++ 1 file changed, 31 insertions(+) create mode 100644 recipes-bsp/wl-fw/wl-fw_git.bb diff --git a/recipes-bsp/wl-fw/wl-fw_git.bb b/recipes-bsp/wl-fw/wl-fw_git.bb new file mode 100644 index ..2e063af5 --- /dev/null +++ b/recipes-bsp/wl-fw/wl-fw_git.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "Firmware files for Wilink" +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec" + +PV = "7.3+git${SRCPV}" + +SRCREV = "b66ee9ae020c31d7138f0af38518823bb4f5791e" +BRANCH = "ti-linux-firmware" +SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;branch=${BRANCH}" + +COMPATIBLE_MACHINE = "k3" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +CLEANBROKEN = "1" + +S = "${WORKDIR}/git" + +TARGET = "wl18xx-fw-4.bin" + +do_compile() { +: +} + +do_install() { +install -d ${D}${base_libdir}/firmware/ti-connectivity + for f in ${TARGET}; do + install -m 0644 ${S}/ti-connectivity/$f ${D}${base_libdir}/firmware/ti-connectivity/$f + done +} + +FILES_${PN} += "${base_libdir}/firmware/ti-connectivity/*" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [meta-ti][dunfell PATCH] packagegroup: tisdk-connectivity: Include wireless firmware for am64xx-sk
Use the new recipe to install the wireless firmwares in the filesystem for am64xx-sk Signed-off-by: Nikhil Devshatwar --- .../packagegroups/packagegroup-arago-tisdk-connectivity.bb| 4 1 file changed, 4 insertions(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb index 11109432..45d24435 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb @@ -91,6 +91,10 @@ CONNECTIVITY_RDEPENDS_append_k3 = "\ ${BT_COMMON} \ " +CONNECTIVITY_RDEPENDS_append_am64xx-sk = "\ +wl-fw \ +" + RDEPENDS_${PN} = "\ ${CONNECTIVITY_RDEPENDS} \ " -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell PATCH] packagegroup: arago-tisdk-addons: Include statcol for k3 devices
On 20:07-20201102, Nikhil Devshatwar wrote: > statcol is an application which collects the statistical data from > various sources and allows to visualize it on the host machine using > web sockets. > Include this in the filesystem via arago-tisdk-addons packagegroup. > > Signed-off-by: Nikhil Devshatwar Hi Dan, This is required for 7.1 release. Please include this before tagging. Regards, Nikhil D > --- > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 1 + > 1 file changed, 1 insertion(+) > > diff --git > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > index adfd45f2..c4260c5a 100644 > --- > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > +++ > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > @@ -74,6 +74,7 @@ UTILS_append_k3 = " mmc-utils \ > jailhouse \ > ti-rpmsg-char \ > ti-rpmsg-char-examples \ > +statcol \ > " > > UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" > -- > 2.17.1 > ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell PATCH] packagegroup: arago-tisdk-addons: Include statcol for k3 devices
statcol is an application which collects the statistical data from various sources and allows to visualize it on the host machine using web sockets. Include this in the filesystem via arago-tisdk-addons packagegroup. Signed-off-by: Nikhil Devshatwar --- .../packagegroups/packagegroup-arago-tisdk-addons.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index adfd45f2..c4260c5a 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -74,6 +74,7 @@ UTILS_append_k3 = " mmc-utils \ jailhouse \ ti-rpmsg-char \ ti-rpmsg-char-examples \ +statcol \ " UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw" -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell PATCH v2] statcol: New recipe for statistics collector application
statcol is a statistics collector application which can be used to get various statistics data like CPU load, DDR bandwidth, network speed, etc from various sources. It allows to simply dump the data over command line or it can also be used to send to a websocket for visualization on a host machine. Signed-off-by: Nikhil Devshatwar --- Notes: v2: Add CROSS_COMPILE to fix build issues on armv7 .../recipes-devtools/statcol/statcol.bb | 20 +++ 1 file changed, 20 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/statcol/statcol.bb diff --git a/meta-arago-extras/recipes-devtools/statcol/statcol.bb b/meta-arago-extras/recipes-devtools/statcol/statcol.bb new file mode 100644 index ..bb841d08 --- /dev/null +++ b/meta-arago-extras/recipes-devtools/statcol/statcol.bb @@ -0,0 +1,20 @@ +SUMMARY = "Statistics collector application" + +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bb6bc27cd44417c389a180bd62f552a0" + +PROTOCOL = "git" +BRANCH = "master" +SRCREV = "6420b4e6d98dc2c6825557d7d6f56ffd52fd230c" +SRC_URI = "git://git.ti.com/glsdk/statcol.git;protocol=${PROTOCOL};branch=${BRANCH}" + +DEPENDS = "ti-rpmsg-char websocketd" +RDEPENDS_${PN} = "bash" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "SYSROOT=${STAGING_DIR_TARGET} CROSS_COMPILE=${TARGET_PREFIX}" + +do_install() { + DESTDIR=${D} make install +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell/master][PATCH v4] websocketd: Add new recipe
On 19:27-20201028, Denys Dmytriyenko wrote: > From: Nikhil Devshatwar > > websocketd is an application which allows to redirect output of > command line applications via a websocket so that web pages can > interact with them. > > This is very useful for visualizing statistics information on > host machine browser. > > Signed-off-by: Nikhil Devshatwar > Signed-off-by: Denys Dmytriyenko > --- > v4 - export http_proxy with explanation Thank you. Tested-by: Nikhil Devshatwar with am65xx-evm and dra7xx-evm > > .../recipes-devtools/websocketd/websocketd_0.3.1.bb| 18 > ++ > 1 file changed, 18 insertions(+) > create mode 100644 > meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb > > diff --git > a/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb > b/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb > new file mode 100644 > index 000..d2f3387 > --- /dev/null > +++ b/meta-arago-extras/recipes-devtools/websocketd/websocketd_0.3.1.bb > @@ -0,0 +1,18 @@ > +SUMMARY = "Application for routing native applications via websockets" > +HOMEPAGE = "http://websocketd.com/; > +LICENSE = "BSD-2-Clause" > +LIC_FILES_CHKSUM = > "file://src/${GO_IMPORT}/LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > + > +inherit go-mod > + > +GO_IMPORT = "github.com/joewalnes/websocketd" > + > +SRC_URI = "git://${GO_IMPORT}" > +SRCREV = "0440211d7862dc76b5f2499d7dfcd4ef6a9c2fa2" > + > +# bitbake only exports proxy variables during fetching, but go handles > +# module fetching on its own during compile and needs proxy settings > +export http_proxy > + > +# Development package contains all the examples in different languages > +INSANE_SKIP_${PN}-dev = "file-rdeps" > -- > 2.7.4 > ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
On 12:57-20201028, Nikhil Devshatwar wrote: > On 02:35-20201028, Nikhil Devshatwar wrote: > > On 00:56-20201028, Nikhil Devshatwar wrote: > > > On 14:11-20201027, Dan Murphy wrote: > > > > Denys/Nikhil > > > > > > > > On 10/27/20 2:06 PM, Denys Dmytriyenko wrote: > > > > > On Tue, Oct 27, 2020 at 01:57:06PM -0500, Dan Murphy wrote: > > > > > > Denys > > > > > > > > > > > > On 10/27/20 1:52 PM, Denys Dmytriyenko wrote: > > > > > > > On Tue, Oct 27, 2020 at 01:42:32PM -0500, Dan Murphy wrote: > > > > > > > > Nikhil > > > > > > > > > > > > > > > > On 10/27/20 5:11 AM, Nikhil Devshatwar wrote: > > > > > > > > > On 11:09-20201026, Dan Murphy wrote: > > > > > > > > > > Nikhil > > > > > > > > > > > > > > > > > > > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote: > > > > > > > > > > > websocketd is an application which allows to redirect > > > > > > > > > > > output of > > > > > > > > > > > command line applications via a websocket so that web > > > > > > > > > > > pages can > > > > > > > > > > > interact with them. > > > > > > > > > > > > > > > > > > > > > > This is very useful for visualizing statistics > > > > > > > > > > > information on > > > > > > > > > > > host machine browser. > > > > > > > > > > > > > > > > > > > > > > Signed-off-by: Nikhil Devshatwar > > > > > > > > > > > --- > > > > > > > > > > >.../recipes-devtools/websocketd/websocketd.bb| 16 > > > > > > > > > > > > > > > > > > > > > >1 file changed, 16 insertions(+) > > > > > > > > > > >create mode 100644 > > > > > > > > > > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > > > > > > > diff --git > > > > > > > > > > > a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > new file mode 100644 > > > > > > > > > > > index ..44f549ee > > > > > > > > > > > --- /dev/null > > > > > > > > > > > +++ > > > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > @@ -0,0 +1,16 @@ > > > > > > > > > > > +SUMMARY = "Application for routing native applications > > > > > > > > > > > via websockets" > > > > > > > > > > > +HOMEPAGE = "http://websocketd.com/; > > > > > > > > > > > + > > > > > > > > > > > +LICENSE = "BSD-2-Clause" > > > > > > > > > > > +LIC_FILES_CHKSUM = > > > > > > > > > > > "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > > > > > > > > > > > + > > > > > > > > > > > +PV = "0.3.0" > > > > > > > > > > 0.3.1 is available > > > > > > > > > > > +SRC_URI = > > > > > > > > > > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; > > > > > > > > > > Is this valid for ARM32? Does this build for am3 or am4? > > > > > > > > > > > > > > > > > > > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit > > > > > > > > > This is planned to be supported only for K3 platforms. > > > > > > > > > I haven't run it on any arm32 platforms. > > > > > > > > > Should I add a compatible machine her
Re: [meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
On 02:35-20201028, Nikhil Devshatwar wrote: > On 00:56-20201028, Nikhil Devshatwar wrote: > > On 14:11-20201027, Dan Murphy wrote: > > > Denys/Nikhil > > > > > > On 10/27/20 2:06 PM, Denys Dmytriyenko wrote: > > > > On Tue, Oct 27, 2020 at 01:57:06PM -0500, Dan Murphy wrote: > > > > > Denys > > > > > > > > > > On 10/27/20 1:52 PM, Denys Dmytriyenko wrote: > > > > > > On Tue, Oct 27, 2020 at 01:42:32PM -0500, Dan Murphy wrote: > > > > > > > Nikhil > > > > > > > > > > > > > > On 10/27/20 5:11 AM, Nikhil Devshatwar wrote: > > > > > > > > On 11:09-20201026, Dan Murphy wrote: > > > > > > > > > Nikhil > > > > > > > > > > > > > > > > > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote: > > > > > > > > > > websocketd is an application which allows to redirect > > > > > > > > > > output of > > > > > > > > > > command line applications via a websocket so that web pages > > > > > > > > > > can > > > > > > > > > > interact with them. > > > > > > > > > > > > > > > > > > > > This is very useful for visualizing statistics information > > > > > > > > > > on > > > > > > > > > > host machine browser. > > > > > > > > > > > > > > > > > > > > Signed-off-by: Nikhil Devshatwar > > > > > > > > > > --- > > > > > > > > > >.../recipes-devtools/websocketd/websocketd.bb| 16 > > > > > > > > > > > > > > > > > > > >1 file changed, 16 insertions(+) > > > > > > > > > >create mode 100644 > > > > > > > > > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > > > > > diff --git > > > > > > > > > > a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > new file mode 100644 > > > > > > > > > > index ..44f549ee > > > > > > > > > > --- /dev/null > > > > > > > > > > +++ > > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > @@ -0,0 +1,16 @@ > > > > > > > > > > +SUMMARY = "Application for routing native applications via > > > > > > > > > > websockets" > > > > > > > > > > +HOMEPAGE = "http://websocketd.com/; > > > > > > > > > > + > > > > > > > > > > +LICENSE = "BSD-2-Clause" > > > > > > > > > > +LIC_FILES_CHKSUM = > > > > > > > > > > "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > > > > > > > > > > + > > > > > > > > > > +PV = "0.3.0" > > > > > > > > > 0.3.1 is available > > > > > > > > > > +SRC_URI = > > > > > > > > > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; > > > > > > > > > Is this valid for ARM32? Does this build for am3 or am4? > > > > > > > > > > > > > > > > > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit > > > > > > > > This is planned to be supported only for K3 platforms. > > > > > > > > I haven't run it on any arm32 platforms. > > > > > > > > Should I add a compatible machine here and in the statcol > > > > > > > > recipe as well? > > > > > > > If you only intend to use the 64 bit package then yes you > > > > > > > probably should > > > > > > > restrict it to 64 bit platforms so it does not get pulled into > > > > > > > the 32 bit
Re: [meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
On 00:56-20201028, Nikhil Devshatwar wrote: > On 14:11-20201027, Dan Murphy wrote: > > Denys/Nikhil > > > > On 10/27/20 2:06 PM, Denys Dmytriyenko wrote: > > > On Tue, Oct 27, 2020 at 01:57:06PM -0500, Dan Murphy wrote: > > > > Denys > > > > > > > > On 10/27/20 1:52 PM, Denys Dmytriyenko wrote: > > > > > On Tue, Oct 27, 2020 at 01:42:32PM -0500, Dan Murphy wrote: > > > > > > Nikhil > > > > > > > > > > > > On 10/27/20 5:11 AM, Nikhil Devshatwar wrote: > > > > > > > On 11:09-20201026, Dan Murphy wrote: > > > > > > > > Nikhil > > > > > > > > > > > > > > > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote: > > > > > > > > > websocketd is an application which allows to redirect output > > > > > > > > > of > > > > > > > > > command line applications via a websocket so that web pages > > > > > > > > > can > > > > > > > > > interact with them. > > > > > > > > > > > > > > > > > > This is very useful for visualizing statistics information on > > > > > > > > > host machine browser. > > > > > > > > > > > > > > > > > > Signed-off-by: Nikhil Devshatwar > > > > > > > > > --- > > > > > > > > >.../recipes-devtools/websocketd/websocketd.bb| 16 > > > > > > > > > > > > > > > > > >1 file changed, 16 insertions(+) > > > > > > > > >create mode 100644 > > > > > > > > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > > > diff --git > > > > > > > > > a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > new file mode 100644 > > > > > > > > > index ..44f549ee > > > > > > > > > --- /dev/null > > > > > > > > > +++ > > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > @@ -0,0 +1,16 @@ > > > > > > > > > +SUMMARY = "Application for routing native applications via > > > > > > > > > websockets" > > > > > > > > > +HOMEPAGE = "http://websocketd.com/; > > > > > > > > > + > > > > > > > > > +LICENSE = "BSD-2-Clause" > > > > > > > > > +LIC_FILES_CHKSUM = > > > > > > > > > "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > > > > > > > > > + > > > > > > > > > +PV = "0.3.0" > > > > > > > > 0.3.1 is available > > > > > > > > > +SRC_URI = > > > > > > > > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; > > > > > > > > Is this valid for ARM32? Does this build for am3 or am4? > > > > > > > > > > > > > > > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit > > > > > > > This is planned to be supported only for K3 platforms. > > > > > > > I haven't run it on any arm32 platforms. > > > > > > > Should I add a compatible machine here and in the statcol recipe > > > > > > > as well? > > > > > > If you only intend to use the 64 bit package then yes you probably > > > > > > should > > > > > > restrict it to 64 bit platforms so it does not get pulled into the > > > > > > 32 bit > > > > > > platform. > > > > > Why cannot it be build from sources instead of pulling prebuilt > > > > > binaries? > > > > > > > > > It is coded in Go can the Yocto build Go yet? > > > Absolutely! Usually all you need is to "inherit go" bbclass. There are > > > some > > > existing examples out there: > > > > > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-extended/go-examples/go-helloworld_0.1.bb > > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/glide/glide_0.13.3.bb > > > > > Nice! Lets build it from source then instead of pulling a pre-compiled > > release > > > > This way we can just build for the arch as well. If that is not needed then > > we should make it Arch dependent but lets try to build for both 32 and 64 > > bit > > > > Okay, Let me give it a try and repost > Nikhil D > Hi Denys, Dan, Well, I tried a simple recipe and I am not able to figure out how the dependencies are handled in go package builds. I tried to add DEPENDS, I tried to run "go get" command after do_configure and before do_compile, but this didn't help. I inherited go-mod instead of go (Not sure if this is a right step) In this, I get another error when go is trying to download the dependency package. Looks like a DNS lookup error. Recipe and logs here: http://serenity.dal.design.ti.com:/raw/rekohinake Please help me how to fix this. This is my first attempt to build any go package. bitbake and otherwise also. > > Dan > > > ___ > meta-arago mailing list > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
On 14:11-20201027, Dan Murphy wrote: > Denys/Nikhil > > On 10/27/20 2:06 PM, Denys Dmytriyenko wrote: > > On Tue, Oct 27, 2020 at 01:57:06PM -0500, Dan Murphy wrote: > > > Denys > > > > > > On 10/27/20 1:52 PM, Denys Dmytriyenko wrote: > > > > On Tue, Oct 27, 2020 at 01:42:32PM -0500, Dan Murphy wrote: > > > > > Nikhil > > > > > > > > > > On 10/27/20 5:11 AM, Nikhil Devshatwar wrote: > > > > > > On 11:09-20201026, Dan Murphy wrote: > > > > > > > Nikhil > > > > > > > > > > > > > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote: > > > > > > > > websocketd is an application which allows to redirect output of > > > > > > > > command line applications via a websocket so that web pages can > > > > > > > > interact with them. > > > > > > > > > > > > > > > > This is very useful for visualizing statistics information on > > > > > > > > host machine browser. > > > > > > > > > > > > > > > > Signed-off-by: Nikhil Devshatwar > > > > > > > > --- > > > > > > > >.../recipes-devtools/websocketd/websocketd.bb| 16 > > > > > > > > > > > > > > > >1 file changed, 16 insertions(+) > > > > > > > >create mode 100644 > > > > > > > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > > > > > > > > > diff --git > > > > > > > > a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > new file mode 100644 > > > > > > > > index ..44f549ee > > > > > > > > --- /dev/null > > > > > > > > +++ > > > > > > > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > > > > > @@ -0,0 +1,16 @@ > > > > > > > > +SUMMARY = "Application for routing native applications via > > > > > > > > websockets" > > > > > > > > +HOMEPAGE = "http://websocketd.com/; > > > > > > > > + > > > > > > > > +LICENSE = "BSD-2-Clause" > > > > > > > > +LIC_FILES_CHKSUM = > > > > > > > > "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > > > > > > > > + > > > > > > > > +PV = "0.3.0" > > > > > > > 0.3.1 is available > > > > > > > > +SRC_URI = > > > > > > > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; > > > > > > > Is this valid for ARM32? Does this build for am3 or am4? > > > > > > > > > > > > > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit > > > > > > This is planned to be supported only for K3 platforms. > > > > > > I haven't run it on any arm32 platforms. > > > > > > Should I add a compatible machine here and in the statcol recipe as > > > > > > well? > > > > > If you only intend to use the 64 bit package then yes you probably > > > > > should > > > > > restrict it to 64 bit platforms so it does not get pulled into the 32 > > > > > bit > > > > > platform. > > > > Why cannot it be build from sources instead of pulling prebuilt > > > > binaries? > > > > > > > It is coded in Go can the Yocto build Go yet? > > Absolutely! Usually all you need is to "inherit go" bbclass. There are some > > existing examples out there: > > > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-extended/go-examples/go-helloworld_0.1.bb > > https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/glide/glide_0.13.3.bb > > > Nice! Lets build it from source then instead of pulling a pre-compiled > release > > This way we can just build for the arch as well. If that is not needed then > we should make it Arch dependent but lets try to build for both 32 and 64 > bit > Okay, Let me give it a try and repost Nikhil D > Dan > ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
On 11:09-20201026, Dan Murphy wrote: > Nikhil > > On 10/26/20 10:51 AM, Nikhil Devshatwar wrote: > > websocketd is an application which allows to redirect output of > > command line applications via a websocket so that web pages can > > interact with them. > > > > This is very useful for visualizing statistics information on > > host machine browser. > > > > Signed-off-by: Nikhil Devshatwar > > --- > > .../recipes-devtools/websocketd/websocketd.bb| 16 > > 1 file changed, 16 insertions(+) > > create mode 100644 > > meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > > > diff --git a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > new file mode 100644 > > index ..44f549ee > > --- /dev/null > > +++ b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb > > @@ -0,0 +1,16 @@ > > +SUMMARY = "Application for routing native applications via websockets" > > +HOMEPAGE = "http://websocketd.com/; > > + > > +LICENSE = "BSD-2-Clause" > > +LIC_FILES_CHKSUM = "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" > > + > > +PV = "0.3.0" > 0.3.1 is available > > +SRC_URI = > > "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; > > Is this valid for ARM32? Does this build for am3 or am4? > > I see websocketd-0.3.1-linux_arm.zip available for 32 bit This is planned to be supported only for K3 platforms. I haven't run it on any arm32 platforms. Should I add a compatible machine here and in the statcol recipe as well? > > > +SRC_URI[md5sum] = "968c1ce4ed4fe5f86817f2533f5d3004" > > + > > +S = "${WORKDIR}" > > + > > +do_install() { > > + install -d ${D}/${bindir} > > + install -m 0755 ${S}/websocketd ${D}${bindir}/ > > +} ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell PATCH 2/2] statcol: New recipe for statistics collector application
statcol is a statistics collector application which can be used to get various statistics data like CPU load, DDR bandwidth, network speed, etc from various sources. It allows to simply dump the data over command line or it can also be used to send to a websocket for visualization on a host machine. Signed-off-by: Nikhil Devshatwar --- .../recipes-devtools/statcol/statcol.bb | 20 +++ 1 file changed, 20 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/statcol/statcol.bb diff --git a/meta-arago-extras/recipes-devtools/statcol/statcol.bb b/meta-arago-extras/recipes-devtools/statcol/statcol.bb new file mode 100644 index ..8a7c2efb --- /dev/null +++ b/meta-arago-extras/recipes-devtools/statcol/statcol.bb @@ -0,0 +1,20 @@ +SUMMARY = "Statistics collector application" + +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bb6bc27cd44417c389a180bd62f552a0" + +PROTOCOL = "git" +BRANCH = "master" +SRCREV = "6420b4e6d98dc2c6825557d7d6f56ffd52fd230c" +SRC_URI = "git://git.ti.com/glsdk/statcol.git;protocol=${PROTOCOL};branch=${BRANCH}" + +DEPENDS = "ti-rpmsg-char websocketd" +RDEPENDS_${PN} = "bash" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "SYSROOT=${STAGING_DIR_TARGET} " + +do_install() { + DESTDIR=${D} make install +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [dunfell PATCH 1/2] websocketd: Add new recipe
websocketd is an application which allows to redirect output of command line applications via a websocket so that web pages can interact with them. This is very useful for visualizing statistics information on host machine browser. Signed-off-by: Nikhil Devshatwar --- .../recipes-devtools/websocketd/websocketd.bb| 16 1 file changed, 16 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/websocketd/websocketd.bb diff --git a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb new file mode 100644 index ..44f549ee --- /dev/null +++ b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb @@ -0,0 +1,16 @@ +SUMMARY = "Application for routing native applications via websockets" +HOMEPAGE = "http://websocketd.com/; + +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" + +PV = "0.3.0" +SRC_URI = "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; +SRC_URI[md5sum] = "968c1ce4ed4fe5f86817f2533f5d3004" + +S = "${WORKDIR}" + +do_install() { + install -d ${D}/${bindir} + install -m 0755 ${S}/websocketd ${D}${bindir}/ +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [master/dunfell] packagegroup: tisdk-addons-sdk-host: Include gpu driver source based on MACHINE_FEATURES
On 30/06/20 10:45 pm, Denys Dmytriyenko wrote: On Tue, Jun 30, 2020 at 10:37:17PM +0530, nikhil...@ti.com wrote: From: Nikhil Devshatwar Check for gpu in MACHINE_FEATURES and include the source package for img rogue driver for j7-evm This shouldn't be needed: http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-host.bb;hb=HEAD#l12 Thanks. Got it. I will include the graphics-sdk-host packagegroup in my bundle. Drop this patch Nikhil D Signed-off-by: Nikhil Devshatwar --- .../packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb| 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index adfcfa3e..7200e9f2 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -43,6 +43,7 @@ UTILS_append_k3 = " \ " UTILS_append_j7 = " \ +${@bb.utils.contains('MACHINE_FEATURES', 'gpu', 'ti-img-rogue-driver-src', '', d)} \ pru-icss-src \ " -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [dunfell/master PATCH] packagegroup: Add ti-sci-fw-src to tisdk-addons-sdk-host
Hi Denys, On 16/05/20 12:16 am, Denys Dmytriyenko wrote: Have you even tried it yourself? Praveen has been debugging some issue where the source package for ti-sci-fw is not included in the installer. I asked him to check in the packagegroup-arago-tisdk-addons-sdk-host.bb and he found it was missing Is this dropped for some reason? Also, now shall we rename SRCIPK_INSTALL_DIR_pn-ti-sci-fw_k3 to board-support/k3-image-gen-${PV} ? Regards, Nikhil D On Sat, May 16, 2020 at 12:14:39AM +0530, p...@ti.com wrote: From: Praveen Rao Add source package for k3 image gen in the tisdk-addons-sdk-host Signed-off-by: Praveen Rao --- .../packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb| 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index 6dcb253c..32d6c98b 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -38,6 +38,7 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ +ti-sci-fw-src \ arm-trusted-firmware-src \ " -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [zeus PATCH v1] recipes-devtools: Add rpmsg-char-helper recipe
Denys, Ignore this, The rpmsg-char-helper package will be deprecated from next release Regards, Nikhil D On 29/04/20 1:11 pm, nikhil...@ti.com wrote: From: Nikhil Devshatwar rpmsg-char-helper library simplifies the userspace communication with the remoteproc devices. Signed-off-by: Nikhil Devshatwar --- .../rpmsg-char-helper/rpmsg-char-helper.bb | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/rpmsg-char-helper/rpmsg-char-helper.bb diff --git a/meta-arago-extras/recipes-devtools/rpmsg-char-helper/rpmsg-char-helper.bb b/meta-arago-extras/recipes-devtools/rpmsg-char-helper/rpmsg-char-helper.bb new file mode 100644 index ..ca008d7a --- /dev/null +++ b/meta-arago-extras/recipes-devtools/rpmsg-char-helper/rpmsg-char-helper.bb @@ -0,0 +1,18 @@ +SUMMARY = "Rpmsg char Helper library recipe" + +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +PROTOCOL = "git" +BRANCH = "master" +SRCREV = "fba8b83ea02d978eefbbd65a885daafa9c93b479" +SRC_URI = "git://git.ti.com/glsdk/rpmsg-char-helper.git;protocol=${PROTOCOL};branch=${BRANCH}" + +S = "${WORKDIR}/git" + +inherit autotools pkgconfig + +EXTRA_OECONF_j7-evm += " \ + --with-soc=j7 \ +" ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [zeus PATCH v2 2/2] recipes-devtools: statcol: New recipe for statistics collector
Denys, On 01/05/20 7:15 am, Denys Dmytriyenko wrote: Thanks, this lookd good, but does not apply to master. Can you please rebase? These recipes depend on rpmsg-char-helper. I understand this package will get deprecated next week and some other interface needs to be used foe rpmsg-char. If rpmsg-char-helper is not going to be added in the coresdk, we need to drop these as well. Regards, Nikhil D On Thu, Apr 30, 2020 at 04:05:58PM +0530, nikhil...@ti.com wrote: From: Nikhil Devshatwar Statistics Collector is userspace application which communicates with remote processors to get the statistics data on target. This can be printed command line or sent over network for host-side visualization. Signed-off-by: Nikhil Devshatwar --- Notes: Changes from v1: * Add the package in correct packagegroup .../packagegroup-arago-tisdk-addons.bb| 2 +- .../recipes-devtools/statcol/statcol.bb | 19 +++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 meta-arago-extras/recipes-devtools/statcol/statcol.bb diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index 2913fa15..c8c445cb 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -77,7 +77,7 @@ UTILS_append_k3 = " mmc-utils \ " UTILS_append_am65xx = " ipc-lld-examples-rtos ti-ipc-rtos-fw pru-icss pru-pwm-fw" -UTILS_append_j7-evm = " ipc-lld-examples-rtos pru-icss ti-display-sharing-fw cpsw9g-eth-fw" +UTILS_append_j7-evm = " ipc-lld-examples-rtos pru-icss ti-display-sharing-fw cpsw9g-eth-fw statcol" UTILS_append_omapl138 = " ti-ipc-rtos-fw" diff --git a/meta-arago-extras/recipes-devtools/statcol/statcol.bb b/meta-arago-extras/recipes-devtools/statcol/statcol.bb new file mode 100644 index ..b87d940b --- /dev/null +++ b/meta-arago-extras/recipes-devtools/statcol/statcol.bb @@ -0,0 +1,19 @@ +SUMMARY = "Statistics collector application" + +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bb6bc27cd44417c389a180bd62f552a0" + +PROTOCOL = "git" +BRANCH = "master" +SRCREV = "80bac9aa2d20160197b336ab3c82ce9080091978" +SRC_URI = "git://git.ti.com/glsdk/statcol.git;protocol=${PROTOCOL};branch=${BRANCH}" + +DEPENDS = "rpmsg-char-helper websocketd" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "SYSROOT=${STAGING_DIR_TARGET} CROSS_COMPILE=${CROSS_COMPILE}" + +do_install() { + DESTDIR=${D} make install +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [zeus PATCH v1 1/2] recipes-devtools: websocketd: Add new recipe for websocket app
On 28/04/20 4:07 am, Denys Dmytriyenko wrote: On Sun, Apr 26, 2020 at 11:12:22PM +0530, nikhil...@ti.com wrote: From: Nikhil Devshatwar websocketd is a userspace application which allows to send data over web sockets. This is used in SDK for visualizing statistics parameters. Signed-off-by: Nikhil Devshatwar --- ...packagegroup-arago-tisdk-addons-sdk-target.bb | 4 +++- .../recipes-devtools/websocketd/websocketd.bb| 16 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 meta-arago-extras/recipes-devtools/websocketd/websocketd.bb diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb index 26925f2f..54a59022 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb @@ -133,7 +133,9 @@ UTILS_append_dra7xx = " can-utils-dev \ elfutils-staticdev \ " UTILS_append_k2g = " can-utils-dev" -UTILS_append_k3 = " can-utils-dev" +UTILS_append_k3 = " can-utils-dev \ +websocketd \ Why are you adding it to the devkit? This is an on target utility. Please suggest the best place for including this. Regards, Nikhil D +" EXTRA_LIBS = "" EXTRA_LIBS_append_ti43x = "\ diff --git a/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb new file mode 100644 index ..44f549ee --- /dev/null +++ b/meta-arago-extras/recipes-devtools/websocketd/websocketd.bb @@ -0,0 +1,16 @@ +SUMMARY = "Application for routing native applications via websockets" +HOMEPAGE = "http://websocketd.com/; + +LICENSE = "BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=a14d7befdbee1290ac5c472cd85d66f2" + +PV = "0.3.0" +SRC_URI = "https://github.com/joewalnes/websocketd/releases/download/v${PV}/websocketd-${PV}-linux_arm64.zip; +SRC_URI[md5sum] = "968c1ce4ed4fe5f86817f2533f5d3004" + +S = "${WORKDIR}" + +do_install() { + install -d ${D}/${bindir} + install -m 0755 ${S}/websocketd ${D}${bindir}/ +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [zeus PATCH v1 2/2] recipes-devtools: statcol: New recipe for statistics collector
On 28/04/20 4:07 am, Denys Dmytriyenko wrote: On Sun, Apr 26, 2020 at 11:12:23PM +0530, nikhil...@ti.com wrote: From: Nikhil Devshatwar Statistics Collector is userspace application which communicates with remote processors to get the statistics data on target. This can be printed command line or sent over network for host-side visualization. Signed-off-by: Nikhil Devshatwar --- ...kagegroup-arago-tisdk-addons-sdk-target.bb | 1 + .../recipes-devtools/statcol/statcol.bb | 19 +++ 2 files changed, 20 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/statcol/statcol.bb diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb index 54a59022..c6502a1f 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-target.bb @@ -135,6 +135,7 @@ UTILS_append_dra7xx = " can-utils-dev \ UTILS_append_k2g = " can-utils-dev" UTILS_append_k3 = " can-utils-dev \ websocketd \ +statcol \ " EXTRA_LIBS = "" diff --git a/meta-arago-extras/recipes-devtools/statcol/statcol.bb b/meta-arago-extras/recipes-devtools/statcol/statcol.bb new file mode 100644 index ..b87d940b --- /dev/null +++ b/meta-arago-extras/recipes-devtools/statcol/statcol.bb @@ -0,0 +1,19 @@ +SUMMARY = "Statistics collector application" + +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENSE;md5=bb6bc27cd44417c389a180bd62f552a0" + +PROTOCOL = "git" +BRANCH = "master" +SRCREV = "80bac9aa2d20160197b336ab3c82ce9080091978" +SRC_URI = "git://git.ti.com/glsdk/statcol.git;protocol=${PROTOCOL};branch=${BRANCH}" + +DEPENDS = "rpmsg-char-helper websocketd" Missing dependency on rpmsg-char-helper Oh, I thought this has been upstreamed to meta-arago. Since the coresdk has support for rpmsg-char. I will post the recipe for rpmsg-char-helper. Regards, Nikhil D + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "SYSROOT=${STAGING_DIR_TARGET} CROSS_COMPILE=${CROSS_COMPILE}" + +do_install() { + DESTDIR=${D} make install +} -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [meta-ti][zeus/master][PATCH] recipes-kernel: jailhouse: Update to 0.12 version
Signed-off-by: Nikhil Devshatwar --- recipes-kernel/jailhouse/jailhouse_git.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-kernel/jailhouse/jailhouse_git.bb b/recipes-kernel/jailhouse/jailhouse_git.bb index 4186dc3a..bdbcb820 100644 --- a/recipes-kernel/jailhouse/jailhouse_git.bb +++ b/recipes-kernel/jailhouse/jailhouse_git.bb @@ -10,9 +10,9 @@ LIC_FILES_CHKSUM = " \ file://COPYING;md5=9fa7f895f96bde2d47fd5b7d95b6ba4d \ " -PV = "0.10+git${SRCPV}" -SRCREV = "b3a68ac89d7ed955546eae91954b184ec1583ce3" -BRANCH = "ti-jailhouse-0.10" +PV = "0.12+git${SRCPV}" +SRCREV = "92db71f257fabd3c08fa4b99498fa61a41ea831d" +BRANCH = "ti-jailhouse-0.12" SRC_URI = " \ git://git.ti.com/jailhouse/ti-jailhouse.git;protocol=git;branch=${BRANCH} \ -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [tisdk-setup-scripts][PATCH v1] setup-targetfs-nfs: Update command to replace Rules.make variables
Update the setup-targetfs-nfs.sh to replace Rules.make variables so that they are initialized conditionally. Signed-off-by: Nikhil Devshatwar --- setup-targetfs-nfs.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup-targetfs-nfs.sh b/setup-targetfs-nfs.sh index 60817ca..ac1611c 100644 --- a/setup-targetfs-nfs.sh +++ b/setup-targetfs-nfs.sh @@ -145,10 +145,10 @@ echo "EXEC_DIR or DESTDIR variable (depending on your SDK)." echo read -p "Press return to continue" REPLY -sed -i "s=EXEC_DIR\=.*$=EXEC_DIR\=$dst/home/root/$platform=g" $cwd/../Rules.make +sed -i "s=EXEC_DIR ?\=.*$=EXEC_DIR ?\=$dst/home/root/$platform=g" $cwd/../Rules.make check_status -sed -i "s=DESTDIR\=.*$=DESTDIR\=$dst=g" $cwd/../Rules.make +sed -i "s=DESTDIR ?\=.*$=DESTDIR ?\=$dst=g" $cwd/../Rules.make check_status echo "Rules.make edited successfully.." -- 2.17.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master][PATCH v2] Rules.make: Initialie DESTDIR and EXEC_DIR conditionally
DESTDIR and EXEC_DIR in the Rules.make point to the paths where the files should be installed. Initialize the conditionally so that command line override is allowed. This is useful when you want to switch between NFS rootfs and SD card rootfs. e.g. Following can be done now from installer. $> DESTDIR=/path/to/sd/card make install #custom installation $> make install #NFS installation Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make index 96f248a..a2b7769 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make @@ -14,7 +14,7 @@ UBOOT_MACHINE=__UBOOT_MACHINE__ export TI_SDK_PATH=__SDK__INSTALL_DIR__ #root of the target file system for installing applications -DESTDIR=__DESTDIR__ +DESTDIR ?=__DESTDIR__ #Points to the root of the Linux libraries and headers matching the #demo file system. @@ -42,4 +42,4 @@ SDK_PATH_TARGET=$(TI_SDK_PATH)/__SDK_PATH_TARGET__ # Set EXEC_DIR to install example binaries. # This will be configured with the setup.sh script. -EXEC_DIR=__EXEC_DIR__ +EXEC_DIR ?=__EXEC_DIR__ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master][PATCH v1] Rules.make: Allow overwriting DESTDIR
DESTDIR in the Rules.make points to the path where the files should be installed. setup scripts update this to the targetNFS location but it cannot be used for installing files in the SD card. When DESTDIR is defined conditionally, it allows following DESTDIR=/path/to/sd/card make install #custom installation make install #NFS installation Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make index 96f248a..3382d93 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make @@ -14,7 +14,7 @@ UBOOT_MACHINE=__UBOOT_MACHINE__ export TI_SDK_PATH=__SDK__INSTALL_DIR__ #root of the target file system for installing applications -DESTDIR=__DESTDIR__ +DESTDIR ?=__DESTDIR__ #Points to the root of the Linux libraries and headers matching the #demo file system. -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] Adding postinst script with dependencies
On 06/12/19 1:00 pm, Nikhil Devshatwar wrote: Hi all, I was working on a demo package recipe where I want to update files being installed by other package. For this, I went about adding a postinst function e.g. oob-demo package DEPENDS on weston-conf I have a postinst function in oob-demo which updates a file (/etc/weston.ini) as part of installation This works fine if I install the oob-demo IPK in the existing target. However, the yocto build fails when I try to build the tisdk-rootfs-image. Got this working, had to prepend with $D to point to any paths postinst script was using. This got replaced with the path to rootfs and I could see the file getting patched. Regards, Nikhil D I understood that the postinst functions get called alphabetically, and DEPENDS is not respected there. https://www.yoctoproject.org/pipermail/poky/2012-June/007984.html Is there any better way to achieve this? Regards, Nikhil D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] Adding postinst script with dependencies
Hi all, I was working on a demo package recipe where I want to update files being installed by other package. For this, I went about adding a postinst function e.g. oob-demo package DEPENDS on weston-conf I have a postinst function in oob-demo which updates a file (/etc/weston.ini) as part of installation This works fine if I install the oob-demo IPK in the existing target. However, the yocto build fails when I try to build the tisdk-rootfs-image. I understood that the postinst functions get called alphabetically, and DEPENDS is not respected there. https://www.yoctoproject.org/pipermail/poky/2012-June/007984.html Is there any better way to achieve this? Regards, Nikhil D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud/master] [PATCH] branding: core: Autoload rpmsg_kdrv_switch for j7-evm
ping On 20/11/19 4:43 pm, Nikhil Devshatwar wrote: rpmsg_kdrv_switch kernel module is needed for the cpsw9g virtual net driver. Since there is no symbol dependency, rpmsg_kdrv_switch does not get loaded automatically. Add branding file override for j7-evm to autoload this module. Signed-off-by: Nikhil Devshatwar --- Fixes: LCPD-17113 meta-arago-distro/conf/distro/include/branding-core.inc | 5 + 1 file changed, 5 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/branding-core.inc b/meta-arago-distro/conf/distro/include/branding-core.inc index cab9831..c70f8d1 100644 --- a/meta-arago-distro/conf/distro/include/branding-core.inc +++ b/meta-arago-distro/conf/distro/include/branding-core.inc @@ -11,3 +11,8 @@ ALTERNATIVE_PRIORITY_pn-opencl-monitor-ipu = "1" # Raise priority for sample IPC FW images ALTERNATIVE_PRIORITY_pn-ti-ipc-rtos = "15" + +# Autoload the kernel module +KERNEL_MODULE_AUTOLOAD_EXTRAS = "" +KERNEL_MODULE_AUTOLOAD_EXTRAS_j7-evm += "rpmsg_kdrv_switch" +KERNEL_MODULE_AUTOLOAD += "${KERNEL_MODULE_AUTOLOAD_EXTRAS}" ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master] [PATCH] branding: core: Autoload rpmsg_kdrv_switch for j7-evm
rpmsg_kdrv_switch kernel module is needed for the cpsw9g virtual net driver. Since there is no symbol dependency, rpmsg_kdrv_switch does not get loaded automatically. Add branding file override for j7-evm to autoload this module. Signed-off-by: Nikhil Devshatwar --- Fixes: LCPD-17113 meta-arago-distro/conf/distro/include/branding-core.inc | 5 + 1 file changed, 5 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/branding-core.inc b/meta-arago-distro/conf/distro/include/branding-core.inc index cab9831..c70f8d1 100644 --- a/meta-arago-distro/conf/distro/include/branding-core.inc +++ b/meta-arago-distro/conf/distro/include/branding-core.inc @@ -11,3 +11,8 @@ ALTERNATIVE_PRIORITY_pn-opencl-monitor-ipu = "1" # Raise priority for sample IPC FW images ALTERNATIVE_PRIORITY_pn-ti-ipc-rtos = "15" + +# Autoload the kernel module +KERNEL_MODULE_AUTOLOAD_EXTRAS = "" +KERNEL_MODULE_AUTOLOAD_EXTRAS_j7-evm += "rpmsg_kdrv_switch" +KERNEL_MODULE_AUTOLOAD += "${KERNEL_MODULE_AUTOLOAD_EXTRAS}" -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] KERNEL_DEVICETREE_append in custom layer does not take effect in ti-tisdk-makefile
Hi Denys/Jacob, I am appending the KERNEL_DEVICETREE variable in the meta-psdkla layer linux-ti-staging_%.bbappend recipe All the additional DTB files get built correctly but the ti-tisdk-makefile recipe cannot replace the Makefile with the updated variable. Instead, it replaces the Makefile with old value of KERNEL_DEVICETREE How is this happening? Can you please help me with how to achieve the same? Thanks & Regards, Nikhil D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [tisdk-setup-scripts] [PATCH v1] setup-package-install: Add flex and libssl-dev packages
On 03/10/19 7:04 PM, Nikhil Devshatwar wrote: On 01/10/19 8:02 PM, Nikhil Devshatwar wrote: For building kernel binaries, host machine should have flex and libssl-dev packages installed. Add these to list of packages. Signed-off-by: Nikhil Devshatwar ping Jacob/Denys, Please merge this Nikhil D Nikhil D --- setup-package-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup-package-install.sh b/setup-package-install.sh index 1e9fedb..922e504 100644 --- a/setup-package-install.sh +++ b/setup-package-install.sh @@ -56,7 +56,7 @@ cwd=`dirname $0` entry_header -packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop" +packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop flex libssl-dev" get_major_host_version host_major_version ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [EXTERNAL] [thud/master PATCH v1] recipes-tisdk: makefile: Move matrix-gui out of common targets
On 03/10/19 7:07 PM, Nikhil Devshatwar wrote: On 01/10/19 8:36 PM, Jacob Stiffler wrote: NAK The reason I posted this patch was to avoid the matrix-gui package in the installer. Without this, make all fails because I am not including matrix-gui src ipk in the installer bundle. Is there any way to avoid packaging the matrix-gui but not fail with make all from installer? Nikhil D This "matrix-gui" is the html files which provide the gui. They are use on all platforms. Graphics is not needed as you can remotely view matrix from a remote browser. It is the "matrix-gui-browser" which provides to platform QT application. On 10/1/2019 8:44 AM, Nikhil Devshatwar wrote: Many machines do not support matrix-gui. Remove the Makefile target matrix-gui from the list of common targets. This will ensure that the make all / make install on other machine SDKs will not cause failures. Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb index 28b616d..e99821e 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb @@ -57,7 +57,8 @@ SRC_URI = "\ PR = "r102" -MAKEFILES_MATRIX_GUI = "matrix-gui-browser \ +MAKEFILES_MATRIX_GUI = "matrix-gui \ + matrix-gui-browser \ refresh-screen \ qt-tstat \ " @@ -67,7 +68,6 @@ MAKEFILES_MATRIX_GUI_omapl138 = "" MAKEFILES_MATRIX_GUI_j7-evm = "" MAKEFILES_COMMON = "linux \ - matrix-gui \ arm-benchmarks \ am-sysinfo \ oprofile-example \ ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [EXTERNAL] [thud/master PATCH v1] recipes-tisdk: makefile: Move matrix-gui out of common targets
On 01/10/19 8:36 PM, Jacob Stiffler wrote: NAK The reason I posted this patch was to avoid the matrix-gui package in the installer. Without this, make all fails because I am not including matrix-gui src ipk in the installer bundle. Nikhil D This "matrix-gui" is the html files which provide the gui. They are use on all platforms. Graphics is not needed as you can remotely view matrix from a remote browser. It is the "matrix-gui-browser" which provides to platform QT application. On 10/1/2019 8:44 AM, Nikhil Devshatwar wrote: Many machines do not support matrix-gui. Remove the Makefile target matrix-gui from the list of common targets. This will ensure that the make all / make install on other machine SDKs will not cause failures. Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb index 28b616d..e99821e 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb @@ -57,7 +57,8 @@ SRC_URI = "\ PR = "r102" -MAKEFILES_MATRIX_GUI = "matrix-gui-browser \ +MAKEFILES_MATRIX_GUI = "matrix-gui \ + matrix-gui-browser \ refresh-screen \ qt-tstat \ " @@ -67,7 +68,6 @@ MAKEFILES_MATRIX_GUI_omapl138 = "" MAKEFILES_MATRIX_GUI_j7-evm = "" MAKEFILES_COMMON = "linux \ - matrix-gui \ arm-benchmarks \ am-sysinfo \ oprofile-example \ ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [tisdk-setup-scripts] [PATCH v1] setup-package-install: Add flex and libssl-dev packages
On 01/10/19 8:02 PM, Nikhil Devshatwar wrote: For building kernel binaries, host machine should have flex and libssl-dev packages installed. Add these to list of packages. Signed-off-by: Nikhil Devshatwar ping Nikhil D --- setup-package-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup-package-install.sh b/setup-package-install.sh index 1e9fedb..922e504 100644 --- a/setup-package-install.sh +++ b/setup-package-install.sh @@ -56,7 +56,7 @@ cwd=`dirname $0` entry_header -packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop" +packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop flex libssl-dev" get_major_host_version host_major_version ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [tisdk-setup-scripts] [PATCH v1] setup-package-install: Add flex and libssl-dev packages
For building kernel binaries, host machine should have flex and libssl-dev packages installed. Add these to list of packages. Signed-off-by: Nikhil Devshatwar --- setup-package-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup-package-install.sh b/setup-package-install.sh index 1e9fedb..922e504 100644 --- a/setup-package-install.sh +++ b/setup-package-install.sh @@ -56,7 +56,7 @@ cwd=`dirname $0` entry_header -packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop" +packages_to_install="xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop flex libssl-dev" get_major_host_version host_major_version -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] recipes-tisdk: makefile: Move matrix-gui out of common targets
Many machines do not support matrix-gui. Remove the Makefile target matrix-gui from the list of common targets. This will ensure that the make all / make install on other machine SDKs will not cause failures. Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb index 28b616d..e99821e 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb @@ -57,7 +57,8 @@ SRC_URI = "\ PR = "r102" -MAKEFILES_MATRIX_GUI = "matrix-gui-browser \ +MAKEFILES_MATRIX_GUI = "matrix-gui \ +matrix-gui-browser \ refresh-screen \ qt-tstat \ " @@ -67,7 +68,6 @@ MAKEFILES_MATRIX_GUI_omapl138 = "" MAKEFILES_MATRIX_GUI_j7-evm = "" MAKEFILES_COMMON = "linux \ -matrix-gui \ arm-benchmarks \ am-sysinfo \ oprofile-example \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v2] tisdk-readme: Add separate README for k3 platforms
For machines with k3 platforms, install a different README file It describes all the new files needed for booting k3 devices. Signed-off-by: Nikhil Devshatwar --- Changes from v1: * Avoid recipe changes, use machine specific README file .../tisdk-readme/tisdk-readme/k3/README| 26 ++ 1 file changed, 26 insertions(+) create mode 100644 meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/k3/README diff --git a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/k3/README b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/k3/README new file mode 100644 index 000..0eb6dd3 --- /dev/null +++ b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/k3/README @@ -0,0 +1,26 @@ +The files contained in this directory represent the images that were built +as part of the original SDK build and packaging process. They are meant +to serve as a restore and starting point for your development. In order +to use these images with an SD card they should be placed in the appropriate +locations. + +By default these locations are: + ++-+-+ +|File |Location | ++-+-+ +| tiboot3.bin | boot partition | +| tispl.bin | boot partition | +| u-boot.img | boot partition | +| sysfw.itb | boot partition | +| uEnv.txt| boot partition | ++-+-+ +| Image | /boot directory of the rootfs partition | +| *.dtb | /boot directory of the rootfs partition | +| *.dtbo | /boot directory of the rootfs partition | ++-+-+ + +By default the boot loaders are read from the first FAT partition, which is +usually called the "boot" partition. Then the bootloader will look for the +Image and .dtb .dtbo files in the /boot directory of the ext4 partition, which is +usually called the "rootfs" partition. -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud/master PATCH v3] recipes-bsp: ivshmem-uio: Add new recipe for ivshmem-uio driver
On 30/09/19 2:06 PM, Nikhil Devshatwar wrote: This is external kernel module which enables userspace io over the Jailhouse ivhsmem (inter VM shared memory) This driver is useful to test the inter VM communication. Signed-off-by: Nikhil Devshatwar Sent on the wrong list, please ignore Nikhil D --- Changes from v2: * Fix SUMMARY v/s DESCRIPTION Changes from v1: * Split the ivshmem recipe separately * Add summary and remove PACKAGE_ARCH define recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb | 27 +++ 1 file changed, 27 insertions(+) create mode 100644 recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb diff --git a/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb b/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb new file mode 100644 index 000..a9f1455 --- /dev/null +++ b/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb @@ -0,0 +1,27 @@ +SUMMARY = "Kernel driver for IVSHMEM based UIO driver" +DESCRIPTION = "Kernel module which registers a UIO (userspace io) device for inter VM shared memory" +HOMEPAGE = "https://github.com/henning-schild-work/ivshmem-guest-code; +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=0546a27aad86c83b75ad4ee6133e9d5e" + +inherit module + +RDEPENDS_${PN} = "jailhouse" + +PROTOCOL = "git" +BRANCH = "jailhouse" +SRCREV = "f3ad79881bebb6c6068966ee3d265d8034c20492" +SRC_URI = "git://github.com/henning-schild-work/ivshmem-guest-code.git;protocol=${PROTOCOL};branch=${BRANCH}" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += 'KDIR="${STAGING_KERNEL_DIR}"' + +do_compile_prepend() { +cd ${S}/kernel_module/uio +} + +do_install() { +install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +install -m 644 ${S}/kernel_module/uio/uio_ivshmem.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +} ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v3] recipes-bsp: ivshmem-uio: Add new recipe for ivshmem-uio driver
This is external kernel module which enables userspace io over the Jailhouse ivhsmem (inter VM shared memory) This driver is useful to test the inter VM communication. Signed-off-by: Nikhil Devshatwar --- Changes from v2: * Fix SUMMARY v/s DESCRIPTION Changes from v1: * Split the ivshmem recipe separately * Add summary and remove PACKAGE_ARCH define recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb | 27 +++ 1 file changed, 27 insertions(+) create mode 100644 recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb diff --git a/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb b/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb new file mode 100644 index 000..a9f1455 --- /dev/null +++ b/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb @@ -0,0 +1,27 @@ +SUMMARY = "Kernel driver for IVSHMEM based UIO driver" +DESCRIPTION = "Kernel module which registers a UIO (userspace io) device for inter VM shared memory" +HOMEPAGE = "https://github.com/henning-schild-work/ivshmem-guest-code; +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=0546a27aad86c83b75ad4ee6133e9d5e" + +inherit module + +RDEPENDS_${PN} = "jailhouse" + +PROTOCOL = "git" +BRANCH = "jailhouse" +SRCREV = "f3ad79881bebb6c6068966ee3d265d8034c20492" +SRC_URI = "git://github.com/henning-schild-work/ivshmem-guest-code.git;protocol=${PROTOCOL};branch=${BRANCH}" + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += 'KDIR="${STAGING_KERNEL_DIR}"' + +do_compile_prepend() { +cd ${S}/kernel_module/uio +} + +do_install() { +install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +install -m 644 ${S}/kernel_module/uio/uio_ivshmem.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +} -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [EXTERNAL] [thud/master PATCH v1] tisdk-readme: Add separate README for k3 platforms
On 27/09/19 6:06 PM, Jacob Stiffler wrote: On 9/27/2019 5:44 AM, Nikhil Devshatwar wrote: For machines with k3 platforms, install the README_k3 as README It describes all the new files needed for booting k3 devices. Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/tisdk-readme/tisdk-readme.bb | 8 +-- .../tisdk-readme/tisdk-readme/README_k3 | 26 ++ 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 If you add this file to "meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/k3/README", you will not need the other changes to the recipe. Thanks for the suggestion, will send a v2 with that change Nikhil D diff --git a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb index 6fdcaff..18f8c04 100644 --- a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb +++ b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb @@ -4,19 +4,23 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384 SRC_URI = "\ file://README \ + file://README_k3 \ " -PR = "r0" +PR = "r1" PV = "1.0" PACKAGE_ARCH = "${MACHINE_ARCH}" S = "${WORKDIR}" +README_FILE = "README" +README_FILE_k3 = "README_k3" + do_install () { install -d ${D}/board-support/prebuilt-images - install -m 0644 ${S}/README ${D}/board-support/prebuilt-images/ + install -m 0644 ${S}/${README_FILE} ${D}/board-support/prebuilt-images/README } FILES_${PN} += "board-support/*" diff --git a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 new file mode 100644 index 000..0eb6dd3 --- /dev/null +++ b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 @@ -0,0 +1,26 @@ +The files contained in this directory represent the images that were built +as part of the original SDK build and packaging process. They are meant +to serve as a restore and starting point for your development. In order +to use these images with an SD card they should be placed in the appropriate +locations. + +By default these locations are: + ++-+-+ +| File | Location | ++-+-+ +| tiboot3.bin | boot partition | +| tispl.bin | boot partition | +| u-boot.img | boot partition | +| sysfw.itb | boot partition | +| uEnv.txt | boot partition | ++-+-+ +| Image | /boot directory of the rootfs partition | +| *.dtb | /boot directory of the rootfs partition | +| *.dtbo | /boot directory of the rootfs partition | ++-+-+ + +By default the boot loaders are read from the first FAT partition, which is +usually called the "boot" partition. Then the bootloader will look for the +Image and .dtb .dtbo files in the /boot directory of the ext4 partition, which is +usually called the "rootfs" partition. ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] tisdk-readme: Add separate README for k3 platforms
For machines with k3 platforms, install the README_k3 as README It describes all the new files needed for booting k3 devices. Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/tisdk-readme/tisdk-readme.bb | 8 +-- .../tisdk-readme/tisdk-readme/README_k3| 26 ++ 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 diff --git a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb index 6fdcaff..18f8c04 100644 --- a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb +++ b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme.bb @@ -4,19 +4,23 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384 SRC_URI = "\ file://README \ +file://README_k3 \ " -PR = "r0" +PR = "r1" PV = "1.0" PACKAGE_ARCH = "${MACHINE_ARCH}" S = "${WORKDIR}" +README_FILE = "README" +README_FILE_k3 = "README_k3" + do_install () { install -d ${D}/board-support/prebuilt-images -install -m 0644 ${S}/README ${D}/board-support/prebuilt-images/ +install -m 0644 ${S}/${README_FILE} ${D}/board-support/prebuilt-images/README } FILES_${PN} += "board-support/*" diff --git a/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 new file mode 100644 index 000..0eb6dd3 --- /dev/null +++ b/meta-arago-distro/recipes-tisdk/tisdk-readme/tisdk-readme/README_k3 @@ -0,0 +1,26 @@ +The files contained in this directory represent the images that were built +as part of the original SDK build and packaging process. They are meant +to serve as a restore and starting point for your development. In order +to use these images with an SD card they should be placed in the appropriate +locations. + +By default these locations are: + ++-+-+ +|File |Location | ++-+-+ +| tiboot3.bin | boot partition | +| tispl.bin | boot partition | +| u-boot.img | boot partition | +| sysfw.itb | boot partition | +| uEnv.txt| boot partition | ++-+-+ +| Image | /boot directory of the rootfs partition | +| *.dtb | /boot directory of the rootfs partition | +| *.dtbo | /boot directory of the rootfs partition | ++-+-+ + +By default the boot loaders are read from the first FAT partition, which is +usually called the "boot" partition. Then the bootloader will look for the +Image and .dtb .dtbo files in the /boot directory of the ext4 partition, which is +usually called the "rootfs" partition. -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v2] arago-source-ipk: Include source for ivshmem-uio module
Signed-off-by: Nikhil Devshatwar --- Changes from v1: * Split the recipe for arago-source-ipk separately meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 9e105b8..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -374,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud/master PATCH v1] recipes-kernel: Add recipe for ivshmem-uio driver
On 25/09/19 10:46 PM, Denys Dmytriyenko wrote: Can you send patches just to the list? Not critical, but this messes up my filters :) And I'm applying patches from Patchwork anyway... On Wed, Sep 25, 2019 at 07:58:49PM +0530, Nikhil Devshatwar wrote: Signed-off-by: Nikhil Devshatwar --- .../conf/distro/include/arago-source-ipk.inc | 4 .../recipes-kernel/uio/ivshmem-uio-driver_git.bb | 27 ++ 2 files changed, 31 insertions(+) create mode 100644 meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 9e105b8..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -374,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" Can you split it up and send source-ipk part to meta-arago, while the recipe itself rather belongs to meta-ti. Sure diff --git a/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb b/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb new file mode 100644 index 000..f41842b --- /dev/null +++ b/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb meta-ti/recipes-bsp would probably be better place. @@ -0,0 +1,27 @@ +DESCRIPTION = "Kernel drivers IVSHMEM UIO driver" SUMMARY? +HOMEPAGE = "https://github.com/henning-schild-work/ivshmem-guest-code; +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=0546a27aad86c83b75ad4ee6133e9d5e" + +inherit module + +RDEPENDS_${PN} = "jailhouse" + +PROTOCOL = "git" +BRANCH = "jailhouse" +SRCREV = "f3ad79881bebb6c6068966ee3d265d8034c20492" +SRC_URI = "git://github.com/henning-schild-work/ivshmem-guest-code.git;protocol=${PROTOCOL};branch=${BRANCH}" + +S = "${WORKDIR}/git" +PACKAGE_ARCH = "${MACHINE_ARCH}" module.bbclass already package to be machine-specific automatically. Got it. +EXTRA_OEMAKE += 'KDIR="${STAGING_KERNEL_DIR}"' + +do_compile_prepend() { +cd ${S}/kernel_module/uio +} + +do_install() { +install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +install -m 644 ${S}/kernel_module/uio/uio_ivshmem.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +} -- 1.9.1 Thanks for review, will send a v2 Nikhil D ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] recipes-bsp: ti-sci-fw: Enable traces for j7-evm
Signed-off-by: Nikhil Devshatwar --- meta-arago-distro/recipes-bsp/ti-sci-fw/ti-sci-fw_2019.08.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-arago-distro/recipes-bsp/ti-sci-fw/ti-sci-fw_2019.08.bb b/meta-arago-distro/recipes-bsp/ti-sci-fw/ti-sci-fw_2019.08.bb index fab4de4..e7cf1a8 100644 --- a/meta-arago-distro/recipes-bsp/ti-sci-fw/ti-sci-fw_2019.08.bb +++ b/meta-arago-distro/recipes-bsp/ti-sci-fw/ti-sci-fw_2019.08.bb @@ -72,6 +72,9 @@ EXTRA_OEMAKE_append_am65xx-hs-evm = " \ HS=1 SYSFW_HS_PATH="${WORKDIR}/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${WORKDIR}/${SYSFW_BASE}-cert.bin" \ " +EXTRA_OEMAKE_append_j7-evm = " \ +ENABLE_TRACE=1 \ +" do_compile() { cd ${WORKDIR}/imggen/ oe_runmake -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] recipes-kernel: Add recipe for ivshmem-uio driver
Signed-off-by: Nikhil Devshatwar --- .../conf/distro/include/arago-source-ipk.inc | 4 .../recipes-kernel/uio/ivshmem-uio-driver_git.bb | 27 ++ 2 files changed, 31 insertions(+) create mode 100644 meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 9e105b8..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -374,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb b/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb new file mode 100644 index 000..f41842b --- /dev/null +++ b/meta-arago-distro/recipes-kernel/uio/ivshmem-uio-driver_git.bb @@ -0,0 +1,27 @@ +DESCRIPTION = "Kernel drivers IVSHMEM UIO driver" +HOMEPAGE = "https://github.com/henning-schild-work/ivshmem-guest-code; +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=0546a27aad86c83b75ad4ee6133e9d5e" + +inherit module + +RDEPENDS_${PN} = "jailhouse" + +PROTOCOL = "git" +BRANCH = "jailhouse" +SRCREV = "f3ad79881bebb6c6068966ee3d265d8034c20492" +SRC_URI = "git://github.com/henning-schild-work/ivshmem-guest-code.git;protocol=${PROTOCOL};branch=${BRANCH}" + +S = "${WORKDIR}/git" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +EXTRA_OEMAKE += 'KDIR="${STAGING_KERNEL_DIR}"' + +do_compile_prepend() { +cd ${S}/kernel_module/uio +} + +do_install() { +install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +install -m 644 ${S}/kernel_module/uio/uio_ivshmem.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra +} -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] ti-tisdk-makefile: Update Makefiles for am65xx and j7-evm
Move following packages from MAKEFILES_append_k3 to MAKEFILES_append_am6xx This is to ensure that these won't be packaged into j7-evm bundle. Also define K3_UBOOT_MACHINE_R5 for j7-evm Signed-off-by: Nikhil Devshatwar --- .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb index 417b28b..d2aad2d 100644 --- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb @@ -181,11 +181,8 @@ MAKEFILES_append_k2g = " pru-icss" MAKEFILES_append_k3 = " u-boot-spl \ linux-dtbs \ -barcode-roi \ cryptodev \ sysfw-image \ - mmwavegesture-hmi \ -pdm-anomaly-detection \ ti-ipc \ jailhouse \ " @@ -193,6 +190,9 @@ MAKEFILES_append_k3 = " u-boot-spl \ MAKEFILES_append_am65xx = " \ pru-icss \ ti-sgx-ddk-km \ +barcode-roi \ +mmwavegesture-hmi \ +pdm-anomaly-detection \ " # Use this to export kernel arch to ARCH @@ -353,6 +353,8 @@ do_install () { K3_UBOOT_MACHINE_R5 = "" K3_UBOOT_MACHINE_R5_am65xx-evm = "am65x_evm_r5_defconfig" K3_UBOOT_MACHINE_R5_am65xx-hs-evm = "am65x_hs_evm_r5_defconfig" +K3_UBOOT_MACHINE_R5_j7-evm = "j721e_evm_r5_config" + do_install_append_k3() { cat >> ${D}/Rules.make << __EOF__ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v3] packagegroup: tisdk-addons-sdk-host: Add src packages
Add source packages for ATF and external kernel modules Also define the src package proprties for these --- Changes from v1: * Remove ivshmem addition meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 10 ++ .../packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb | 6 ++ 2 files changed, 16 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 6e56c77..9e105b8 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -142,6 +142,10 @@ SRCIPK_PRESERVE_GIT_pn-u-boot-keystone = "true" CREATE_SRCIPK_pn-u-boot-dra7xx = "1" SRCIPK_INSTALL_DIR_pn-u-boot-dra7xx = "board-support/u-boot-${PV}-${PR}" +CREATE_SRCIPK_pn-arm-trusted-firmware = "1" +SRCIPK_INSTALL_DIR_pn-arm-trusted-firmware = "board-support/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-arm-trusted-firmware = "true" + CREATE_SRCIPK_pn-linux-ti-staging = "1" SRCIPK_INSTALL_DIR_pn-linux-ti-staging = "board-support/linux-${PV}${KERNEL_LOCALVERSION}" SRCIPK_PRESERVE_GIT_pn-linux-ti-staging = "true" @@ -181,6 +185,7 @@ SRCIPK_INSTALL_DIR_pn-linux-omap4 = "board-support/linux-${PV}" CREATE_SRCIPK_pn-cryptodev-module = "1" SRCIPK_INSTALL_DIR_pn-cryptodev-module = "board-support/extra-drivers/cryptodev-module-${PV}" +SRCIPK_PRESERVE_GIT_pn-cryptodev-module = "true" CREATE_SRCIPK_pn-cmem-mod = "1" SRCIPK_INSTALL_DIR_pn-cmem-mod = "board-support/extra-drivers/${PN}-${PV}" @@ -196,6 +201,11 @@ SRCIPK_INSTALL_DIR_pn-ti-sgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-ti-img-rogue-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-img-rogue-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-rogue-driver = "true" + +CREATE_SRCIPK_pn-ti-img-encode-decode = "1" +SRCIPK_INSTALL_DIR_pn-ti-img-encode-decode = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-encode-decode = "true" CREATE_SRCIPK_pn-ti-gc320-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-gc320-driver = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index fbdc735..ba2df44 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -39,6 +39,12 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ ti-sci-fw-src \ +arm-trusted-firmware-src \ +" + +UTILS_append_j7-evm = " \ +ti-img-encode-decode-src \ +ti-img-rogue-driver-src \ " UTILS_append_am65xx = " \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud/master PATCH v2] packagegroup: tisdk-addons-sdk-host: Add src packages
On 20/09/19 2:48 AM, Denys Dmytriyenko wrote: On Thu, Sep 19, 2019 at 10:52:37PM +0530, Nikhil Devshatwar wrote: Add source packages for ATF and external kernel modules Also define the src package proprties for these --- meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 14 ++ .../packagegroup-arago-tisdk-addons-sdk-host.bb| 6 ++ 2 files changed, 20 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 6e56c77..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -142,6 +142,10 @@ SRCIPK_PRESERVE_GIT_pn-u-boot-keystone = "true" CREATE_SRCIPK_pn-u-boot-dra7xx = "1" SRCIPK_INSTALL_DIR_pn-u-boot-dra7xx = "board-support/u-boot-${PV}-${PR}" +CREATE_SRCIPK_pn-arm-trusted-firmware = "1" +SRCIPK_INSTALL_DIR_pn-arm-trusted-firmware = "board-support/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-arm-trusted-firmware = "true" + CREATE_SRCIPK_pn-linux-ti-staging = "1" SRCIPK_INSTALL_DIR_pn-linux-ti-staging = "board-support/linux-${PV}${KERNEL_LOCALVERSION}" SRCIPK_PRESERVE_GIT_pn-linux-ti-staging = "true" @@ -181,6 +185,7 @@ SRCIPK_INSTALL_DIR_pn-linux-omap4 = "board-support/linux-${PV}" CREATE_SRCIPK_pn-cryptodev-module = "1" SRCIPK_INSTALL_DIR_pn-cryptodev-module = "board-support/extra-drivers/cryptodev-module-${PV}" +SRCIPK_PRESERVE_GIT_pn-cryptodev-module = "true" CREATE_SRCIPK_pn-cmem-mod = "1" SRCIPK_INSTALL_DIR_pn-cmem-mod = "board-support/extra-drivers/${PN}-${PV}" @@ -196,6 +201,11 @@ SRCIPK_INSTALL_DIR_pn-ti-sgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-ti-img-rogue-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-img-rogue-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-rogue-driver = "true" + +CREATE_SRCIPK_pn-ti-img-encode-decode = "1" +SRCIPK_INSTALL_DIR_pn-ti-img-encode-decode = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-encode-decode = "true" CREATE_SRCIPK_pn-ti-gc320-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-gc320-driver = "board-support/extra-drivers/${PN}-${PV}" @@ -364,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" Still here^^^ Apologies. Maybe I should have two yocto builds with and w/o meta-psdkla layer So that I start getting build errors due to such dependencies. Nikhil D + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index fbdc735..ba2df44 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -39,6 +39,12 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ ti-sci-fw-src \ +arm-trusted-firmware-src \ +" + +UTILS_append_j7-evm = " \ +ti-img-encode-decode-src \ +ti-img-rogue-driver-src \ " UTILS_append_am65xx = " \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v2] packagegroup: tisdk-addons-sdk-host: Add src packages
Add source packages for ATF and external kernel modules Also define the src package proprties for these --- meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 14 ++ .../packagegroup-arago-tisdk-addons-sdk-host.bb| 6 ++ 2 files changed, 20 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 6e56c77..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -142,6 +142,10 @@ SRCIPK_PRESERVE_GIT_pn-u-boot-keystone = "true" CREATE_SRCIPK_pn-u-boot-dra7xx = "1" SRCIPK_INSTALL_DIR_pn-u-boot-dra7xx = "board-support/u-boot-${PV}-${PR}" +CREATE_SRCIPK_pn-arm-trusted-firmware = "1" +SRCIPK_INSTALL_DIR_pn-arm-trusted-firmware = "board-support/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-arm-trusted-firmware = "true" + CREATE_SRCIPK_pn-linux-ti-staging = "1" SRCIPK_INSTALL_DIR_pn-linux-ti-staging = "board-support/linux-${PV}${KERNEL_LOCALVERSION}" SRCIPK_PRESERVE_GIT_pn-linux-ti-staging = "true" @@ -181,6 +185,7 @@ SRCIPK_INSTALL_DIR_pn-linux-omap4 = "board-support/linux-${PV}" CREATE_SRCIPK_pn-cryptodev-module = "1" SRCIPK_INSTALL_DIR_pn-cryptodev-module = "board-support/extra-drivers/cryptodev-module-${PV}" +SRCIPK_PRESERVE_GIT_pn-cryptodev-module = "true" CREATE_SRCIPK_pn-cmem-mod = "1" SRCIPK_INSTALL_DIR_pn-cmem-mod = "board-support/extra-drivers/${PN}-${PV}" @@ -196,6 +201,11 @@ SRCIPK_INSTALL_DIR_pn-ti-sgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-ti-img-rogue-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-img-rogue-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-rogue-driver = "true" + +CREATE_SRCIPK_pn-ti-img-encode-decode = "1" +SRCIPK_INSTALL_DIR_pn-ti-img-encode-decode = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-encode-decode = "true" CREATE_SRCIPK_pn-ti-gc320-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-gc320-driver = "board-support/extra-drivers/${PN}-${PV}" @@ -364,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index fbdc735..ba2df44 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -39,6 +39,12 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ ti-sci-fw-src \ +arm-trusted-firmware-src \ +" + +UTILS_append_j7-evm = " \ +ti-img-encode-decode-src \ +ti-img-rogue-driver-src \ " UTILS_append_am65xx = " \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud/master PATCH v1] packagegroup: tisdk-addons-sdk-host: Add src packages
On 19/09/19 10:09 PM, Denys Dmytriyenko wrote: On Thu, Sep 19, 2019 at 03:34:29PM +0530, Nikhil Devshatwar wrote: Add source packages for ATF and external kernel modules Also define the src package proprties for these --- meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 14 ++ .../packagegroup-arago-tisdk-addons-sdk-host.bb| 7 +++ 2 files changed, 21 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 6e56c77..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -142,6 +142,10 @@ SRCIPK_PRESERVE_GIT_pn-u-boot-keystone = "true" CREATE_SRCIPK_pn-u-boot-dra7xx = "1" SRCIPK_INSTALL_DIR_pn-u-boot-dra7xx = "board-support/u-boot-${PV}-${PR}" +CREATE_SRCIPK_pn-arm-trusted-firmware = "1" +SRCIPK_INSTALL_DIR_pn-arm-trusted-firmware = "board-support/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-arm-trusted-firmware = "true" + CREATE_SRCIPK_pn-linux-ti-staging = "1" SRCIPK_INSTALL_DIR_pn-linux-ti-staging = "board-support/linux-${PV}${KERNEL_LOCALVERSION}" SRCIPK_PRESERVE_GIT_pn-linux-ti-staging = "true" @@ -181,6 +185,7 @@ SRCIPK_INSTALL_DIR_pn-linux-omap4 = "board-support/linux-${PV}" CREATE_SRCIPK_pn-cryptodev-module = "1" SRCIPK_INSTALL_DIR_pn-cryptodev-module = "board-support/extra-drivers/cryptodev-module-${PV}" +SRCIPK_PRESERVE_GIT_pn-cryptodev-module = "true" CREATE_SRCIPK_pn-cmem-mod = "1" SRCIPK_INSTALL_DIR_pn-cmem-mod = "board-support/extra-drivers/${PN}-${PV}" @@ -196,6 +201,11 @@ SRCIPK_INSTALL_DIR_pn-ti-sgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-ti-img-rogue-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-img-rogue-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-rogue-driver = "true" + +CREATE_SRCIPK_pn-ti-img-encode-decode = "1" +SRCIPK_INSTALL_DIR_pn-ti-img-encode-decode = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-encode-decode = "true" CREATE_SRCIPK_pn-ti-gc320-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-gc320-driver = "board-support/extra-drivers/${PN}-${PV}" @@ -364,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index fbdc735..558955c 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -39,6 +39,13 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ ti-sci-fw-src \ +ivshmem-uio-driver-src \ ??? Oops, that should not be added as of now. I have to submit a recipe for ivshmem-uio-driver first. Will remove this in v2 Regards, Nikhil D +arm-trusted-firmware-src \ +" + +UTILS_append_j7-evm = " \ +ti-img-encode-decode-src \ +ti-img-rogue-driver-src \ " UTILS_append_am65xx = " \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud/master PATCH v1] packagegroup: tisdk-addons-sdk-host: Add src packages
Add source packages for ATF and external kernel modules Also define the src package proprties for these --- meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 14 ++ .../packagegroup-arago-tisdk-addons-sdk-host.bb| 7 +++ 2 files changed, 21 insertions(+) diff --git a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc index 6e56c77..970e3e2 100644 --- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc +++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc @@ -142,6 +142,10 @@ SRCIPK_PRESERVE_GIT_pn-u-boot-keystone = "true" CREATE_SRCIPK_pn-u-boot-dra7xx = "1" SRCIPK_INSTALL_DIR_pn-u-boot-dra7xx = "board-support/u-boot-${PV}-${PR}" +CREATE_SRCIPK_pn-arm-trusted-firmware = "1" +SRCIPK_INSTALL_DIR_pn-arm-trusted-firmware = "board-support/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-arm-trusted-firmware = "true" + CREATE_SRCIPK_pn-linux-ti-staging = "1" SRCIPK_INSTALL_DIR_pn-linux-ti-staging = "board-support/linux-${PV}${KERNEL_LOCALVERSION}" SRCIPK_PRESERVE_GIT_pn-linux-ti-staging = "true" @@ -181,6 +185,7 @@ SRCIPK_INSTALL_DIR_pn-linux-omap4 = "board-support/linux-${PV}" CREATE_SRCIPK_pn-cryptodev-module = "1" SRCIPK_INSTALL_DIR_pn-cryptodev-module = "board-support/extra-drivers/cryptodev-module-${PV}" +SRCIPK_PRESERVE_GIT_pn-cryptodev-module = "true" CREATE_SRCIPK_pn-cmem-mod = "1" SRCIPK_INSTALL_DIR_pn-cmem-mod = "board-support/extra-drivers/${PN}-${PV}" @@ -196,6 +201,11 @@ SRCIPK_INSTALL_DIR_pn-ti-sgx-ddk-km = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-ti-img-rogue-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-img-rogue-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-rogue-driver = "true" + +CREATE_SRCIPK_pn-ti-img-encode-decode = "1" +SRCIPK_INSTALL_DIR_pn-ti-img-encode-decode = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ti-img-encode-decode = "true" CREATE_SRCIPK_pn-ti-gc320-driver = "1" SRCIPK_INSTALL_DIR_pn-ti-gc320-driver = "board-support/extra-drivers/${PN}-${PV}" @@ -364,6 +374,10 @@ SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/extra-drivers/${PN}-${PV}" CREATE_SRCIPK_pn-uio-module-drv = "1" SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/extra-drivers/${PN}-${PV}" +CREATE_SRCIPK_pn-ivshmem-uio-driver = "1" +SRCIPK_INSTALL_DIR_pn-ivshmem-uio-driver = "board-support/extra-drivers/${PN}-${PV}" +SRCIPK_PRESERVE_GIT_pn-ivshmem-uio-driver = "true" + CREATE_SRCIPK_pn-ipsecmgr-mod = "1" SRCIPK_INSTALL_DIR_pn-ipsecmgr-mod = "board-support/extra-drivers/${PN}-${PV}" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index fbdc735..558955c 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -39,6 +39,13 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ ti-sci-fw-src \ +ivshmem-uio-driver-src \ +arm-trusted-firmware-src \ +" + +UTILS_append_j7-evm = " \ +ti-img-encode-decode-src \ +ti-img-rogue-driver-src \ " UTILS_append_am65xx = " \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [thud PATCH v2 2/3] recipes-devtools: libion: New recipe for ion library
On 12/09/19 10:13 PM, Denys Dmytriyenko wrote: Thanks, what about the test suite for ION? This was mainly needed for PSDKRA use cases with Linux. There was no request to add any tests. And I was planning to add those to meta-ti anyway... That's fair, I don't have a specific choice. as long as it gets packaged in the rootfs, I'm good. Nikhil D On Tue, Sep 10, 2019 at 12:18:59PM +0530, Nikhil Devshatwar wrote: From: Denys Dmytriyenko Signed-off-by: Denys Dmytriyenko Signed-off-by: Nikhil Devshatwar --- Changes from v1: * Retained original authorship meta-arago-extras/recipes-devtools/ion/libion_git.bb | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/ion/libion_git.bb diff --git a/meta-arago-extras/recipes-devtools/ion/libion_git.bb b/meta-arago-extras/recipes-devtools/ion/libion_git.bb new file mode 100644 index 000..7c93ed3 --- /dev/null +++ b/meta-arago-extras/recipes-devtools/ion/libion_git.bb @@ -0,0 +1,14 @@ +SUMMARY = "ION Userspace Memory Allocator Library" +HOMEPAGE = "https://github.com/glneo/libion; +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +PV = "1.0.0" + +BRANCH = "master" +SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH}" +SRCREV = "11dad7977ec3ecba37c013da7ec0408c01413000" + +S = "${WORKDIR}/git" + +inherit cmake pkgconfig -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud PATCH v2 3/3] recipes-devtools: glsdk-util-scripts: update for j7-evm
update SRCREV and compatible machine for j7-evm Install scripts with execute permissions Add bash as RDEPENDS Signed-off-by: Nikhil Devshatwar --- .../recipes-devtools/util-scripts/glsdk-util-scripts.bb | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb b/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb index a0ca56a..abe9ad9 100644 --- a/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb +++ b/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb @@ -3,12 +3,13 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://debug/filter-dmesg-rproc.sh;md5=ce264e7cbc036fd2f37073947c2f0800" PR = "r1" -COMPATIBLE_MACHINE = "omap-a15" +COMPATIBLE_MACHINE = "omap-a15|j7-evm" PACKAGE_ARCH = "${MACHINE_ARCH}" +RDEPENDS_${PN} += "bash" SRC_URI = "git://git.ti.com/glsdk/util-scripts.git" -SRCREV = "ecbb9cd13e1728686a82e87e5c1b325c0e806202" +SRCREV = "df50ca1592cae97ad0c7285686d602926b4f7305" S = "${WORKDIR}/git" @@ -20,8 +21,11 @@ do_install() { install -d ${D}${datadir}/ti/util-scripts install -d ${D}${datadir}/ti/util-scripts/debug install -d ${D}${datadir}/ti/util-scripts/perf -install -m 0644 ${S}/debug/* ${D}${datadir}/ti/util-scripts/debug/. -install -m 0644 ${S}/perf/* ${D}${datadir}/ti/util-scripts/perf/. +install -d ${D}${datadir}/ti/util-scripts/demo +install -m 755 ${S}/debug/* ${D}${datadir}/ti/util-scripts/debug/. +install -m 755 ${S}/perf/* ${D}${datadir}/ti/util-scripts/perf/. +install -m 755 ${S}/demo/* ${D}${datadir}/ti/util-scripts/demo/. + } FILES_${PN} += "${datadir}/ti/util-scripts/*" -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud PATCH v2 2/3] recipes-devtools: libion: New recipe for ion library
From: Denys Dmytriyenko Signed-off-by: Denys Dmytriyenko Signed-off-by: Nikhil Devshatwar --- Changes from v1: * Retained original authorship meta-arago-extras/recipes-devtools/ion/libion_git.bb | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/ion/libion_git.bb diff --git a/meta-arago-extras/recipes-devtools/ion/libion_git.bb b/meta-arago-extras/recipes-devtools/ion/libion_git.bb new file mode 100644 index 000..7c93ed3 --- /dev/null +++ b/meta-arago-extras/recipes-devtools/ion/libion_git.bb @@ -0,0 +1,14 @@ +SUMMARY = "ION Userspace Memory Allocator Library" +HOMEPAGE = "https://github.com/glneo/libion; +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +PV = "1.0.0" + +BRANCH = "master" +SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH}" +SRCREV = "11dad7977ec3ecba37c013da7ec0408c01413000" + +S = "${WORKDIR}/git" + +inherit cmake pkgconfig -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud PATCH v2 1/3] packagegroup: Move ti-sci-src to arago-tisdk-addons-sdk-host
packagegroup-arago-tisdk-addons-sdk-host is for adding sources for components packagegroup-arago-tisdk-amsdk-sdk-host is for adding scripts Move the ti-sci-src packge from amsdk-sdk-host to addons-sdk-host Signed-off-by: Nikhil Devshatwar --- Changes from v1: * Update commit message .../packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb | 1 + .../packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb| 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index ec16713..fbdc735 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -38,6 +38,7 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ +ti-sci-fw-src \ " UTILS_append_am65xx = " \ diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb index b73c63b..ebe129b 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb @@ -21,7 +21,7 @@ BOOT_MONITOR_keystone = "boot-monitor-src" EXTRA_FILES = "" EXTRA_FILES_ti43x = "tisdk-uenv" EXTRA_FILES_omap-a15 = "tisdk-readme tisdk-uenv" -EXTRA_FILES_k3 = "tisdk-readme tisdk-uenv ti-sci-fw-src" +EXTRA_FILES_k3 = "tisdk-readme tisdk-uenv" RDEPENDS_${PN} = "\ ti-tisdk-setup \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
Re: [meta-arago] [ [thud/master] PATCH v1] recipes-devtools: libion: New recipe for ion library
On 06/09/19 6:42 PM, Denys Dmytriyenko wrote: Please retain original authorthip. Will resend Nikhil D On Fri, Sep 06, 2019 at 02:33:04PM +0530, Nikhil Devshatwar wrote: Signed-off-by: Nikhil Devshatwar --- meta-arago-extras/recipes-devtools/ion/libion_git.bb | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/ion/libion_git.bb diff --git a/meta-arago-extras/recipes-devtools/ion/libion_git.bb b/meta-arago-extras/recipes-devtools/ion/libion_git.bb new file mode 100644 index 000..7c93ed3 --- /dev/null +++ b/meta-arago-extras/recipes-devtools/ion/libion_git.bb @@ -0,0 +1,14 @@ +SUMMARY = "ION Userspace Memory Allocator Library" +HOMEPAGE = "https://github.com/glneo/libion; +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +PV = "1.0.0" + +BRANCH = "master" +SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH}" +SRCREV = "11dad7977ec3ecba37c013da7ec0408c01413000" + +S = "${WORKDIR}/git" + +inherit cmake pkgconfig -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [ [thud/master] PATCH v1] recipes-devtools: glsdk-util-scripts: update for j7-evm
update SRCREV and compatible machine for j7-evm Install scripts with execute permissions Add bash as RDEPENDS Signed-off-by: Nikhil Devshatwar --- .../recipes-devtools/util-scripts/glsdk-util-scripts.bb | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb b/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb index a0ca56a..abe9ad9 100644 --- a/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb +++ b/meta-arago-extras/recipes-devtools/util-scripts/glsdk-util-scripts.bb @@ -3,12 +3,13 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://debug/filter-dmesg-rproc.sh;md5=ce264e7cbc036fd2f37073947c2f0800" PR = "r1" -COMPATIBLE_MACHINE = "omap-a15" +COMPATIBLE_MACHINE = "omap-a15|j7-evm" PACKAGE_ARCH = "${MACHINE_ARCH}" +RDEPENDS_${PN} += "bash" SRC_URI = "git://git.ti.com/glsdk/util-scripts.git" -SRCREV = "ecbb9cd13e1728686a82e87e5c1b325c0e806202" +SRCREV = "df50ca1592cae97ad0c7285686d602926b4f7305" S = "${WORKDIR}/git" @@ -20,8 +21,11 @@ do_install() { install -d ${D}${datadir}/ti/util-scripts install -d ${D}${datadir}/ti/util-scripts/debug install -d ${D}${datadir}/ti/util-scripts/perf -install -m 0644 ${S}/debug/* ${D}${datadir}/ti/util-scripts/debug/. -install -m 0644 ${S}/perf/* ${D}${datadir}/ti/util-scripts/perf/. +install -d ${D}${datadir}/ti/util-scripts/demo +install -m 755 ${S}/debug/* ${D}${datadir}/ti/util-scripts/debug/. +install -m 755 ${S}/perf/* ${D}${datadir}/ti/util-scripts/perf/. +install -m 755 ${S}/demo/* ${D}${datadir}/ti/util-scripts/demo/. + } FILES_${PN} += "${datadir}/ti/util-scripts/*" -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [ [thud/master] PATCH v1] packagegroup: Add ti-sci-src in addons-sdk-host
packagegroup-arago-tisdk-addons-sdk-host is for adding sources for components packagegroup-arago-tisdk-amsdk-sdk-host is for adding scripts Move the ti-sci-src packge from amsdk-sdk-host to addons-sdk-host Signed-off-by: Nikhil Devshatwar --- .../packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb | 1 + .../packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb| 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb index ec16713..fbdc735 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb @@ -38,6 +38,7 @@ UTILS_append_k2g = " \ UTILS_append_k3 = " \ jailhouse-src \ +ti-sci-fw-src \ " UTILS_append_am65xx = " \ diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb index b73c63b..ebe129b 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb @@ -21,7 +21,7 @@ BOOT_MONITOR_keystone = "boot-monitor-src" EXTRA_FILES = "" EXTRA_FILES_ti43x = "tisdk-uenv" EXTRA_FILES_omap-a15 = "tisdk-readme tisdk-uenv" -EXTRA_FILES_k3 = "tisdk-readme tisdk-uenv ti-sci-fw-src" +EXTRA_FILES_k3 = "tisdk-readme tisdk-uenv" RDEPENDS_${PN} = "\ ti-tisdk-setup \ -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [ [thud/master] PATCH v1] recipes-devtools: libion: New recipe for ion library
Signed-off-by: Nikhil Devshatwar --- meta-arago-extras/recipes-devtools/ion/libion_git.bb | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 meta-arago-extras/recipes-devtools/ion/libion_git.bb diff --git a/meta-arago-extras/recipes-devtools/ion/libion_git.bb b/meta-arago-extras/recipes-devtools/ion/libion_git.bb new file mode 100644 index 000..7c93ed3 --- /dev/null +++ b/meta-arago-extras/recipes-devtools/ion/libion_git.bb @@ -0,0 +1,14 @@ +SUMMARY = "ION Userspace Memory Allocator Library" +HOMEPAGE = "https://github.com/glneo/libion; +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +PV = "1.0.0" + +BRANCH = "master" +SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH}" +SRCREV = "11dad7977ec3ecba37c013da7ec0408c01413000" + +S = "${WORKDIR}/git" + +inherit cmake pkgconfig -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] [thud PATCH v1] packagegroup-arago-tisdk-addons: add jailhouse for j7-evm
Signed-off-by: Nikhil Devshatwar --- .../recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index be3ada6..21aa724 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -76,7 +76,7 @@ UTILS_append_k3 = " mmc-utils \ " UTILS_append_am65xx = " ti-ipc-rtos-fw pru-icss" -UTILS_append_j7-evm = " ipc-lld-fw ti-display-sharing-fw" +UTILS_append_j7-evm = " ipc-lld-fw ti-display-sharing-fw jailhouse" UTILS_append_omapl138 = " ti-ipc-rtos-fw" -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
[meta-arago] omapdrmtest: Bump SRCREV
Fix issues with debug profiling Signed-off-by: Nikhil Devshatwar <nikhil...@ti.com> --- meta-arago-extras/recipes-graphics/omapdrmtest/omapdrmtest_1.0.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arago-extras/recipes-graphics/omapdrmtest/omapdrmtest_1.0.0.bb b/meta-arago-extras/recipes-graphics/omapdrmtest/omapdrmtest_1.0.0.bb index 934d13e..b086379 100644 --- a/meta-arago-extras/recipes-graphics/omapdrmtest/omapdrmtest_1.0.0.bb +++ b/meta-arago-extras/recipes-graphics/omapdrmtest/omapdrmtest_1.0.0.bb @@ -6,8 +6,8 @@ DEPENDS += "libav libdce libdrm libgbm ti-sgx-ddk-um wayland" inherit autotools pkgconfig -PR = "r14" -SRCREV = "2f399d737ea892aba66173b1d705594b5c201172" +PR = "r15" +SRCREV = "a30dd9a5fc1ae7cdfb8c17a4685efb7eaf693ddc" SRC_URI = "git://git.ti.com/glsdk/omapdrmtest.git;protocol=git \ " -- 1.9.1 ___ meta-arago mailing list meta-arago@arago-project.org http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago