Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.30.0 #80

Open
wants to merge 5 commits into
base: kirkstone
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ BASE_URI = "https://hailo-hailort.s3.eu-west-2.amazonaws.com"
FW_AWS_DIR = "Hailo8/${PV}/FW"
FW = "hailo8_fw.${PV}.bin"
LICENSE_FILE = "LICENSE"
SRC_URI = "${BASE_URI}/${FW_AWS_DIR}/${FW};md5sum=30dc6ed5895ee1ad511a78f9aa5992db \
SRC_URI = "${BASE_URI}/${FW_AWS_DIR}/${FW};md5sum=4494928bbf4fae0ed5e526c2af043e38 \
${BASE_URI}/${FW_AWS_DIR}/${LICENSE_FILE};md5sum=263ee034adc02556d59ab1ebdaea2cda"

LICENSE = "LICENSE"
Expand Down
1 change: 1 addition & 0 deletions meta-hailo-libhailort/classes/hailort-base.bbclass
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ python enable_network() {
# Set the network flag to 1 as long as the build isn't offline.
if (d.getVar('HAILORT_OFFLINE_BUILD_ENABLE') is None) or (d.getVar('HAILORT_OFFLINE_BUILD_ENABLE') == "0"):
d.setVarFlag("do_configure", 'network', '1')
d.setVarFlag("do_compile", 'network', '1')
elif (d.getVar('HAILORT_OFFLINE_BUILD_USE_EXISTING_TAR') is None) or (d.getVar('HAILORT_OFFLINE_BUILD_USE_EXISTING_TAR') == "0"):
d.setVarFlag("do_prepare_hailort_external_dependencies", 'network', '1')
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
SUMMARY = "Hailo RT requirements"
DESCRIPTION = "The set of packages required to enable Hailo RT functionality"

PACKAGE_ARCH = "${MACHINE_ARCH}"

inherit packagegroup

PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
PACKAGES = "packagegroup-hailo-hailort"

RDEPENDS:${PN} = "\
hailortcli \
libhailort"

RDEPENDS:append:${PN}:hailo10-m2 = "\
hailo-pci-ep \
hailort-server"

RDEPENDS:append:${PN}:hailo10-m2-devel = "\
pyhailort \
python3 \
python3-numpy"

This file was deleted.

4 changes: 3 additions & 1 deletion meta-hailo-tappas/conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,6 @@ BBFILE_PRIORITY_meta-hailo-tappas = "8"
LICENSE_PATH = "${LAYERDIR}/licenses/"

LAYERDEPENDS_meta-hailo-tappas = "core meta-hailo-libhailort"
LAYERSERIES_COMPAT_meta-hailo-tappas = "kirkstone"
LAYERSERIES_COMPAT_meta-hailo-tappas = "kirkstone"

CORE_IMAGE_EXTRA_INSTALL:append = " packagegroup-hailo-tappas${@bb.utils.contains('HAILO_TARGET', 'core-image-hailo', '', '-dev-pkg', d)}"
2 changes: 1 addition & 1 deletion meta-hailo-tappas/licenses/LICENSE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Software License
----------------

Copyright 2020 (C) Hailo Technologies Ltd.
Copyright 2024 (C) Hailo Technologies Ltd.
All rights reserved.

Hailo Technologies Ltd. (“Hailo”) disclaims any warranties, including, but not limited to,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,12 @@ PACKAGES = "\

RDEPENDS:${PN} = "\
hailo-post-processes \
libgsthailo \
libgsthailotools"

RDEPENDS:${PN}-dev-pkg = "\
packagegroup-hailo-tappas \
tappas-apps \
tappas-tracers \
opencv"
opencv \
"
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM += "file://../../LICENSE;md5=4fbd65380cdd255951079008b364516c"

SRC_URI = "git://git@github.com/hailo-ai/tappas.git;protocol=https;branch=master"
SRCREV = "6454e9b271191c752535e0eca9c4792180810eee"
SRCREV = "4341aa360b7f8b9eac9b2d3b26f79fca562b34e4"

inherit hailotools-base

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM += "file://../../LICENSE;md5=4fbd65380cdd255951079008b364516c"

SRC_URI = "git://git@github.com/hailo-ai/tappas.git;protocol=https;branch=master"
SRCREV = "6454e9b271191c752535e0eca9c4792180810eee"
SRCREV = "4341aa360b7f8b9eac9b2d3b26f79fca562b34e4"

inherit hailotools-base

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_fhd.hef -> apps/h15/gstreamer/detection -> f02cc05cc720a88f04777db005730340
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_640.hef -> apps/h15/gstreamer/detection -> 5762b7f4f21890ed47dfeaa073509e64
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/yolov5m_vehicles_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 759f434afd4b09e832ebd0c5879d06f6
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/tiny_yolov4_license_plates_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 79a3e0a979e24ffd80f631e3ba174e14
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/lprnet_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 967c1e41cebad405b6c2aacbdea0942c
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/mobilenet_v1.hef -> apps/h15/gstreamer/basic_security_camera_streaming -> 3c0aa699904edf2748a1a8e21d36fa9c
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/yolov5s_personface_nv12.hef -> apps/h15/gstreamer/ai_example_app -> 84750bf6a3541a3a8e25874d46f61c03
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/tddfa_mobilenet_v1_nv12.hef -> apps/h15/gstreamer/ai_example_app -> 1bae8727571f67ca8f89eaf3ae1b13eb
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_640.hef -> apps/h15/gstreamer/webserver -> 5762b7f4f21890ed47dfeaa073509e64
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_fhd.hef -> apps/h15/gstreamer/detection -> f02cc05cc720a88f04777db005730340
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_640.hef -> apps/h15/gstreamer/detection -> 5762b7f4f21890ed47dfeaa073509e64
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/yolov5m_vehicles_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 759f434afd4b09e832ebd0c5879d06f6
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/tiny_yolov4_license_plates_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 79a3e0a979e24ffd80f631e3ba174e14
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/lprnet_nv12.hef -> apps/h15/gstreamer/license_plate_recognition -> 967c1e41cebad405b6c2aacbdea0942c
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/mobilenet_v1.hef -> apps/h15/gstreamer/basic_security_camera_streaming -> 3c0aa699904edf2748a1a8e21d36fa9c
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/yolov5s_personface_nv12.hef -> apps/h15/gstreamer/ai_example_app -> 84750bf6a3541a3a8e25874d46f61c03
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/tddfa_mobilenet_v1_nv12.hef -> apps/h15/gstreamer/ai_example_app -> 1bae8727571f67ca8f89eaf3ae1b13eb
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30.0/hailo15/hefs/yolov5m_wo_spp_60p_nv12_640.hef -> apps/h15/gstreamer/webserver -> 5762b7f4f21890ed47dfeaa073509e64
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/hefs/yolov5m_yuv.hef -> apps/h8/gstreamer/imx8/detection -> 41eeee848844f65634d0873188b08ce1
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/hefs/yolov5m_vehicles_no_ddr_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> 64a6d26d172f671c2bfd2aa2d1840389
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/hefs/tiny_yolov4_license_plates_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> dfb49b07250f9e2ea03add746faaa35b
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/lpr.raw -> apps/h8/gstreamer/imx8/license_plate_recognition -> 5f2217b90b4bb4e405f7323038840786
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/hefs/lprnet_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> 409fd97b76d72aed32733090e35d1a4b
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/general/hefs/yolov5s_personface_nv12.hef -> apps/h8/gstreamer/imx8/multistream_detection -> 0f1718e9d1001a9a3e38729e96937aef
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection0.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 1bcc3ff8e9340d27be080c56d9baff67
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection1.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 39bd1a803e3b229593aeec48bede6c89
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection2.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 23db3d4453746da78ed06e5e285a3398
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection3.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> d4bdc5b3737776098017edac2834403e
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection4.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 57234ea865a45b331cbe965e458fe944
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.29/imx8/media/multistream_detection_h265/detection5.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 155c2d1ce92d0412f977fb0eb7965243
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/hefs/yolov5m_yuv.hef -> apps/h8/gstreamer/imx8/detection -> 41eeee848844f65634d0873188b08ce1
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/hefs/yolov5m_vehicles_no_ddr_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> 64a6d26d172f671c2bfd2aa2d1840389
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/hefs/tiny_yolov4_license_plates_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> dfb49b07250f9e2ea03add746faaa35b
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/lpr.raw -> apps/h8/gstreamer/imx8/license_plate_recognition -> 5f2217b90b4bb4e405f7323038840786
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/hefs/lprnet_yuy2.hef -> apps/h8/gstreamer/imx8/license_plate_recognition -> 409fd97b76d72aed32733090e35d1a4b
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/general/hefs/yolov5s_personface_nv12.hef -> apps/h8/gstreamer/imx8/multistream_detection -> 2f5ef95b7d02ca458929f4d2cbefb869
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection0.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 1bcc3ff8e9340d27be080c56d9baff67
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection1.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 39bd1a803e3b229593aeec48bede6c89
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection2.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 23db3d4453746da78ed06e5e285a3398
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection3.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> d4bdc5b3737776098017edac2834403e
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection4.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 57234ea865a45b331cbe965e458fe944
https://hailo-tappas.s3.eu-west-2.amazonaws.com/v3.30/imx8/media/multistream_detection_h265/detection5.mp4 -> apps/h8/gstreamer/imx8/multistream_detection -> 155c2d1ce92d0412f977fb0eb7965243
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ SRC_URI = "git://git@github.com/hailo-ai/tappas.git;protocol=https;branch=master

S = "${WORKDIR}/git/core/hailo"

SRCREV = "6454e9b271191c752535e0eca9c4792180810eee"
SRCREV = "986810e84c6bebac334d78a20eecf4addc0903b6"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM += "file://../../LICENSE;md5=4fbd65380cdd255951079008b364516c"

Expand All @@ -20,6 +20,7 @@ DEPENDS += " gstreamer1.0 gstreamer1.0-plugins-base cxxopts rapidjson"
RDEPENDS:${PN} += " bash libgsthailotools"

LPR_APP_NAME = "license_plate_recognition"
WEBSERVER_APP_NAME = "webserver"

OPENCV_UTIL = "libhailo_cv_singleton.so"
GST_IMAGES_UTIL = "libhailo_gst_image.so"
Expand Down Expand Up @@ -134,7 +135,7 @@ fakeroot python do_install_requirements() {
}


FILES:${PN} += " /home/root/apps/* /home/root/apps/${LPR_APP_NAME}/* /home/root/apps/${LPR_APP_NAME}/resources/* /usr/lib/${OPENCV_UTIL}.${PV} /usr/lib/${GST_IMAGES_UTIL}.${PV}"
FILES:${PN} += " /home/root/apps/* /home/root/apps/${LPR_APP_NAME}/* /home/root/apps/${LPR_APP_NAME}/resources/* /home/root/apps/${WEBSERVER_APP_NAME}/resources/* /usr/lib/${OPENCV_UTIL}.${PV} /usr/lib/${GST_IMAGES_UTIL}.${PV}"
FILES:${PN}-lib += "/usr/lib/${OPENCV_UTIL}.${PV} /usr/lib/${GST_IMAGES_UTIL}.${PV}"
RDEPENDS:${PN}-staticdev = ""
RDEPENDS:${PN}-dev = ""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM += "file://../../LICENSE;md5=4fbd65380cdd255951079008b364516c"

SRC_URI = "git://git@github.com/hailo-ai/tappas.git;protocol=https;branch=master"
SRCREV = "6454e9b271191c752535e0eca9c4792180810eee"
SRCREV = "4341aa360b7f8b9eac9b2d3b26f79fca562b34e4"

inherit hailotools-base

Expand Down
5 changes: 4 additions & 1 deletion meta-hailo-vpu/conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@ BBFILE_COLLECTIONS += "meta-hailo-vpu"
BBFILE_PATTERN_meta-hailo-vpu = "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-hailo-vpu = "8"

LAYERDEPENDS_meta-hailo-vpu = "core"
LAYERDEPENDS_meta-hailo-vpu = "\
core \
meta-hailo-libhailort"

LAYERSERIES_COMPAT_meta-hailo-vpu = "kirkstone"
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require include/core-image-append.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require include/core-image-append.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require include/core-image-append.inc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
IMAGE_INSTALL:append = " \
packagegroup-hailo-integrated-nnc \
packagegroup-hailo-hailort"
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
SUMMARY = "Hailo RT integrated NNC requirements"
DESCRIPTION = "The set of packages required to enable integrated NNC functionality"

PACKAGE_ARCH = "${MACHINE_ARCH}"

inherit packagegroup

PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
PACKAGES = "packagegroup-hailo-integrated-nnc"

RDEPENDS:${PN} = "\
hailo-integrated-nnc \
hailo15-nnc-fw"
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ BASE_URI = "https://hailo-hailort.s3.eu-west-2.amazonaws.com"
FW_AWS_DIR = "Hailo15/Hailort/${PV}/FW"
FW = "hailo15_nnc_fw.${PV}.bin"
LICENSE_FILE = "LICENSE"
SRC_URI = "${BASE_URI}/${FW_AWS_DIR}/${FW};md5sum=0d7e26ea51c8c983dabb2ea315786118 \
SRC_URI = "${BASE_URI}/${FW_AWS_DIR}/${FW};md5sum=f04c2db40042a3d53a6185d65e8ce1b4 \
${BASE_URI}/${FW_AWS_DIR}/${LICENSE_FILE};md5sum=263ee034adc02556d59ab1ebdaea2cda"

LICENSE = "LICENSE"
Expand Down