1. 解决CAN启动后,eth0无法访问外网的问题; 2. 添加CAN测试工具

This commit is contained in:
hehaoyang 2024-01-19 06:32:28 +00:00
parent 34853e7ecc
commit 4a6db19bbe
5 changed files with 29 additions and 0 deletions

View File

@ -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"

View File

@ -31,6 +31,7 @@ CORE_IMAGE_BASE_INSTALL = " \
netcore-tvis \ netcore-tvis \
opencv-tvis \ opencv-tvis \
rtsp-server-tvis \ rtsp-server-tvis \
can-utils-tvis \
" "
#CORE_IMAGE_BASE_INSTALL = " \ #CORE_IMAGE_BASE_INSTALL = " \
# kernel-modules \ # kernel-modules \
@ -332,6 +333,10 @@ EOF
do_post_install() { do_post_install() {
sed -i "/Config-Version/d" ${IMAGE_ROOTFS}/var/lib/dpkg/status 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/librga.so ${IMAGE_ROOTFS}/usr/lib/librga.so
cp -rf ${THISDIR}/files/RKNNModel/rk3568V5_Linux/lib/librknnrt.so ${IMAGE_ROOTFS}/usr/lib/librknnrt.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 chmod +x ${IMAGE_ROOTFS}/usr/lib/librga.so