Re: [meta-arago] [dunfell PATCH] ti-tisdk-makefile: Remove barcode-roi snippet

2021-10-06 Thread Nikhil Devshatwar
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

2021-08-13 Thread Nikhil Devshatwar



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

2021-08-09 Thread Nikhil Devshatwar
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

2021-08-09 Thread Nikhil Devshatwar
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

2021-06-24 Thread Nikhil Devshatwar
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

2021-06-24 Thread Nikhil Devshatwar
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

2021-06-22 Thread Nikhil Devshatwar
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

2021-06-16 Thread Nikhil Devshatwar
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

2021-06-16 Thread Nikhil Devshatwar
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

2021-06-16 Thread Nikhil Devshatwar
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

2021-06-09 Thread Nikhil Devshatwar
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

2021-06-08 Thread Nikhil Devshatwar
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

2021-05-27 Thread Nikhil Devshatwar
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

2021-05-25 Thread Nikhil Devshatwar
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

2021-05-24 Thread Nikhil Devshatwar
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

2021-05-24 Thread Nikhil Devshatwar
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

2021-03-10 Thread Nikhil Devshatwar
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

2021-03-10 Thread Nikhil Devshatwar
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

2021-03-10 Thread Nikhil Devshatwar



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

2021-03-10 Thread Nikhil Devshatwar



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

2021-03-03 Thread Nikhil Devshatwar
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

2021-02-24 Thread Nikhil Devshatwar




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

2021-02-23 Thread Nikhil Devshatwar
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

2021-02-13 Thread Nikhil Devshatwar
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

2021-02-11 Thread Nikhil Devshatwar
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

2020-11-03 Thread Nikhil Devshatwar
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

2020-11-02 Thread Nikhil Devshatwar
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

2020-10-29 Thread Nikhil Devshatwar
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

2020-10-29 Thread Nikhil Devshatwar
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

2020-10-28 Thread Nikhil Devshatwar
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

2020-10-28 Thread Nikhil Devshatwar
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

2020-10-27 Thread Nikhil Devshatwar
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

2020-10-27 Thread Nikhil Devshatwar
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

2020-10-27 Thread Nikhil Devshatwar
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

2020-10-26 Thread Nikhil Devshatwar
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

2020-10-26 Thread 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 
---
 .../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

2020-07-01 Thread Nikhil Devshatwar



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

2020-05-15 Thread Nikhil Devshatwar

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

2020-05-01 Thread Nikhil Devshatwar

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

2020-05-01 Thread Nikhil Devshatwar


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

2020-04-29 Thread Nikhil Devshatwar



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

2020-04-29 Thread Nikhil Devshatwar



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

2020-02-10 Thread Nikhil Devshatwar
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

2019-12-09 Thread Nikhil Devshatwar
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

2019-12-09 Thread Nikhil Devshatwar
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

2019-12-09 Thread Nikhil Devshatwar
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

2019-12-06 Thread Nikhil Devshatwar



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

2019-12-05 Thread Nikhil Devshatwar

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

2019-11-29 Thread Nikhil Devshatwar

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

2019-11-20 Thread Nikhil Devshatwar
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

2019-10-14 Thread Nikhil Devshatwar

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

2019-10-07 Thread Nikhil Devshatwar

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

2019-10-04 Thread Nikhil Devshatwar

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

2019-10-03 Thread Nikhil Devshatwar

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

2019-10-03 Thread Nikhil Devshatwar

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

2019-10-01 Thread Nikhil Devshatwar
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

2019-10-01 Thread Nikhil Devshatwar
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

2019-09-30 Thread Nikhil Devshatwar
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

2019-09-30 Thread Nikhil Devshatwar

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

2019-09-30 Thread Nikhil Devshatwar
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

2019-09-30 Thread Nikhil Devshatwar

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

2019-09-27 Thread Nikhil Devshatwar
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

2019-09-27 Thread Nikhil Devshatwar
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

2019-09-26 Thread Nikhil Devshatwar

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

2019-09-25 Thread Nikhil Devshatwar
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

2019-09-25 Thread Nikhil Devshatwar
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

2019-09-25 Thread Nikhil Devshatwar
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

2019-09-20 Thread Nikhil Devshatwar
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

2019-09-20 Thread Nikhil Devshatwar

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

2019-09-19 Thread Nikhil Devshatwar
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

2019-09-19 Thread Nikhil Devshatwar

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

2019-09-19 Thread Nikhil Devshatwar
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

2019-09-12 Thread Nikhil Devshatwar

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

2019-09-10 Thread Nikhil Devshatwar
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

2019-09-10 Thread Nikhil Devshatwar
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

2019-09-10 Thread Nikhil Devshatwar
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

2019-09-10 Thread Nikhil Devshatwar

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

2019-09-06 Thread Nikhil Devshatwar
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

2019-09-06 Thread Nikhil Devshatwar
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

2019-09-06 Thread Nikhil Devshatwar
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

2019-07-08 Thread Nikhil Devshatwar
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

2016-09-07 Thread Nikhil Devshatwar
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