Discussion:
[meta-arago] [rocko][PATCH v1 1/5] mmwavegesture-hmi : create recipe to build mmwavegesture-hmi application
Manisha Agrawal
2018-12-03 20:24:36 UTC
Permalink
New recipe added to build mmwavegesture-hmi application

Signed-off-by: Manisha Agrawal <***@ti.com>
---
.../mmwavegesture-hmi/mmwavegesture-hmi_git.bb | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 meta-arago-extras/recipes-apps/mmwavegesture-hmi/mmwavegesture-hmi_git.bb

diff --git a/meta-arago-extras/recipes-apps/mmwavegesture-hmi/mmwavegesture-hmi_git.bb b/meta-arago-extras/recipes-apps/mmwavegesture-hmi/mmwavegesture-hmi_git.bb
new file mode 100644
index 00000000..bece51f5
--- /dev/null
+++ b/meta-arago-extras/recipes-apps/mmwavegesture-hmi/mmwavegesture-hmi_git.bb
@@ -0,0 +1,22 @@
+SUMMARY = "Gesture baed HMI demo using mmWave IWR1642 chip and Sitara AM device"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://main.cpp;beginline=1;endline=33;md5=e7e749ff1989b18db836e5d9910a37e9"
+
+inherit qt-provider
+
+PV = "1.0"
+PR = "r0"
+
+BRANCH = "master"
+SRC_URI = "git://git.ti.com/sitara-linux/mmwavegesture-hmi.git;protocol=git;branch=${BRANCH}"
+
+SRCREV = "e8ca95ca63d891442d55aba95a01342f0b7bdd63"
+
+S = "${WORKDIR}/git"
+
+DEPENDS += "qtbase qtquick1 qtserialport"
+
+do_install() {
+ install -d ${D}${bindir}
+ install -m 755 mmwavegesture_hmi ${D}${bindir}
+}
--
2.13.0
Manisha Agrawal
2018-12-03 20:24:37 UTC
Permalink
Demonstration application is added to the AM335x, AM437x, AM57x and
AM654x devices.

Signed-off-by: Manisha Agrawal <***@ti.com>
---
.../packagegroups/packagegroup-arago-tisdk-hmi-sdk-host.bb | 4 ++++
.../recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb | 7 +++++++
2 files changed, 11 insertions(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi-sdk-host.bb
index dd3407d6..1399690b 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi-sdk-host.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi-sdk-host.bb
@@ -10,20 +10,24 @@ HMI = ""

HMI_append_ti43x = " \
evse-hmi-src \
+ mmwavegesture-hmi-src \
"

HMI_append_ti33x = " \
evse-hmi-src \
protection-relays-hmi-src \
+ mmwavegesture-hmi-src \
"


HMI_append_omap-a15 = " \
evse-hmi-src \
+ mmwavegesture-hmi-src \
"

HMI_append_k3 = " \
evse-hmi-src \
+ mmwavegesture-hmi-src \
"

RDEPENDS_${PN} = "\
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
index 125443ae..74dbcd7b 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
@@ -13,16 +13,23 @@ HMI = " \
HMI_append_ti33x = " \
evse-hmi \
protection-relays-hmi \
+ mmwavegesture-hmi \
"

HMI_append_ti43x = " \
evse-hmi \
+ mmwavegesture-hmi \
"

HMI_append_omap-a15 = " \
evse-hmi \
+ mmwavegesture-hmi \
"

+HMI_append_k3 = " \
+ evse-hmi \
+ mmwavegesture-hmi \
+"

RDEPENDS_${PN} = "\
${HMI} \
--
2.13.0
Manisha Agrawal
2018-12-03 20:24:38 UTC
Permalink
Signed-off-by: Manisha Agrawal <***@ti.com>
---
meta-arago-distro/conf/distro/include/arago-source-ipk.inc | 3 +++
1 file changed, 3 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 0ec31388..d9582686 100644
--- a/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
+++ b/meta-arago-distro/conf/distro/include/arago-source-ipk.inc
@@ -73,6 +73,9 @@ SRCIPK_INSTALL_DIR_pn-evse-hmi = "example-applications/${PN}-${PV}"
CREATE_SRCIPK_pn-protection-relays-hmi = "1"
SRCIPK_INSTALL_DIR_pn-protection-relays-hmi = "example-applications/${PN}-${PV}"

+CREATE_SRCIPK_pn-mmwavegesture-hmi = "1"
+SRCIPK_INSTALL_DIR_pn-mmwavegesture-hmi = "example-applications/${PN}-${PV}"
+
CREATE_SRCIPK_pn-image-gallery = "1"
SRCIPK_INSTALL_DIR_pn-image-gallery = "example-applications/${PN}"
--
2.13.0
Manisha Agrawal
2018-12-03 20:24:40 UTC
Permalink
Signed-off-by: Manisha Agrawal <***@ti.com>
---
.../recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb | 4 ++++
1 file changed, 4 insertions(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
index d3ab6ec7..b7656daa 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bb
@@ -104,6 +104,7 @@ MATRIX_APPS_append_ti33x = " \
\
matrix-hmi-demo-evse \
matrix-hmi-demo-protection-relays \
+ matrix-hmi-demo-mmwavegesture \
\
${MATRIX_OPENCV_ARM_ONLY_APPS} \
"
@@ -124,6 +125,7 @@ MATRIX_APPS_append_ti43x = " \
matrix-gui-apps-image-gallery \
\
matrix-hmi-demo-evse \
+ matrix-hmi-demo-mmwavegesture \
\
${MATRIX_OPENCV_ARM_ONLY_APPS} \
"
@@ -133,6 +135,7 @@ MATRIX_APPS_append_omap-a15 = " \
matrix-multimedia-demo-audiocapture \
matrix-multimedia-demo-h265dec \
matrix-hmi-demo-evse \
+ matrix-hmi-demo-mmwavegesture \
\
${@bb.utils.contains('MACHINE_FEATURES','mmip','matrix-multimedia-demo-ivahdh264dec','matrix-multimedia-demo-h264dec',d)} \
${@bb.utils.contains('MACHINE_FEATURES','mmip','matrix-multimedia-demo-ivahdh264enc','',d)} \
@@ -155,6 +158,7 @@ MATRIX_APPS_append_k3 = " \
matrix-multimedia-demo-mpeg4dec \
\
matrix-hmi-demo-evse \
+ matrix-hmi-demo-mmwavegesture \
\
${MATRIX_OPENCV_ARM_ONLY_APPS} \
"
--
2.13.0
Manisha Agrawal
2018-12-03 20:24:39 UTC
Permalink
Signed-off-by: Manisha Agrawal <***@ti.com>
---
.../recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb b/meta-arago-extras/recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb
index 933a002e..41e14bd1 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-hmi-demos_2.0.bb
@@ -15,7 +15,8 @@ HMI_RDEPENDS += "matrix-gui-apps-images matrix-gui-submenus-hmi"
FILES_${PN} += "${MATRIX_BASE_DIR}/*"

PACKAGES = "matrix-hmi-demo-evse \
- matrix-hmi-demo-protection-relays\
+ matrix-hmi-demo-protection-relays \
+ matrix-hmi-demo-mmwavegesture \
"

RDEPENDS_matrix-hmi-demo-evse = " \
@@ -30,8 +31,17 @@ RDEPENDS_matrix-hmi-demo-protection-relays = " \
protection-relays-hmi \
"

+RDEPENDS_matrix-hmi-demo-mmwavegesture = " \
+ bash \
+ ${HMI_RDEPENDS} \
+ mmwavegesture-hmi \
+"
+
FILES_matrix-hmi-demo-evse = "${MATRIX_APP_DIR}/hmi_evse/*"
FILES_matrix-hmi-demo-evse += "${bindir}/runHmiEvse.sh"

FILES_matrix-hmi-demo-protection-relays = "${MATRIX_APP_DIR}/hmi_protection_relays/*"
FILES_matrix-hmi-demo-protection-relays += "${bindir}/runHmiProtectionRelays.sh"
+
+FILES_matrix-hmi-demo-mmwavegesture = "${MATRIX_APP_DIR}/hmi_mmwavgesture/*"
+FILES_matrix-hmi-demo-mmwavegesture += "${bindir}/runHmiMmWave.sh"
--
2.13.0
Loading...