diff --git a/yocto/meta-tvis-app/recipes-app/can-utils-tvis/can-utils-tvis.bb b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/can-utils-tvis.bb new file mode 100755 index 0000000000..538c1eaf4d --- /dev/null +++ b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/can-utils-tvis.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Install can-utils application" +SECTION = "can-utils" +DEPENDS = "" +LICENSE = "CLOSED" + +SRC_URI = "file://candump \ + file://cangen \ + file://cansend" + +S = "${WORKDIR}" + +## prebuilt library don't need following steps +do_configure[noexec] = "1" +do_compile[noexec] = "1" +do_package_qa[noexec] = "1" + +do_install() { + install -d ${D}${bindir} + install -m 0755 ${WORKDIR}/candump ${D}${bindir} + install -m 0755 ${WORKDIR}/cangen ${D}${bindir} + install -m 0755 ${WORKDIR}/cansend ${D}${bindir} +} + +INSANE_SKIP:${PN} += "already-stripped" diff --git a/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/candump b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/candump new file mode 100644 index 0000000000..02d31e703b Binary files /dev/null and b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/candump differ diff --git a/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cangen b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cangen new file mode 100644 index 0000000000..7d6c7f3b23 Binary files /dev/null and b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cangen differ diff --git a/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cansend b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cansend new file mode 100644 index 0000000000..cb8bb7f697 Binary files /dev/null and b/yocto/meta-tvis-app/recipes-app/can-utils-tvis/files/cansend differ diff --git a/yocto/poky/meta-qti-ubuntu/recipes-products/images/qti-ubuntu-robotics-image.bb b/yocto/poky/meta-qti-ubuntu/recipes-products/images/qti-ubuntu-robotics-image.bb index e1c666b4ba..3bb06a9134 100755 --- a/yocto/poky/meta-qti-ubuntu/recipes-products/images/qti-ubuntu-robotics-image.bb +++ b/yocto/poky/meta-qti-ubuntu/recipes-products/images/qti-ubuntu-robotics-image.bb @@ -31,6 +31,7 @@ CORE_IMAGE_BASE_INSTALL = " \ netcore-tvis \ opencv-tvis \ rtsp-server-tvis \ + can-utils-tvis \ " #CORE_IMAGE_BASE_INSTALL = " \ # kernel-modules \ @@ -332,6 +333,10 @@ EOF do_post_install() { sed -i "/Config-Version/d" ${IMAGE_ROOTFS}/var/lib/dpkg/status + rm ${IMAGE_ROOTFS}/etc/resolv.conf + touch ${IMAGE_ROOTFS}/etc/resolv.conf + echo "nameserver 127.0.0.53" >> ${IMAGE_ROOTFS}/etc/resolv.conf + cp -rf ${THISDIR}/files/RKNNModel/rk3568V5_Linux/lib/librga.so ${IMAGE_ROOTFS}/usr/lib/librga.so cp -rf ${THISDIR}/files/RKNNModel/rk3568V5_Linux/lib/librknnrt.so ${IMAGE_ROOTFS}/usr/lib/librknnrt.so chmod +x ${IMAGE_ROOTFS}/usr/lib/librga.so