diff --git a/build.sh b/build.sh index 28d4f93357..a263d35b70 100755 --- a/build.sh +++ b/build.sh @@ -56,7 +56,7 @@ function get_toolchain() function get_available_board() { - MILKV_BOARD_ARRAY=( $(find device -mindepth 1 -maxdepth 1 -type d -print ! -name "." | awk -F/ '{ print $NF }' | sort -t '-' -k2,2) ) + MILKV_BOARD_ARRAY=( $(find device -mindepth 1 -maxdepth 1 -not -path 'device/common' -type d -print ! -name "." | awk -F/ '{ print $NF }' | sort -t '-' -k2,2) ) #echo ${MILKV_BOARD_ARRAY[@]} MILKV_BOARD_ARRAY_LEN=${#MILKV_BOARD_ARRAY[@]} diff --git a/build/Makefile b/build/Makefile index 6fe90380f8..9746743d1b 100644 --- a/build/Makefile +++ b/build/Makefile @@ -578,8 +578,9 @@ endif # copy milkv overlay files ifeq ($(MV_VENDOR), milkv) + ${Q}cp -arf $(TOP_DIR)/device/common/overlay/* $(BR_ROOTFS_DIR)/ ${Q}cp -arf $(TOP_DIR)/device/$(MV_BOARD)/overlay/* $(BR_ROOTFS_DIR)/ - ${Q}cp -arf $(TOP_DIR)/device/$(MV_BOARD)/br_overlay/* $(BR_ROOTFS_DIR)/ + ${Q}cp -arf $(TOP_DIR)/device/common/br_overlay/* $(BR_ROOTFS_DIR)/ ${Q}rm -rf $(BR_OVERLAY_DIR) endif # strip diff --git a/device/milkv-duo256m/br_overlay/.gitignore b/device/common/br_overlay/.gitignore similarity index 100% rename from device/milkv-duo256m/br_overlay/.gitignore rename to device/common/br_overlay/.gitignore diff --git a/device/milkv-duo-spinand/br_overlay/etc/dnsmasq.conf b/device/common/br_overlay/etc/dnsmasq.conf similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/dnsmasq.conf rename to device/common/br_overlay/etc/dnsmasq.conf diff --git a/device/milkv-duo-spinand/br_overlay/etc/init.d/S99user b/device/common/br_overlay/etc/init.d/S99user similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/init.d/S99user rename to device/common/br_overlay/etc/init.d/S99user diff --git a/device/milkv-duo-spinand/br_overlay/etc/inittab b/device/common/br_overlay/etc/inittab similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/inittab rename to device/common/br_overlay/etc/inittab diff --git a/device/milkv-duo-spinand/br_overlay/etc/profile b/device/common/br_overlay/etc/profile similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/profile rename to device/common/br_overlay/etc/profile diff --git a/device/milkv-duo-spinand/br_overlay/etc/run_usb.sh b/device/common/br_overlay/etc/run_usb.sh similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/run_usb.sh rename to device/common/br_overlay/etc/run_usb.sh diff --git a/device/milkv-duo-spinand/br_overlay/etc/uhubon.sh b/device/common/br_overlay/etc/uhubon.sh similarity index 100% rename from device/milkv-duo-spinand/br_overlay/etc/uhubon.sh rename to device/common/br_overlay/etc/uhubon.sh diff --git a/device/milkv-duo-spinand/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/common/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 similarity index 100% rename from device/milkv-duo-spinand/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 rename to device/common/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 diff --git a/device/milkv-duo-spinand/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/common/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so similarity index 100% rename from device/milkv-duo-spinand/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so rename to device/common/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so diff --git a/device/milkv-duo-spinand/br_overlay/usr/local/bin/autologin b/device/common/br_overlay/usr/local/bin/autologin similarity index 100% rename from device/milkv-duo-spinand/br_overlay/usr/local/bin/autologin rename to device/common/br_overlay/usr/local/bin/autologin diff --git a/device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin b/device/common/overlay/mnt/cfg/param/cvi_sdr_bin similarity index 100% rename from device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin rename to device/common/overlay/mnt/cfg/param/cvi_sdr_bin diff --git a/device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 b/device/common/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 similarity index 100% rename from device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 rename to device/common/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 diff --git a/device/common/overlay/mnt/cfg/param/cvi_sdr_bin_OV5647.bin b/device/common/overlay/mnt/cfg/param/cvi_sdr_bin_OV5647.bin new file mode 100644 index 0000000000..2c65bfdd7f Binary files /dev/null and b/device/common/overlay/mnt/cfg/param/cvi_sdr_bin_OV5647.bin differ diff --git a/device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS b/device/common/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS similarity index 100% rename from device/milkv-duo/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS rename to device/common/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcnpy.so b/device/common/overlay/mnt/system/lib/libcnpy.so old mode 100755 new mode 100644 similarity index 60% rename from device/milkv-duo/overlay/mnt/data/install/lib/ai/libcnpy.so rename to device/common/overlay/mnt/system/lib/libcnpy.so index 20cf0304ee..ce4d4aa177 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcnpy.so and b/device/common/overlay/mnt/system/lib/libcnpy.so differ diff --git a/device/common/overlay/mnt/system/lib/libcvi_ive_tpu.so b/device/common/overlay/mnt/system/lib/libcvi_ive_tpu.so new file mode 100644 index 0000000000..6b9b057797 Binary files /dev/null and b/device/common/overlay/mnt/system/lib/libcvi_ive_tpu.so differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_rtsp.so b/device/common/overlay/mnt/system/lib/libcvi_rtsp.so old mode 100755 new mode 100644 similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/lib/libcvi_rtsp.so rename to device/common/overlay/mnt/system/lib/libcvi_rtsp.so diff --git a/device/common/overlay/mnt/system/lib/libcvi_tdl.so b/device/common/overlay/mnt/system/lib/libcvi_tdl.so new file mode 100644 index 0000000000..26154274ed Binary files /dev/null and b/device/common/overlay/mnt/system/lib/libcvi_tdl.so differ diff --git a/device/common/overlay/mnt/system/lib/libcvikernel.so b/device/common/overlay/mnt/system/lib/libcvikernel.so new file mode 100644 index 0000000000..6f89613710 Binary files /dev/null and b/device/common/overlay/mnt/system/lib/libcvikernel.so differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvimath.so b/device/common/overlay/mnt/system/lib/libcvimath.so similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvimath.so rename to device/common/overlay/mnt/system/lib/libcvimath.so diff --git a/device/common/overlay/mnt/system/lib/libcviruntime.so b/device/common/overlay/mnt/system/lib/libcviruntime.so new file mode 100644 index 0000000000..22476c1708 Binary files /dev/null and b/device/common/overlay/mnt/system/lib/libcviruntime.so differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 b/device/common/overlay/mnt/system/lib/libopencv_core.so.3.2 similarity index 99% rename from device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 rename to device/common/overlay/mnt/system/lib/libopencv_core.so.3.2 index 60d5743409..10906a2265 100644 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 and b/device/common/overlay/mnt/system/lib/libopencv_core.so.3.2 differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 b/device/common/overlay/mnt/system/lib/libopencv_imgcodecs.so.3.2 similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 rename to device/common/overlay/mnt/system/lib/libopencv_imgcodecs.so.3.2 diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 b/device/common/overlay/mnt/system/lib/libopencv_imgproc.so.3.2 similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 rename to device/common/overlay/mnt/system/lib/libopencv_imgproc.so.3.2 diff --git a/device/common/overlay/mnt/system/usr/bin/camera-test.sh b/device/common/overlay/mnt/system/usr/bin/camera-test.sh new file mode 100755 index 0000000000..61d5374da0 --- /dev/null +++ b/device/common/overlay/mnt/system/usr/bin/camera-test.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +export LD_LIBRARY_PATH=/mnt/system/lib + +sample_vi_fd /mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel + diff --git a/device/common/overlay/mnt/system/usr/bin/sample_vi_fd b/device/common/overlay/mnt/system/usr/bin/sample_vi_fd new file mode 100755 index 0000000000..33e7a04c3e Binary files /dev/null and b/device/common/overlay/mnt/system/usr/bin/sample_vi_fd differ diff --git a/device/milkv-duo/overlay/usr/share/fw_vcodec/coda980.bin b/device/common/overlay/usr/share/fw_vcodec/coda980.bin similarity index 100% rename from device/milkv-duo/overlay/usr/share/fw_vcodec/coda980.bin rename to device/common/overlay/usr/share/fw_vcodec/coda980.bin diff --git a/device/milkv-duo/overlay/usr/share/fw_vcodec/monet.bin b/device/common/overlay/usr/share/fw_vcodec/monet.bin similarity index 100% rename from device/milkv-duo/overlay/usr/share/fw_vcodec/monet.bin rename to device/common/overlay/usr/share/fw_vcodec/monet.bin diff --git a/device/milkv-duo-lite/br_overlay b/device/milkv-duo-lite/br_overlay deleted file mode 120000 index b8ad52094b..0000000000 --- a/device/milkv-duo-lite/br_overlay +++ /dev/null @@ -1 +0,0 @@ -../milkv-duo/br_overlay \ No newline at end of file diff --git a/device/milkv-duo-spinand/br_overlay/.gitignore b/device/milkv-duo-spinand/br_overlay/.gitignore deleted file mode 100644 index f89c6b2d50..0000000000 --- a/device/milkv-duo-spinand/br_overlay/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -mnt/system/ -mnt/cfg/ -mnt/data/ -usr/bin -usr/share -usr/lib diff --git a/device/milkv-duo-spinand/genimage.cfg b/device/milkv-duo-spinand/genimage.cfg index 5c64943057..bd4cbe61b3 100644 --- a/device/milkv-duo-spinand/genimage.cfg +++ b/device/milkv-duo-spinand/genimage.cfg @@ -34,6 +34,10 @@ image milkv-duospinand.img { partition system { image = "rawimages/system.spinand" - size = 81152k + size = 71680k + partition cfg { + image = "rawimages/cfg.spinand" + size = 4096k + } } diff --git a/device/milkv-duo-spinor/br_overlay/.gitignore b/device/milkv-duo-spinor/br_overlay/.gitignore deleted file mode 100644 index f89c6b2d50..0000000000 --- a/device/milkv-duo-spinor/br_overlay/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -mnt/system/ -mnt/cfg/ -mnt/data/ -usr/bin -usr/share -usr/lib diff --git a/device/milkv-duo-spinor/br_overlay/etc/dnsmasq.conf b/device/milkv-duo-spinor/br_overlay/etc/dnsmasq.conf deleted file mode 100644 index fcdb620ffa..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/dnsmasq.conf +++ /dev/null @@ -1,4 +0,0 @@ -interface=usb0 -dhcp-range=192.168.42.2,192.168.42.242,1h -dhcp-option=3 -dhcp-option=6 diff --git a/device/milkv-duo-spinor/br_overlay/etc/init.d/S99user b/device/milkv-duo-spinor/br_overlay/etc/init.d/S99user deleted file mode 100755 index 32b5248454..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/init.d/S99user +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -${CVI_SHOPTS} -# -# Start firmware -# -export USERDATAPATH=/mnt/data/ -export SYSTEMPATH=/mnt/system/ - -case "$1" in - start) - echo "init mpp system..." - if [ -d $SYSTEMPATH/ko ]; then - sh $SYSTEMPATH/ko/loadsystemko.sh - fi - - echo "Starting app..." - - if [ -f $SYSTEMPATH/duo-init.sh ]; then - . $SYSTEMPATH/duo-init.sh & - fi - - if [ -f $SYSTEMPATH/blink.sh ]; then - . $SYSTEMPATH/blink.sh & - fi - - if [ -f $SYSTEMPATH/usb.sh ]; then - . $SYSTEMPATH/usb.sh & - fi - - if [ -f $USERDATAPATH/auto.sh ]; then - usleep 30000 - . $USERDATAPATH/auto.sh & - exit 1 - fi - if [ -f $SYSTEMPATH/auto.sh ]; then - usleep 30000 - . $SYSTEMPATH/auto.sh & - fi - ;; - stop) - ;; - restart|reload) - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac - -exit $? - diff --git a/device/milkv-duo-spinor/br_overlay/etc/inittab b/device/milkv-duo-spinor/br_overlay/etc/inittab deleted file mode 100644 index 2c9793ce9a..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/inittab +++ /dev/null @@ -1,40 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Put a getty on the serial port -# console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL -console::respawn:/sbin/getty -L console 115200 vt100 -n -l /usr/local/bin/autologin - -# Stuff to do for the 3-finger salute -#::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r diff --git a/device/milkv-duo-spinor/br_overlay/etc/profile b/device/milkv-duo-spinor/br_overlay/etc/profile deleted file mode 100644 index d99b378634..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/profile +++ /dev/null @@ -1,37 +0,0 @@ -export PATH="/bin:/sbin:/usr/bin:/usr/sbin" -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/system/usr/bin:/mnt/system/usr/sbin:/mnt/data/bin:/mnt/data/sbin" - -if [ "$PS1" ]; then - if [ "`id -u`" -eq 0 ]; then - export PS1='# ' - else - export PS1='$ ' - fi -fi - -export PAGER='/bin/more ' -export EDITOR='/bin/vi' - -# Source configuration files from /etc/profile.d -for i in /etc/profile.d/*.sh ; do - if [ -r "$i" ]; then - . $i - fi - unset i -done - -export HOSTNAME="$(hostname)" -export OLDPWD=/root - -if [ '$USER' == 'root' ]; then - export PS1='[\u@\h]\w\# ' -else - export PS1='[\u@\h]\w\$ ' -fi - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -export TERM=vt100 -export TERMINFO=/usr/share/terminfo diff --git a/device/milkv-duo-spinor/br_overlay/etc/run_usb.sh b/device/milkv-duo-spinor/br_overlay/etc/run_usb.sh deleted file mode 100755 index 760c702845..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/run_usb.sh +++ /dev/null @@ -1,292 +0,0 @@ -CLASS=acm -VID=0x3346 -PID=0x1003 -MSC_PID=0x1008 -RNDIS_PID=0x1009 -UVC_PID=0x100A -UAC_PID=0x100B -ADB_VID=0x18D1 -ADB_PID=0x4EE0 -ADB_PID_M1=0x4EE2 -ADB_PID_M2=0x4EE4 -MANUFACTURER="Cvitek" -PRODUCT="USB Com Port" -PRODUCT_RNDIS="RNDIS" -PRODUCT_UVC="UVC" -PRODUCT_UAC="UAC" -PRODUCT_ADB="ADB" -ADBD_PATH=/usr/bin/ -SERIAL="0123456789" -MSC_FILE=$3 -CVI_DIR=/tmp/usb -CVI_GADGET=$CVI_DIR/usb_gadget/cvitek -CVI_FUNC=$CVI_GADGET/functions -FUNC_NUM=0 -MAX_EP_NUM=4 -TMP_NUM=0 -INTF_NUM=0 -EP_IN=0 -EP_OUT=0 - -case "$2" in - acm) - CLASS=acm - ;; - msc) - CLASS=mass_storage - PID=$MSC_PID - ;; - cvg) - CLASS=cvg - ;; - rndis) - CLASS=rndis - PID=$RNDIS_PID - PRODUCT=$PRODUCT_RNDIS - ;; - uvc) - CLASS=uvc - PID=$UVC_PID - PRODUCT=$PRODUCT_UVC - ;; - uac1) - CLASS=uac1 - PID=$UAC_PID - PRODUCT=$PRODUCT_UAC - ;; - adb) - CLASS=ffs.adb - VID=$ADB_VID - PID=$ADB_PID - PRODUCT=$PRODUCT_ADB - ;; - *) - if [ "$1" = "probe" ] ; then - echo "Usage: $0 probe {acm|msc|cvg|rndis|uvc|uac1|adb}" - exit 1 - fi -esac - -calc_func() { - FUNC_NUM=$(ls $CVI_GADGET/functions -l | grep ^d | wc -l) - echo "$FUNC_NUM file(s)" -} - -res_check() { - TMP_NUM=$(find $CVI_GADGET/functions/ -name "acm*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "mass_storage*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "cvg*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "rndis*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uvc*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uac1*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name ffs.adb | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - - if [ "$CLASS" = "acm" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "mass_storage" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "cvg" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "rndis" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "uvc" ] ; then - EP_IN=$(($EP_IN+2)) - fi - if [ "$CLASS" = "uac1" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "ffs.adb" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - echo "$EP_IN in ep" - echo "$EP_OUT out ep" - if [ $EP_IN -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi - if [ $EP_OUT -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi -} - -probe() { - if [ ! -d $CVI_DIR ]; then - mkdir $CVI_DIR - fi - if [ ! -d $CVI_DIR/usb_gadget ]; then - # Enale USB ConfigFS - mount none $CVI_DIR -t configfs - # Create gadget dev - mkdir $CVI_GADGET - # Set the VID and PID - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # Set the product information string - mkdir $CVI_GADGET/strings/0x409 - echo $MANUFACTURER>$CVI_GADGET/strings/0x409/manufacturer - echo $PRODUCT>$CVI_GADGET/strings/0x409/product - echo $SERIAL>$CVI_GADGET/strings/0x409/serialnumber - # Set the USB configuration - mkdir $CVI_GADGET/configs/c.1 - mkdir $CVI_GADGET/configs/c.1/strings/0x409 - echo "config1">$CVI_GADGET/configs/c.1/strings/0x409/configuration - # Set the MaxPower of USB descriptor - echo 120 >$CVI_GADGET/configs/c.1/MaxPower - fi - # get current functions number - calc_func - # assign the class code for composite device - if [ ! $FUNC_NUM -eq 0 ]; then - echo 0xEF >$CVI_GADGET/bDeviceClass - echo 0x02 >$CVI_GADGET/bDeviceSubClass - echo 0x01 >$CVI_GADGET/bDeviceProtocol - fi - # resource check - res_check - # create the desired function - if [ "$CLASS" = "ffs.adb" ] ; then - # adb shall be the last function to probe. Override the pid/vid - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # choose pid for different function number - if [ $INTF_NUM -eq 1 ]; then - echo $ADB_PID_M1 >$CVI_GADGET/idProduct - fi - if [ $INTF_NUM -eq 2 ]; then - echo $ADB_PID_M2 >$CVI_GADGET/idProduct - fi - mkdir $CVI_GADGET/functions/$CLASS - else - mkdir $CVI_GADGET/functions/$CLASS.usb$FUNC_NUM - fi - if [ "$CLASS" = "mass_storage" ] ; then - echo $MSC_FILE >$CVI_GADGET/functions/$CLASS.usb$FUNC_NUM/lun.0/file - fi - if [ "$CLASS" = "rndis" ] ; then - #OS STRING - echo 1 >$CVI_GADGET/os_desc/use - echo 0xcd >$CVI_GADGET/os_desc/b_vendor_code - echo MSFT100 >$CVI_GADGET/os_desc/qw_sign - #COMPATIBLE ID - echo RNDIS >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/compatible_id - #MAKE c.1 THE ONE ASSOCIATED WITH OS DESCRIPTORS - ln -s $CVI_GADGET/configs/c.1 $CVI_GADGET/os_desc - #MAKE "Icons" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons - echo 2 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/type - echo "%SystemRoot%\\system32\\shell32.dll,-233" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/data - #MAKE "Label" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label - echo 1 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/type - echo "XYZ Device" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/data - fi - -} - -start() { - # link this function to the configuration - calc_func - if [ $FUNC_NUM -eq 0 ]; then - echo "Functions Empty!" - exit 1 - fi - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - FUNC_NUM=$(($FUNC_NUM-1)) - fi - for i in `seq 0 $(($FUNC_NUM-1))`; - do - find $CVI_GADGET/functions/ -name "*.usb$i" | xargs -I % ln -s % $CVI_GADGET/configs/c.1 - done - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - ln -s $CVI_GADGET/functions/ffs.adb $CVI_GADGET/configs/c.1 - mkdir /dev/usb-ffs/adb -p - mount -t functionfs adb /dev/usb-ffs/adb - if [ -f $ADBD_PATH/adbd ]; then - $ADBD_PATH/adbd & - fi - else - # Start the gadget driver - UDC=`ls /sys/class/udc/ | awk '{print $1}'` - echo ${UDC} >$CVI_GADGET/UDC - fi -} - -stop() { - if [ -d $CVI_GADGET/configs/c.1/ffs.adb ]; then - pkill adbd - rm $CVI_GADGET/configs/c.1/ffs.adb - else - echo "" >$CVI_GADGET/UDC - fi - find $CVI_GADGET/configs/ -name "*.usb*" | xargs rm -f - rmdir $CVI_GADGET/configs/c.*/strings/0x409/ - tmp_dirs=$(find $CVI_GADGET/os_desc/c.* -type d) - if [ -n tmp_dirs ]; then - echo "remove os_desc!" - rm -rf $CVI_GADGET/os_desc/c.*/ - find $CVI_GADGET/functions/ -name Icons | xargs rmdir - find $CVI_GADGET/functions/ -name Label | xargs rmdir - fi - rmdir $CVI_GADGET/configs/c.*/ - rmdir $CVI_GADGET/functions/* - rmdir $CVI_GADGET/strings/0x409/ - rmdir $CVI_GADGET - umount $CVI_DIR - rmdir $CVI_DIR -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - probe) - probe - ;; - UDC) - ls /sys/class/udc/ >$CVI_GADGET/UDC - ;; - *) - echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" - echo "Usage: $0 start" - echo "Usage: $0 stop" - exit 1 -esac -exit $? diff --git a/device/milkv-duo-spinor/br_overlay/etc/uhubon.sh b/device/milkv-duo-spinor/br_overlay/etc/uhubon.sh deleted file mode 100755 index a8256765db..0000000000 --- a/device/milkv-duo-spinor/br_overlay/etc/uhubon.sh +++ /dev/null @@ -1,83 +0,0 @@ -GPIO_HUBPORT_EN=449 -GPIO_ROLESEL=450 -GPIO_HUBRST=451 -SYS_GPIO=/sys/class/gpio - -hub_on() { - echo "turn on usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 1 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 0 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 0 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -hub_off() { - echo "turn off usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 0 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 1 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 1 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -inst_mod() { - insmod /mnt/system/ko/configfs.ko - insmod /mnt/system/ko/libcomposite.ko - insmod /mnt/system/ko/u_serial.ko - insmod /mnt/system/ko/usb_f_acm.ko - insmod /mnt/system/ko/cvi_usb_f_cvg.ko - insmod /mnt/system/ko/usb_f_uvc.ko - insmod /mnt/system/ko/usb_f_fs.ko - insmod /mnt/system/ko/u_audio.ko - insmod /mnt/system/ko/usb_f_uac1.ko - insmod /mnt/system/ko/usb_f_serial.ko - insmod /mnt/system/ko/usb_f_mass_storage.ko - insmod /mnt/system/ko/u_ether.ko - insmod /mnt/system/ko/usb_f_ecm.ko - insmod /mnt/system/ko/usb_f_eem.ko - insmod /mnt/system/ko/usb_f_rndis.ko -} - -case "$1" in - host) - insmod /mnt/system/ko/dwc2.ko - echo host > /proc/cviusb/otg_role - ;; - device) - echo device > /proc/cviusb/otg_role - ;; - *) - echo "Usage: $0 host" - echo "Usage: $0 device" - exit 1 -esac -exit $? diff --git a/device/milkv-duo-spinor/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/milkv-duo-spinor/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 deleted file mode 120000 index 4665bcf84d..0000000000 --- a/device/milkv-duo-spinor/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 +++ /dev/null @@ -1 +0,0 @@ -../usr/lib64v0p7_xthead/lp64d/libc.so \ No newline at end of file diff --git a/device/milkv-duo-spinor/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/milkv-duo-spinor/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so deleted file mode 100755 index 8a2b8ff7d2..0000000000 Binary files a/device/milkv-duo-spinor/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so and /dev/null differ diff --git a/device/milkv-duo-spinor/br_overlay/usr/local/bin/autologin b/device/milkv-duo-spinor/br_overlay/usr/local/bin/autologin deleted file mode 100755 index 6f12842ec1..0000000000 --- a/device/milkv-duo-spinor/br_overlay/usr/local/bin/autologin +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -exec /bin/login -f root diff --git a/device/milkv-duo/br_overlay/.gitignore b/device/milkv-duo/br_overlay/.gitignore deleted file mode 100644 index f89c6b2d50..0000000000 --- a/device/milkv-duo/br_overlay/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -mnt/system/ -mnt/cfg/ -mnt/data/ -usr/bin -usr/share -usr/lib diff --git a/device/milkv-duo/br_overlay/etc/dnsmasq.conf b/device/milkv-duo/br_overlay/etc/dnsmasq.conf deleted file mode 100644 index fcdb620ffa..0000000000 --- a/device/milkv-duo/br_overlay/etc/dnsmasq.conf +++ /dev/null @@ -1,4 +0,0 @@ -interface=usb0 -dhcp-range=192.168.42.2,192.168.42.242,1h -dhcp-option=3 -dhcp-option=6 diff --git a/device/milkv-duo/br_overlay/etc/init.d/S99user b/device/milkv-duo/br_overlay/etc/init.d/S99user deleted file mode 100755 index 32b5248454..0000000000 --- a/device/milkv-duo/br_overlay/etc/init.d/S99user +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -${CVI_SHOPTS} -# -# Start firmware -# -export USERDATAPATH=/mnt/data/ -export SYSTEMPATH=/mnt/system/ - -case "$1" in - start) - echo "init mpp system..." - if [ -d $SYSTEMPATH/ko ]; then - sh $SYSTEMPATH/ko/loadsystemko.sh - fi - - echo "Starting app..." - - if [ -f $SYSTEMPATH/duo-init.sh ]; then - . $SYSTEMPATH/duo-init.sh & - fi - - if [ -f $SYSTEMPATH/blink.sh ]; then - . $SYSTEMPATH/blink.sh & - fi - - if [ -f $SYSTEMPATH/usb.sh ]; then - . $SYSTEMPATH/usb.sh & - fi - - if [ -f $USERDATAPATH/auto.sh ]; then - usleep 30000 - . $USERDATAPATH/auto.sh & - exit 1 - fi - if [ -f $SYSTEMPATH/auto.sh ]; then - usleep 30000 - . $SYSTEMPATH/auto.sh & - fi - ;; - stop) - ;; - restart|reload) - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac - -exit $? - diff --git a/device/milkv-duo/br_overlay/etc/inittab b/device/milkv-duo/br_overlay/etc/inittab deleted file mode 100644 index 2c9793ce9a..0000000000 --- a/device/milkv-duo/br_overlay/etc/inittab +++ /dev/null @@ -1,40 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Put a getty on the serial port -# console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL -console::respawn:/sbin/getty -L console 115200 vt100 -n -l /usr/local/bin/autologin - -# Stuff to do for the 3-finger salute -#::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r diff --git a/device/milkv-duo/br_overlay/etc/profile b/device/milkv-duo/br_overlay/etc/profile deleted file mode 100644 index d99b378634..0000000000 --- a/device/milkv-duo/br_overlay/etc/profile +++ /dev/null @@ -1,37 +0,0 @@ -export PATH="/bin:/sbin:/usr/bin:/usr/sbin" -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/system/usr/bin:/mnt/system/usr/sbin:/mnt/data/bin:/mnt/data/sbin" - -if [ "$PS1" ]; then - if [ "`id -u`" -eq 0 ]; then - export PS1='# ' - else - export PS1='$ ' - fi -fi - -export PAGER='/bin/more ' -export EDITOR='/bin/vi' - -# Source configuration files from /etc/profile.d -for i in /etc/profile.d/*.sh ; do - if [ -r "$i" ]; then - . $i - fi - unset i -done - -export HOSTNAME="$(hostname)" -export OLDPWD=/root - -if [ '$USER' == 'root' ]; then - export PS1='[\u@\h]\w\# ' -else - export PS1='[\u@\h]\w\$ ' -fi - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -export TERM=vt100 -export TERMINFO=/usr/share/terminfo diff --git a/device/milkv-duo/br_overlay/etc/run_usb.sh b/device/milkv-duo/br_overlay/etc/run_usb.sh deleted file mode 100755 index 760c702845..0000000000 --- a/device/milkv-duo/br_overlay/etc/run_usb.sh +++ /dev/null @@ -1,292 +0,0 @@ -CLASS=acm -VID=0x3346 -PID=0x1003 -MSC_PID=0x1008 -RNDIS_PID=0x1009 -UVC_PID=0x100A -UAC_PID=0x100B -ADB_VID=0x18D1 -ADB_PID=0x4EE0 -ADB_PID_M1=0x4EE2 -ADB_PID_M2=0x4EE4 -MANUFACTURER="Cvitek" -PRODUCT="USB Com Port" -PRODUCT_RNDIS="RNDIS" -PRODUCT_UVC="UVC" -PRODUCT_UAC="UAC" -PRODUCT_ADB="ADB" -ADBD_PATH=/usr/bin/ -SERIAL="0123456789" -MSC_FILE=$3 -CVI_DIR=/tmp/usb -CVI_GADGET=$CVI_DIR/usb_gadget/cvitek -CVI_FUNC=$CVI_GADGET/functions -FUNC_NUM=0 -MAX_EP_NUM=4 -TMP_NUM=0 -INTF_NUM=0 -EP_IN=0 -EP_OUT=0 - -case "$2" in - acm) - CLASS=acm - ;; - msc) - CLASS=mass_storage - PID=$MSC_PID - ;; - cvg) - CLASS=cvg - ;; - rndis) - CLASS=rndis - PID=$RNDIS_PID - PRODUCT=$PRODUCT_RNDIS - ;; - uvc) - CLASS=uvc - PID=$UVC_PID - PRODUCT=$PRODUCT_UVC - ;; - uac1) - CLASS=uac1 - PID=$UAC_PID - PRODUCT=$PRODUCT_UAC - ;; - adb) - CLASS=ffs.adb - VID=$ADB_VID - PID=$ADB_PID - PRODUCT=$PRODUCT_ADB - ;; - *) - if [ "$1" = "probe" ] ; then - echo "Usage: $0 probe {acm|msc|cvg|rndis|uvc|uac1|adb}" - exit 1 - fi -esac - -calc_func() { - FUNC_NUM=$(ls $CVI_GADGET/functions -l | grep ^d | wc -l) - echo "$FUNC_NUM file(s)" -} - -res_check() { - TMP_NUM=$(find $CVI_GADGET/functions/ -name "acm*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "mass_storage*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "cvg*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "rndis*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uvc*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uac1*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name ffs.adb | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - - if [ "$CLASS" = "acm" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "mass_storage" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "cvg" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "rndis" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "uvc" ] ; then - EP_IN=$(($EP_IN+2)) - fi - if [ "$CLASS" = "uac1" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "ffs.adb" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - echo "$EP_IN in ep" - echo "$EP_OUT out ep" - if [ $EP_IN -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi - if [ $EP_OUT -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi -} - -probe() { - if [ ! -d $CVI_DIR ]; then - mkdir $CVI_DIR - fi - if [ ! -d $CVI_DIR/usb_gadget ]; then - # Enale USB ConfigFS - mount none $CVI_DIR -t configfs - # Create gadget dev - mkdir $CVI_GADGET - # Set the VID and PID - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # Set the product information string - mkdir $CVI_GADGET/strings/0x409 - echo $MANUFACTURER>$CVI_GADGET/strings/0x409/manufacturer - echo $PRODUCT>$CVI_GADGET/strings/0x409/product - echo $SERIAL>$CVI_GADGET/strings/0x409/serialnumber - # Set the USB configuration - mkdir $CVI_GADGET/configs/c.1 - mkdir $CVI_GADGET/configs/c.1/strings/0x409 - echo "config1">$CVI_GADGET/configs/c.1/strings/0x409/configuration - # Set the MaxPower of USB descriptor - echo 120 >$CVI_GADGET/configs/c.1/MaxPower - fi - # get current functions number - calc_func - # assign the class code for composite device - if [ ! $FUNC_NUM -eq 0 ]; then - echo 0xEF >$CVI_GADGET/bDeviceClass - echo 0x02 >$CVI_GADGET/bDeviceSubClass - echo 0x01 >$CVI_GADGET/bDeviceProtocol - fi - # resource check - res_check - # create the desired function - if [ "$CLASS" = "ffs.adb" ] ; then - # adb shall be the last function to probe. Override the pid/vid - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # choose pid for different function number - if [ $INTF_NUM -eq 1 ]; then - echo $ADB_PID_M1 >$CVI_GADGET/idProduct - fi - if [ $INTF_NUM -eq 2 ]; then - echo $ADB_PID_M2 >$CVI_GADGET/idProduct - fi - mkdir $CVI_GADGET/functions/$CLASS - else - mkdir $CVI_GADGET/functions/$CLASS.usb$FUNC_NUM - fi - if [ "$CLASS" = "mass_storage" ] ; then - echo $MSC_FILE >$CVI_GADGET/functions/$CLASS.usb$FUNC_NUM/lun.0/file - fi - if [ "$CLASS" = "rndis" ] ; then - #OS STRING - echo 1 >$CVI_GADGET/os_desc/use - echo 0xcd >$CVI_GADGET/os_desc/b_vendor_code - echo MSFT100 >$CVI_GADGET/os_desc/qw_sign - #COMPATIBLE ID - echo RNDIS >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/compatible_id - #MAKE c.1 THE ONE ASSOCIATED WITH OS DESCRIPTORS - ln -s $CVI_GADGET/configs/c.1 $CVI_GADGET/os_desc - #MAKE "Icons" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons - echo 2 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/type - echo "%SystemRoot%\\system32\\shell32.dll,-233" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/data - #MAKE "Label" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label - echo 1 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/type - echo "XYZ Device" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/data - fi - -} - -start() { - # link this function to the configuration - calc_func - if [ $FUNC_NUM -eq 0 ]; then - echo "Functions Empty!" - exit 1 - fi - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - FUNC_NUM=$(($FUNC_NUM-1)) - fi - for i in `seq 0 $(($FUNC_NUM-1))`; - do - find $CVI_GADGET/functions/ -name "*.usb$i" | xargs -I % ln -s % $CVI_GADGET/configs/c.1 - done - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - ln -s $CVI_GADGET/functions/ffs.adb $CVI_GADGET/configs/c.1 - mkdir /dev/usb-ffs/adb -p - mount -t functionfs adb /dev/usb-ffs/adb - if [ -f $ADBD_PATH/adbd ]; then - $ADBD_PATH/adbd & - fi - else - # Start the gadget driver - UDC=`ls /sys/class/udc/ | awk '{print $1}'` - echo ${UDC} >$CVI_GADGET/UDC - fi -} - -stop() { - if [ -d $CVI_GADGET/configs/c.1/ffs.adb ]; then - pkill adbd - rm $CVI_GADGET/configs/c.1/ffs.adb - else - echo "" >$CVI_GADGET/UDC - fi - find $CVI_GADGET/configs/ -name "*.usb*" | xargs rm -f - rmdir $CVI_GADGET/configs/c.*/strings/0x409/ - tmp_dirs=$(find $CVI_GADGET/os_desc/c.* -type d) - if [ -n tmp_dirs ]; then - echo "remove os_desc!" - rm -rf $CVI_GADGET/os_desc/c.*/ - find $CVI_GADGET/functions/ -name Icons | xargs rmdir - find $CVI_GADGET/functions/ -name Label | xargs rmdir - fi - rmdir $CVI_GADGET/configs/c.*/ - rmdir $CVI_GADGET/functions/* - rmdir $CVI_GADGET/strings/0x409/ - rmdir $CVI_GADGET - umount $CVI_DIR - rmdir $CVI_DIR -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - probe) - probe - ;; - UDC) - ls /sys/class/udc/ >$CVI_GADGET/UDC - ;; - *) - echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" - echo "Usage: $0 start" - echo "Usage: $0 stop" - exit 1 -esac -exit $? diff --git a/device/milkv-duo/br_overlay/etc/uhubon.sh b/device/milkv-duo/br_overlay/etc/uhubon.sh deleted file mode 100755 index a8256765db..0000000000 --- a/device/milkv-duo/br_overlay/etc/uhubon.sh +++ /dev/null @@ -1,83 +0,0 @@ -GPIO_HUBPORT_EN=449 -GPIO_ROLESEL=450 -GPIO_HUBRST=451 -SYS_GPIO=/sys/class/gpio - -hub_on() { - echo "turn on usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 1 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 0 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 0 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -hub_off() { - echo "turn off usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 0 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 1 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 1 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -inst_mod() { - insmod /mnt/system/ko/configfs.ko - insmod /mnt/system/ko/libcomposite.ko - insmod /mnt/system/ko/u_serial.ko - insmod /mnt/system/ko/usb_f_acm.ko - insmod /mnt/system/ko/cvi_usb_f_cvg.ko - insmod /mnt/system/ko/usb_f_uvc.ko - insmod /mnt/system/ko/usb_f_fs.ko - insmod /mnt/system/ko/u_audio.ko - insmod /mnt/system/ko/usb_f_uac1.ko - insmod /mnt/system/ko/usb_f_serial.ko - insmod /mnt/system/ko/usb_f_mass_storage.ko - insmod /mnt/system/ko/u_ether.ko - insmod /mnt/system/ko/usb_f_ecm.ko - insmod /mnt/system/ko/usb_f_eem.ko - insmod /mnt/system/ko/usb_f_rndis.ko -} - -case "$1" in - host) - insmod /mnt/system/ko/dwc2.ko - echo host > /proc/cviusb/otg_role - ;; - device) - echo device > /proc/cviusb/otg_role - ;; - *) - echo "Usage: $0 host" - echo "Usage: $0 device" - exit 1 -esac -exit $? diff --git a/device/milkv-duo/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/milkv-duo/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 deleted file mode 120000 index 4665bcf84d..0000000000 --- a/device/milkv-duo/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 +++ /dev/null @@ -1 +0,0 @@ -../usr/lib64v0p7_xthead/lp64d/libc.so \ No newline at end of file diff --git a/device/milkv-duo/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/milkv-duo/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so deleted file mode 100755 index 8a2b8ff7d2..0000000000 Binary files a/device/milkv-duo/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so and /dev/null differ diff --git a/device/milkv-duo/br_overlay/usr/local/bin/autologin b/device/milkv-duo/br_overlay/usr/local/bin/autologin deleted file mode 100755 index 6f12842ec1..0000000000 --- a/device/milkv-duo/br_overlay/usr/local/bin/autologin +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -exec /bin/login -f root diff --git a/device/milkv-duo/overlay/mnt/data/install/CviIspTool.sh b/device/milkv-duo/overlay/mnt/data/camera-test/CviIspTool.sh similarity index 95% rename from device/milkv-duo/overlay/mnt/data/install/CviIspTool.sh rename to device/milkv-duo/overlay/mnt/data/camera-test/CviIspTool.sh index edc77802b8..82aed4b609 100755 --- a/device/milkv-duo/overlay/mnt/data/install/CviIspTool.sh +++ b/device/milkv-duo/overlay/mnt/data/camera-test/CviIspTool.sh @@ -100,7 +100,7 @@ echo 256 > /sys/module/cvi_vc_driver/parameters/ARExtraLine # for eaier debugging, add $PWD to LD_LIBRARY_PATH and PATH SCRIPT_SELF=$(cd "$(dirname "$0")"; pwd) -export LD_LIBRARY_PATH=${SCRIPT_SELF}/lib:${SCRIPT_SELF}/lib/ai:${LD_LIBRARY_PATH}:/mnt/system/usr/lib:/mnt/system/usr/lib/3rd:/lib/3rd +export LD_LIBRARY_PATH=${SCRIPT_SELF}/lib:/mnt/system/lib:${LD_LIBRARY_PATH} PATH=${SCRIPT_SELF}:/mnt/system/usr/bin:$PATH cd ${SCRIPT_SELF} diff --git a/device/milkv-duo/overlay/mnt/data/install/cfg_128M.json b/device/milkv-duo/overlay/mnt/data/camera-test/cfg_128M.json similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/cfg_128M.json rename to device/milkv-duo/overlay/mnt/data/camera-test/cfg_128M.json diff --git a/device/milkv-duo/overlay/mnt/data/install/cfg_64M.json b/device/milkv-duo/overlay/mnt/data/camera-test/cfg_64M.json similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/cfg_64M.json rename to device/milkv-duo/overlay/mnt/data/camera-test/cfg_64M.json diff --git a/device/milkv-duo/overlay/mnt/data/camera-test/isp_tool_daemon b/device/milkv-duo/overlay/mnt/data/camera-test/isp_tool_daemon new file mode 100755 index 0000000000..764d8025cf Binary files /dev/null and b/device/milkv-duo/overlay/mnt/data/camera-test/isp_tool_daemon differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_rtsp.so b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libcvi_rtsp.so old mode 100755 new mode 100644 similarity index 100% rename from device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_rtsp.so rename to device/milkv-duo/overlay/mnt/data/camera-test/lib/libcvi_rtsp.so diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_rtsp_service.so b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libcvi_rtsp_service.so old mode 100755 new mode 100644 similarity index 99% rename from device/milkv-duo/overlay/mnt/data/install/lib/libcvi_rtsp_service.so rename to device/milkv-duo/overlay/mnt/data/camera-test/lib/libcvi_rtsp_service.so index 48b89d2584..d533817a77 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_rtsp_service.so and b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libcvi_rtsp_service.so differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so.5 b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so.5 rename to device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so.5 b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so.5 similarity index 100% rename from device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so.5 rename to device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so.5 diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so.5.1.0 similarity index 78% rename from device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 rename to device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so.5.1.0 index f03c794417..c1a7526455 100644 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 and b/device/milkv-duo/overlay/mnt/data/camera-test/lib/libjson-c.so.5.1.0 differ diff --git a/device/milkv-duo/overlay/mnt/data/install/vc_param_128M.json b/device/milkv-duo/overlay/mnt/data/camera-test/vc_param_128M.json similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/vc_param_128M.json rename to device/milkv-duo/overlay/mnt/data/camera-test/vc_param_128M.json diff --git a/device/milkv-duo/overlay/mnt/data/install/vc_param_64M.json b/device/milkv-duo/overlay/mnt/data/camera-test/vc_param_64M.json similarity index 100% rename from device/milkv-duo/overlay/mnt/data/install/vc_param_64M.json rename to device/milkv-duo/overlay/mnt/data/camera-test/vc_param_64M.json diff --git a/device/milkv-duo/overlay/mnt/data/install/config.ini b/device/milkv-duo/overlay/mnt/data/install/config.ini deleted file mode 100644 index c8f01b558f..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/config.ini +++ /dev/null @@ -1,8 +0,0 @@ -[LOG] -level = 3 -[PQBIN] -isEnableSetPQBin = 1 -SDR_PQBinName = /mnt/data/bin/cvi_sdr_bin -WDR_PQBinName = /mnt/data/bin/cvi_wdr_bin -isEnableSetSnsCfgPath = 1 -SnsCfgPath = ./sensor_cfg.ini diff --git a/device/milkv-duo/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel b/device/milkv-duo/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel deleted file mode 100644 index 5d0b18d7d5..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/cvi_models/version b/device/milkv-duo/overlay/mnt/data/install/cvi_models/version deleted file mode 100644 index 5743e6b3d2..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/cvi_models/version +++ /dev/null @@ -1,2 +0,0 @@ -[2022-06-13] -retinaface_mnet0.25_342_608.cvimodel diff --git a/device/milkv-duo/overlay/mnt/data/install/isp_tool_daemon b/device/milkv-duo/overlay/mnt/data/install/isp_tool_daemon deleted file mode 100755 index b3a05a334e..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/isp_tool_daemon and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58 deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 deleted file mode 100755 index 5db945744c..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58 deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 deleted file mode 100755 index 5cc70e830d..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56 deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56 +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 deleted file mode 100755 index 668036eefa..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so deleted file mode 120000 index 88520eab92..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so +++ /dev/null @@ -1 +0,0 @@ -libcrypto.so.1.1 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 deleted file mode 100755 index ff303c710d..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so deleted file mode 120000 index c49e70312b..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 deleted file mode 120000 index 4342b32931..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 deleted file mode 100644 index fe635b253c..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviai.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviai.so deleted file mode 100644 index 787926d461..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviai.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvikernel.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvikernel.so deleted file mode 100644 index c9080def77..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcvikernel.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviruntime.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviruntime.so deleted file mode 100644 index 1ed3a1e6ec..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libcviruntime.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so deleted file mode 120000 index 8f4f4938da..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so +++ /dev/null @@ -1 +0,0 @@ -libjson-c.so.5 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so deleted file mode 120000 index 08c161235e..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 deleted file mode 120000 index 9b10f2bf68..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 deleted file mode 100644 index bac73f1c38..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so deleted file mode 120000 index 86fcf8b7a3..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 deleted file mode 120000 index 945b2f11bf..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 deleted file mode 100644 index 60d5743409..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so deleted file mode 120000 index ab8cdf6581..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 deleted file mode 120000 index 88eeedd484..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so deleted file mode 120000 index 895d1ea36f..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 deleted file mode 120000 index 6637b726b2..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 deleted file mode 100755 index 341f712cd1..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so deleted file mode 120000 index 21a9bcd9b0..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so +++ /dev/null @@ -1 +0,0 @@ -libssl.so.1.1 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so.1.1 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so.1.1 deleted file mode 100755 index 0c1d66eadf..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libssl.so.1.1 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3 deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3 +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 deleted file mode 100755 index 6118bcd009..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libthttpd.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libthttpd.so deleted file mode 100755 index 983554de23..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libthttpd.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so deleted file mode 120000 index ac45c5650c..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1 deleted file mode 120000 index 7776377414..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1 +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1.0.0 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 deleted file mode 100644 index 1f06cb19ef..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so deleted file mode 120000 index e79c259e8f..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so +++ /dev/null @@ -1 +0,0 @@ -libwebsockets.so.17 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 deleted file mode 100644 index 532942cb20..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so deleted file mode 120000 index 35fdc8b928..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so +++ /dev/null @@ -1 +0,0 @@ -libz.so.1 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1 deleted file mode 120000 index 95e0ebd563..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1 +++ /dev/null @@ -1 +0,0 @@ -libz.so.1.2.11 \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 b/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 deleted file mode 100644 index 986e2009d5..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libae.so b/device/milkv-duo/overlay/mnt/data/install/lib/libae.so deleted file mode 100755 index d0b3713970..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libae.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libaf.so b/device/milkv-duo/overlay/mnt/data/install/lib/libaf.so deleted file mode 100755 index ccee6ade92..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libaf.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libawb.so b/device/milkv-duo/overlay/mnt/data/install/lib/libawb.so deleted file mode 100755 index 57bf032d93..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libawb.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcli.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcli.so deleted file mode 100644 index abc9aae401..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcli.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_RES1.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_RES1.so deleted file mode 100755 index a897c6f766..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_RES1.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so deleted file mode 100755 index c500a439cc..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_audio.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_audio.so deleted file mode 100755 index c4e94ee836..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_audio.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin.so deleted file mode 100755 index 1cbe590673..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin_isp.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin_isp.so deleted file mode 100755 index 5e7e865666..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_bin_isp.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ispd2.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ispd2.so deleted file mode 100755 index 6c7dadecee..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ispd2.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ive.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ive.so deleted file mode 100755 index c1ce047565..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ive.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ssp.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ssp.so deleted file mode 100755 index ad806d0188..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_ssp.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_vqe.so b/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_vqe.so deleted file mode 100755 index 78db07164c..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libcvi_vqe.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libini.so b/device/milkv-duo/overlay/mnt/data/install/lib/libini.so deleted file mode 100755 index ac094f30c2..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libini.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libisp.so b/device/milkv-duo/overlay/mnt/data/install/lib/libisp.so deleted file mode 100755 index a5a2a9b2da..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libisp.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libisp_algo.so b/device/milkv-duo/overlay/mnt/data/install/lib/libisp_algo.so deleted file mode 100755 index 5082d06477..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libisp_algo.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so b/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5 b/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 b/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libmisc.so b/device/milkv-duo/overlay/mnt/data/install/lib/libmisc.so deleted file mode 100755 index 253b5bf34f..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libmisc.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libraw_dump.so b/device/milkv-duo/overlay/mnt/data/install/lib/libraw_dump.so deleted file mode 100755 index ac7ff02c6f..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libraw_dump.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libraw_replay.so b/device/milkv-duo/overlay/mnt/data/install/lib/libraw_replay.so deleted file mode 100755 index 8ce40a61f4..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libraw_replay.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libsample.so b/device/milkv-duo/overlay/mnt/data/install/lib/libsample.so deleted file mode 100755 index 61ff1f71b9..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libsample.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libsns_full.so b/device/milkv-duo/overlay/mnt/data/install/lib/libsns_full.so deleted file mode 100755 index d46d280062..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libsns_full.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libsys.so b/device/milkv-duo/overlay/mnt/data/install/lib/libsys.so deleted file mode 100755 index fc2f0a917e..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libsys.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libtinyalsa.so b/device/milkv-duo/overlay/mnt/data/install/lib/libtinyalsa.so deleted file mode 100644 index 00190c1523..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libtinyalsa.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libvdec.so b/device/milkv-duo/overlay/mnt/data/install/lib/libvdec.so deleted file mode 100755 index caadd243ff..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libvdec.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libvenc.so b/device/milkv-duo/overlay/mnt/data/install/lib/libvenc.so deleted file mode 100755 index b4500e1ce4..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libvenc.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/lib/libvpu.so b/device/milkv-duo/overlay/mnt/data/install/lib/libvpu.so deleted file mode 100755 index 27b00f7db8..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/lib/libvpu.so and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/pqtool_definition.json b/device/milkv-duo/overlay/mnt/data/install/pqtool_definition.json deleted file mode 100644 index 7cf034c9f0..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/pqtool_definition.json and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/test/empty.json b/device/milkv-duo/overlay/mnt/data/install/test/empty.json deleted file mode 100755 index 0967ef424b..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/empty.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/device/milkv-duo/overlay/mnt/data/install/test/h264.json b/device/milkv-duo/overlay/mnt/data/install/test/h264.json deleted file mode 100755 index ea84e449c9..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/h264.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "264" - }] -} diff --git a/device/milkv-duo/overlay/mnt/data/install/test/h265.json b/device/milkv-duo/overlay/mnt/data/install/test/h265.json deleted file mode 100755 index 3671480c3a..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/h265.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "265" - }] -} diff --git a/device/milkv-duo/overlay/mnt/data/install/test/retinaface.json b/device/milkv-duo/overlay/mnt/data/install/test/retinaface.json deleted file mode 100755 index 52f48330e6..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/retinaface.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "model": "../cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "video-src-info": [{ - "chn": 0, - "venc-bind-vpss": false, - "enable-retinaface": true - }] -} diff --git a/device/milkv-duo/overlay/mnt/data/install/test/rtsp_client b/device/milkv-duo/overlay/mnt/data/install/test/rtsp_client deleted file mode 100755 index e209455797..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/test/rtsp_client and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/test/rtsp_server b/device/milkv-duo/overlay/mnt/data/install/test/rtsp_server deleted file mode 100755 index 4a86e9c02f..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/test/rtsp_server and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/test/test_aisdk_lib b/device/milkv-duo/overlay/mnt/data/install/test/test_aisdk_lib deleted file mode 100755 index cee5772c92..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/test/test_aisdk_lib and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/install/test/test_cvi_rtsp.sh b/device/milkv-duo/overlay/mnt/data/install/test/test_cvi_rtsp.sh deleted file mode 100755 index 0805dc580e..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/test_cvi_rtsp.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -export LD_LIBRARY_PATH=$(pwd)/../lib:$(pwd)/../aisdk_lib/lib:$LD_LIBRARY_PATH - -SILENT=0 - -usage() { - echo "$0 -t [ unittest | ai | all ] [-s]" - echo " -t test item" - echo " -v silent" -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "all" -a $TYPE != "ai" -a $TYPE != "unittest" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -if [ $TYPE = "unittest" -o $TYPE = "all" ]; then - echo "CVI_RTSP UNITTEST TEST" - if [ $SILENT = 1 ]; then - ./test_unittest > /dev/null 2>&1 - else - ./test_unittest - fi - - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi - -if [ $TYPE = "ai" -o $TYPE = "all" ]; then - echo "CVI_RTSP AISDK_LIB TEST" - if [ $SILENT = 1 ]; then - ./test_aisdk_lib > /dev/null 2>&1 - else - ./test_aisdk_lib - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi diff --git a/device/milkv-duo/overlay/mnt/data/install/test/test_streaming.sh b/device/milkv-duo/overlay/mnt/data/install/test/test_streaming.sh deleted file mode 100755 index 5819b7fa2b..0000000000 --- a/device/milkv-duo/overlay/mnt/data/install/test/test_streaming.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh - -SILENT=0 -export LD_LIBRARY_PATH=$(pwd)/../lib:$LD_LIBRARY_PATH - -usage() { - echo "$0 -t [ h264 | h265 ] [-s]" - echo " -t test item" - echo " -v silent" -} - -run_rtsp_server() { - if [ $SILENT = 1 ]; then - timeout 10 ./rtsp_server ${TYPE}.json > /dev/null 2>&1 - else - timeout 10 ./rtsp_server ${TYPE}.json - fi -} - -rtsp_client() { - if [ $SILENT = 1 ]; then - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 > /dev/null 2>&1 - else - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "h264" -a $TYPE != "h265" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -run_rtsp_server & -sleep 2 -rtsp_client diff --git a/device/milkv-duo/overlay/mnt/data/install/test/test_unittest b/device/milkv-duo/overlay/mnt/data/install/test/test_unittest deleted file mode 100755 index 2f2cf9431b..0000000000 Binary files a/device/milkv-duo/overlay/mnt/data/install/test/test_unittest and /dev/null differ diff --git a/device/milkv-duo/overlay/mnt/data/sensor_cfg.ini b/device/milkv-duo/overlay/mnt/data/sensor_cfg.ini index 4f4f1c3fff..0299a63a25 120000 --- a/device/milkv-duo/overlay/mnt/data/sensor_cfg.ini +++ b/device/milkv-duo/overlay/mnt/data/sensor_cfg.ini @@ -1 +1 @@ -sensor_cfg_gc2083.ini \ No newline at end of file +sensor_cfg_GC2083.ini \ No newline at end of file diff --git a/device/milkv-duo/overlay/mnt/data/sensor_cfg_gc2083.ini b/device/milkv-duo/overlay/mnt/data/sensor_cfg_GC2083.ini similarity index 100% rename from device/milkv-duo/overlay/mnt/data/sensor_cfg_gc2083.ini rename to device/milkv-duo/overlay/mnt/data/sensor_cfg_GC2083.ini diff --git a/device/milkv-duo/overlay/mnt/data/sensor_cfg_OV5647.ini b/device/milkv-duo/overlay/mnt/data/sensor_cfg_OV5647.ini new file mode 100644 index 0000000000..ad192c2bad --- /dev/null +++ b/device/milkv-duo/overlay/mnt/data/sensor_cfg_OV5647.ini @@ -0,0 +1,14 @@ +;section for source +[source] +;type = SOURCE_USER_FE +dev_num = 1 +;section for sensor +[sensor] +;sensor name +name = OV_OV5647_MIPI_2M_30FPS_10BIT +;bus/i2c dev number +bus_id = 1 +sns_i2c_addr = 36 +mipi_dev = 0 +lane_id = 3, 2, 4, -1, -1 +pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duo/overlay/mnt/data/sensor_cfg_default.ini b/device/milkv-duo/overlay/mnt/data/sensor_cfg_SC200AI.ini similarity index 100% rename from device/milkv-duo/overlay/mnt/data/sensor_cfg_default.ini rename to device/milkv-duo/overlay/mnt/data/sensor_cfg_SC200AI.ini diff --git a/device/milkv-duo/overlay/mnt/system/usr/bin/camera-test.sh b/device/milkv-duo/overlay/mnt/system/usr/bin/camera-test.sh new file mode 100755 index 0000000000..aad4e718ae --- /dev/null +++ b/device/milkv-duo/overlay/mnt/system/usr/bin/camera-test.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +cd /mnt/data/camera-test/ + +./CviIspTool.sh 64M diff --git a/device/milkv-duo256m-lite/br_overlay b/device/milkv-duo256m-lite/br_overlay deleted file mode 120000 index 8490ca6fe4..0000000000 --- a/device/milkv-duo256m-lite/br_overlay +++ /dev/null @@ -1 +0,0 @@ -../milkv-duo256m/br_overlay \ No newline at end of file diff --git a/device/milkv-duo256m/br_overlay/etc/dnsmasq.conf b/device/milkv-duo256m/br_overlay/etc/dnsmasq.conf deleted file mode 100644 index fcdb620ffa..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/dnsmasq.conf +++ /dev/null @@ -1,4 +0,0 @@ -interface=usb0 -dhcp-range=192.168.42.2,192.168.42.242,1h -dhcp-option=3 -dhcp-option=6 diff --git a/device/milkv-duo256m/br_overlay/etc/init.d/S99user b/device/milkv-duo256m/br_overlay/etc/init.d/S99user deleted file mode 100755 index 32b5248454..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/init.d/S99user +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -${CVI_SHOPTS} -# -# Start firmware -# -export USERDATAPATH=/mnt/data/ -export SYSTEMPATH=/mnt/system/ - -case "$1" in - start) - echo "init mpp system..." - if [ -d $SYSTEMPATH/ko ]; then - sh $SYSTEMPATH/ko/loadsystemko.sh - fi - - echo "Starting app..." - - if [ -f $SYSTEMPATH/duo-init.sh ]; then - . $SYSTEMPATH/duo-init.sh & - fi - - if [ -f $SYSTEMPATH/blink.sh ]; then - . $SYSTEMPATH/blink.sh & - fi - - if [ -f $SYSTEMPATH/usb.sh ]; then - . $SYSTEMPATH/usb.sh & - fi - - if [ -f $USERDATAPATH/auto.sh ]; then - usleep 30000 - . $USERDATAPATH/auto.sh & - exit 1 - fi - if [ -f $SYSTEMPATH/auto.sh ]; then - usleep 30000 - . $SYSTEMPATH/auto.sh & - fi - ;; - stop) - ;; - restart|reload) - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac - -exit $? - diff --git a/device/milkv-duo256m/br_overlay/etc/inittab b/device/milkv-duo256m/br_overlay/etc/inittab deleted file mode 100644 index 2c9793ce9a..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/inittab +++ /dev/null @@ -1,40 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Put a getty on the serial port -# console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL -console::respawn:/sbin/getty -L console 115200 vt100 -n -l /usr/local/bin/autologin - -# Stuff to do for the 3-finger salute -#::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r diff --git a/device/milkv-duo256m/br_overlay/etc/profile b/device/milkv-duo256m/br_overlay/etc/profile deleted file mode 100644 index d99b378634..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/profile +++ /dev/null @@ -1,37 +0,0 @@ -export PATH="/bin:/sbin:/usr/bin:/usr/sbin" -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/system/usr/bin:/mnt/system/usr/sbin:/mnt/data/bin:/mnt/data/sbin" - -if [ "$PS1" ]; then - if [ "`id -u`" -eq 0 ]; then - export PS1='# ' - else - export PS1='$ ' - fi -fi - -export PAGER='/bin/more ' -export EDITOR='/bin/vi' - -# Source configuration files from /etc/profile.d -for i in /etc/profile.d/*.sh ; do - if [ -r "$i" ]; then - . $i - fi - unset i -done - -export HOSTNAME="$(hostname)" -export OLDPWD=/root - -if [ '$USER' == 'root' ]; then - export PS1='[\u@\h]\w\# ' -else - export PS1='[\u@\h]\w\$ ' -fi - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -export TERM=vt100 -export TERMINFO=/usr/share/terminfo diff --git a/device/milkv-duo256m/br_overlay/etc/run_usb.sh b/device/milkv-duo256m/br_overlay/etc/run_usb.sh deleted file mode 100755 index 760c702845..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/run_usb.sh +++ /dev/null @@ -1,292 +0,0 @@ -CLASS=acm -VID=0x3346 -PID=0x1003 -MSC_PID=0x1008 -RNDIS_PID=0x1009 -UVC_PID=0x100A -UAC_PID=0x100B -ADB_VID=0x18D1 -ADB_PID=0x4EE0 -ADB_PID_M1=0x4EE2 -ADB_PID_M2=0x4EE4 -MANUFACTURER="Cvitek" -PRODUCT="USB Com Port" -PRODUCT_RNDIS="RNDIS" -PRODUCT_UVC="UVC" -PRODUCT_UAC="UAC" -PRODUCT_ADB="ADB" -ADBD_PATH=/usr/bin/ -SERIAL="0123456789" -MSC_FILE=$3 -CVI_DIR=/tmp/usb -CVI_GADGET=$CVI_DIR/usb_gadget/cvitek -CVI_FUNC=$CVI_GADGET/functions -FUNC_NUM=0 -MAX_EP_NUM=4 -TMP_NUM=0 -INTF_NUM=0 -EP_IN=0 -EP_OUT=0 - -case "$2" in - acm) - CLASS=acm - ;; - msc) - CLASS=mass_storage - PID=$MSC_PID - ;; - cvg) - CLASS=cvg - ;; - rndis) - CLASS=rndis - PID=$RNDIS_PID - PRODUCT=$PRODUCT_RNDIS - ;; - uvc) - CLASS=uvc - PID=$UVC_PID - PRODUCT=$PRODUCT_UVC - ;; - uac1) - CLASS=uac1 - PID=$UAC_PID - PRODUCT=$PRODUCT_UAC - ;; - adb) - CLASS=ffs.adb - VID=$ADB_VID - PID=$ADB_PID - PRODUCT=$PRODUCT_ADB - ;; - *) - if [ "$1" = "probe" ] ; then - echo "Usage: $0 probe {acm|msc|cvg|rndis|uvc|uac1|adb}" - exit 1 - fi -esac - -calc_func() { - FUNC_NUM=$(ls $CVI_GADGET/functions -l | grep ^d | wc -l) - echo "$FUNC_NUM file(s)" -} - -res_check() { - TMP_NUM=$(find $CVI_GADGET/functions/ -name "acm*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "mass_storage*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "cvg*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "rndis*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uvc*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uac1*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name ffs.adb | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - - if [ "$CLASS" = "acm" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "mass_storage" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "cvg" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "rndis" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "uvc" ] ; then - EP_IN=$(($EP_IN+2)) - fi - if [ "$CLASS" = "uac1" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "ffs.adb" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - echo "$EP_IN in ep" - echo "$EP_OUT out ep" - if [ $EP_IN -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi - if [ $EP_OUT -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi -} - -probe() { - if [ ! -d $CVI_DIR ]; then - mkdir $CVI_DIR - fi - if [ ! -d $CVI_DIR/usb_gadget ]; then - # Enale USB ConfigFS - mount none $CVI_DIR -t configfs - # Create gadget dev - mkdir $CVI_GADGET - # Set the VID and PID - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # Set the product information string - mkdir $CVI_GADGET/strings/0x409 - echo $MANUFACTURER>$CVI_GADGET/strings/0x409/manufacturer - echo $PRODUCT>$CVI_GADGET/strings/0x409/product - echo $SERIAL>$CVI_GADGET/strings/0x409/serialnumber - # Set the USB configuration - mkdir $CVI_GADGET/configs/c.1 - mkdir $CVI_GADGET/configs/c.1/strings/0x409 - echo "config1">$CVI_GADGET/configs/c.1/strings/0x409/configuration - # Set the MaxPower of USB descriptor - echo 120 >$CVI_GADGET/configs/c.1/MaxPower - fi - # get current functions number - calc_func - # assign the class code for composite device - if [ ! $FUNC_NUM -eq 0 ]; then - echo 0xEF >$CVI_GADGET/bDeviceClass - echo 0x02 >$CVI_GADGET/bDeviceSubClass - echo 0x01 >$CVI_GADGET/bDeviceProtocol - fi - # resource check - res_check - # create the desired function - if [ "$CLASS" = "ffs.adb" ] ; then - # adb shall be the last function to probe. Override the pid/vid - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # choose pid for different function number - if [ $INTF_NUM -eq 1 ]; then - echo $ADB_PID_M1 >$CVI_GADGET/idProduct - fi - if [ $INTF_NUM -eq 2 ]; then - echo $ADB_PID_M2 >$CVI_GADGET/idProduct - fi - mkdir $CVI_GADGET/functions/$CLASS - else - mkdir $CVI_GADGET/functions/$CLASS.usb$FUNC_NUM - fi - if [ "$CLASS" = "mass_storage" ] ; then - echo $MSC_FILE >$CVI_GADGET/functions/$CLASS.usb$FUNC_NUM/lun.0/file - fi - if [ "$CLASS" = "rndis" ] ; then - #OS STRING - echo 1 >$CVI_GADGET/os_desc/use - echo 0xcd >$CVI_GADGET/os_desc/b_vendor_code - echo MSFT100 >$CVI_GADGET/os_desc/qw_sign - #COMPATIBLE ID - echo RNDIS >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/compatible_id - #MAKE c.1 THE ONE ASSOCIATED WITH OS DESCRIPTORS - ln -s $CVI_GADGET/configs/c.1 $CVI_GADGET/os_desc - #MAKE "Icons" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons - echo 2 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/type - echo "%SystemRoot%\\system32\\shell32.dll,-233" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/data - #MAKE "Label" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label - echo 1 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/type - echo "XYZ Device" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/data - fi - -} - -start() { - # link this function to the configuration - calc_func - if [ $FUNC_NUM -eq 0 ]; then - echo "Functions Empty!" - exit 1 - fi - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - FUNC_NUM=$(($FUNC_NUM-1)) - fi - for i in `seq 0 $(($FUNC_NUM-1))`; - do - find $CVI_GADGET/functions/ -name "*.usb$i" | xargs -I % ln -s % $CVI_GADGET/configs/c.1 - done - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - ln -s $CVI_GADGET/functions/ffs.adb $CVI_GADGET/configs/c.1 - mkdir /dev/usb-ffs/adb -p - mount -t functionfs adb /dev/usb-ffs/adb - if [ -f $ADBD_PATH/adbd ]; then - $ADBD_PATH/adbd & - fi - else - # Start the gadget driver - UDC=`ls /sys/class/udc/ | awk '{print $1}'` - echo ${UDC} >$CVI_GADGET/UDC - fi -} - -stop() { - if [ -d $CVI_GADGET/configs/c.1/ffs.adb ]; then - pkill adbd - rm $CVI_GADGET/configs/c.1/ffs.adb - else - echo "" >$CVI_GADGET/UDC - fi - find $CVI_GADGET/configs/ -name "*.usb*" | xargs rm -f - rmdir $CVI_GADGET/configs/c.*/strings/0x409/ - tmp_dirs=$(find $CVI_GADGET/os_desc/c.* -type d) - if [ -n tmp_dirs ]; then - echo "remove os_desc!" - rm -rf $CVI_GADGET/os_desc/c.*/ - find $CVI_GADGET/functions/ -name Icons | xargs rmdir - find $CVI_GADGET/functions/ -name Label | xargs rmdir - fi - rmdir $CVI_GADGET/configs/c.*/ - rmdir $CVI_GADGET/functions/* - rmdir $CVI_GADGET/strings/0x409/ - rmdir $CVI_GADGET - umount $CVI_DIR - rmdir $CVI_DIR -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - probe) - probe - ;; - UDC) - ls /sys/class/udc/ >$CVI_GADGET/UDC - ;; - *) - echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" - echo "Usage: $0 start" - echo "Usage: $0 stop" - exit 1 -esac -exit $? diff --git a/device/milkv-duo256m/br_overlay/etc/uhubon.sh b/device/milkv-duo256m/br_overlay/etc/uhubon.sh deleted file mode 100755 index a8256765db..0000000000 --- a/device/milkv-duo256m/br_overlay/etc/uhubon.sh +++ /dev/null @@ -1,83 +0,0 @@ -GPIO_HUBPORT_EN=449 -GPIO_ROLESEL=450 -GPIO_HUBRST=451 -SYS_GPIO=/sys/class/gpio - -hub_on() { - echo "turn on usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 1 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 0 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 0 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -hub_off() { - echo "turn off usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 0 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 1 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 1 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -inst_mod() { - insmod /mnt/system/ko/configfs.ko - insmod /mnt/system/ko/libcomposite.ko - insmod /mnt/system/ko/u_serial.ko - insmod /mnt/system/ko/usb_f_acm.ko - insmod /mnt/system/ko/cvi_usb_f_cvg.ko - insmod /mnt/system/ko/usb_f_uvc.ko - insmod /mnt/system/ko/usb_f_fs.ko - insmod /mnt/system/ko/u_audio.ko - insmod /mnt/system/ko/usb_f_uac1.ko - insmod /mnt/system/ko/usb_f_serial.ko - insmod /mnt/system/ko/usb_f_mass_storage.ko - insmod /mnt/system/ko/u_ether.ko - insmod /mnt/system/ko/usb_f_ecm.ko - insmod /mnt/system/ko/usb_f_eem.ko - insmod /mnt/system/ko/usb_f_rndis.ko -} - -case "$1" in - host) - insmod /mnt/system/ko/dwc2.ko - echo host > /proc/cviusb/otg_role - ;; - device) - echo device > /proc/cviusb/otg_role - ;; - *) - echo "Usage: $0 host" - echo "Usage: $0 device" - exit 1 -esac -exit $? diff --git a/device/milkv-duo256m/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/milkv-duo256m/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 deleted file mode 120000 index 4665bcf84d..0000000000 --- a/device/milkv-duo256m/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 +++ /dev/null @@ -1 +0,0 @@ -../usr/lib64v0p7_xthead/lp64d/libc.so \ No newline at end of file diff --git a/device/milkv-duo256m/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/milkv-duo256m/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so deleted file mode 100755 index 8a2b8ff7d2..0000000000 Binary files a/device/milkv-duo256m/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so and /dev/null differ diff --git a/device/milkv-duo256m/br_overlay/usr/local/bin/autologin b/device/milkv-duo256m/br_overlay/usr/local/bin/autologin deleted file mode 100755 index 6f12842ec1..0000000000 --- a/device/milkv-duo256m/br_overlay/usr/local/bin/autologin +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -exec /bin/login -f root diff --git a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin b/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin deleted file mode 120000 index a40ffa9981..0000000000 --- a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin +++ /dev/null @@ -1 +0,0 @@ -cvi_sdr_bin_GC2083 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 b/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 deleted file mode 100644 index a44ed2d9d3..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS b/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS deleted file mode 100644 index 37578e5ef8..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel b/device/milkv-duo256m/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel new file mode 100644 index 0000000000..b3672e624d Binary files /dev/null and b/device/milkv-duo256m/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/CviIspTool.sh b/device/milkv-duo256m/overlay/mnt/data/install/CviIspTool.sh deleted file mode 100755 index b33891f85e..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/CviIspTool.sh +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/sh - -# Camera I2C init -#/usr/bin/duo-pinmux -w GP10/IIC1_SDA -#/usr/bin/duo-pinmux -w GP11/IIC1_SCL - -sleep 1 - -#DEFAULT_HOST="192.168.1.3" - -echo 16777216 > /proc/sys/net/core/wmem_max -echo "4096 873800 16777216" > /proc/sys/net/ipv4/tcp_wmem -echo "3073344 4097792 16777216" > /proc/sys/net/ipv4/tcp_mem - -if [ "$1" == "64M" ]; then - CFG_JSON_FILE="./cfg_64M.json" -elif [ "$1" == "128M" ]; then - CFG_JSON_FILE="./cfg_128M.json" -else - echo "Please input size of RAM!" - echo "e.g. ./CviIspTool.sh 64M" - exit 0 -fi - -if [ -z "$CVI_RTSP_JSON" ]; then - export CVI_RTSP_JSON=$CFG_JSON_FILE -fi - -getopts_get_optional_argument() { - eval next_token=\${$OPTIND} - if [[ -n $next_token && $next_token != -* ]]; then - OPTIND=$((OPTIND + 1)) - OPTARG=$next_token - else - OPTARG="" - fi -} - -# $1 is used, $2 shift to $1 -shift - -sed -i 's/"dev-num": 2/"dev-num": 1/g' $CFG_JSON_FILE -while getopts "hgmi" OPTION; do - case $OPTION in - i) - getopts_get_optional_argument $@ - if [ -z "$OPTARG" ]; then - HOST=${DEFAULT_HOST} - else - HOST=$OPTARG - fi - echo "set the IP address $HOST to network interface" - ;; - g) - GIGABIT="true" - echo "use gigabit ethernet" - ;; - m) - if [ -z "$CVI_RTSP_MODE" ]; then - export CVI_RTSP_MODE=1 - fi - echo "use multi rtsp server" - sed -i 's/"dev-num": 1/"dev-num": 2/g' $CFG_JSON_FILE - ;; - h) - echo "Usage:" - echo " -i set the IP address to network interface" - echo " -g use gigabit ethernet" - echo " -m use multi rtsp server" - echo " -h help (this output)" - exit 0 - ;; - esac -done - -# disable vcodec debug message to minize latency -if [ -d "/sys/module/cv181x_vcodec/" ];then -echo 0x20001 > /sys/module/cv181x_vcodec/parameters/vcodec_mask -elif [ -d "/sys/module/cv180x_vcodec/" ];then -echo 0x20001 > /sys/module/cv180x_vcodec/parameters/vcodec_mask -fi -# enable remap -echo 1 > /sys/module/cvi_vc_driver/parameters/addrRemapEn -echo 256 > /sys/module/cvi_vc_driver/parameters/ARExtraLine - -#if [ "$HOST" ]; then -# if [ "$GIGABIT" == "true" ]; then -# # enable gigabit ethernet (=eth1) -# ifconfig eth0 down -# ifconfig eth1 up -# ifconfig eth1 $HOST netmask 255.255.255.0 -# #udhcpc -b -i eth1 -R & # unmakr this line to use DHCP -# else -# ifconfig eth1 down -# ifconfig eth0 up -# ifconfig eth0 $HOST netmask 255.255.255.0 -# #udhcpc -b -i eth1 -R & # unmark this line to use DHCP -# fi -#fi - -# for eaier debugging, add $PWD to LD_LIBRARY_PATH and PATH -SCRIPT_SELF=$(cd "$(dirname "$0")"; pwd) -export LD_LIBRARY_PATH=${SCRIPT_SELF}/lib:${SCRIPT_SELF}/lib/ai:${LD_LIBRARY_PATH}:/mnt/system/usr/lib:/mnt/system/usr/lib/3rd:/lib/3rd - -PATH=${SCRIPT_SELF}:/mnt/system/usr/bin:$PATH -cd ${SCRIPT_SELF} -isp_tool_daemon diff --git a/device/milkv-duo256m/overlay/mnt/data/install/cfg_128M.json b/device/milkv-duo256m/overlay/mnt/data/install/cfg_128M.json deleted file mode 100644 index 008e0d8dd2..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/cfg_128M.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "more option please refer https://cvitekcn-my.sharepoint.com/:x:/g/personal/tjyoung_cvitek_com/EavTSnA63CNAl2ZXmKwZnaoBK45WzoKdsrEQ7gwXNxKOpQ?e=l3hgB8", - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "compress-mode none,tile,line,frame", - "//": "if run AI(face ae) function, make buf1-blk-cnt 4 please!", - "//": "we set venc-bind-vpss=1 can cost down vb blk", - "//": "bitstream-buf-size can set venc buffer size", - "//": "vi-vpss-mode 0.VI_OFFLINE_VPSS_OFFLINE 1.VI_OFFLINE_VPSS_ONLINE", - "//": "vi-vpss-mode 2.VI_ONLINE_VPSS_OFFLINE 3.VI_ONLINE_VPSS_ONLINE", - "//": "when it is wdr mode or dual sensor, we cant't set VI_ONLINE_VPSS_OFFLINE/VI_ONLINE_VPSS_ONLINE", - "//": "devNum decides whether to run oneRtspServer or dualRtspServer", - "//": "devNum=1 dualSensor use the same video-src-info chn0 settings", - "//": "if run sbm mode, set vi-vpss-mode 1 set venc-bind-vpss true", - "dev-num": 1, - "rtsp-port": 8554, - "buf1-blk-cnt": 0, - "vi-vpss-mode": 1, - "model": "./cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "sbm": 0, - "sbm-buf-line": 64, - "sbm-buf-size": 16, - "video-src-info": [ - { - "chn": 0, - "buf-blk-cnt": 2, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "./vc_param_128M.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - }, - { - "chn": 1, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "/mnt/data/vc_param.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - } - ] -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/cfg_64M.json b/device/milkv-duo256m/overlay/mnt/data/install/cfg_64M.json deleted file mode 100644 index 0ab2e8b525..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/cfg_64M.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "more option please refer https://cvitekcn-my.sharepoint.com/:x:/g/personal/tjyoung_cvitek_com/EavTSnA63CNAl2ZXmKwZnaoBK45WzoKdsrEQ7gwXNxKOpQ?e=l3hgB8", - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "compress-mode none,tile,line,frame", - "//": "if run AI(face ae) function, make buf1-blk-cnt 4 please!", - "//": "we set venc-bind-vpss=1 can cost down vb blk", - "//": "bitstream-buf-size can set venc buffer size", - "//": "vi-vpss-mode 0.VI_OFFLINE_VPSS_OFFLINE 1.VI_OFFLINE_VPSS_ONLINE", - "//": "vi-vpss-mode 2.VI_ONLINE_VPSS_OFFLINE 3.VI_ONLINE_VPSS_ONLINE", - "//": "when it is wdr mode or dual sensor, we cant't set VI_ONLINE_VPSS_OFFLINE/VI_ONLINE_VPSS_ONLINE", - "//": "devNum decides whether to run oneRtspServer or dualRtspServer", - "//": "devNum=1 dualSensor use the same video-src-info chn0 settings", - "//": "if run sbm mode, set vi-vpss-mode 1 set venc-bind-vpss true", - "dev-num": 1, - "rtsp-port": 8554, - "buf1-blk-cnt": 0, - "vi-vpss-mode": 1, - "model": "./cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "sbm": 0, - "sbm-buf-line": 64, - "sbm-buf-size": 16, - "video-src-info": [ - { - "chn": 0, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "./vc_param_64M.json", - "codec": "265", - "gop": 50, - "bitrate": 2000, - "compress-mode": "tile", - "rc-mode": 0, - "bitstream-buf-size": 524288 - }, - { - "chn": 1, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "/mnt/data/vc_param.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - } - ] -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/config.ini b/device/milkv-duo256m/overlay/mnt/data/install/config.ini deleted file mode 100644 index c8f01b558f..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/config.ini +++ /dev/null @@ -1,8 +0,0 @@ -[LOG] -level = 3 -[PQBIN] -isEnableSetPQBin = 1 -SDR_PQBinName = /mnt/data/bin/cvi_sdr_bin -WDR_PQBinName = /mnt/data/bin/cvi_wdr_bin -isEnableSetSnsCfgPath = 1 -SnsCfgPath = ./sensor_cfg.ini diff --git a/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel b/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel deleted file mode 100644 index 5d0b18d7d5..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/version b/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/version deleted file mode 100644 index 5743e6b3d2..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/cvi_models/version +++ /dev/null @@ -1,2 +0,0 @@ -[2022-06-13] -retinaface_mnet0.25_342_608.cvimodel diff --git a/device/milkv-duo256m/overlay/mnt/data/install/isp_tool_daemon b/device/milkv-duo256m/overlay/mnt/data/install/isp_tool_daemon deleted file mode 100755 index b3a05a334e..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/isp_tool_daemon and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58 deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 deleted file mode 100755 index 5db945744c..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58 deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 deleted file mode 100755 index 5cc70e830d..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56 deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56 +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 deleted file mode 100755 index 668036eefa..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcnpy.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcnpy.so deleted file mode 100755 index 20cf0304ee..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcnpy.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so deleted file mode 120000 index 88520eab92..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so +++ /dev/null @@ -1 +0,0 @@ -libcrypto.so.1.1 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 deleted file mode 100755 index ff303c710d..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so deleted file mode 120000 index c49e70312b..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 deleted file mode 120000 index 4342b32931..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 deleted file mode 100644 index fe635b253c..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviai.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviai.so deleted file mode 100644 index 787926d461..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviai.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvikernel.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvikernel.so deleted file mode 100644 index c9080def77..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvikernel.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvimath.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvimath.so deleted file mode 100644 index 02e969e090..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcvimath.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviruntime.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviruntime.so deleted file mode 100644 index 1ed3a1e6ec..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libcviruntime.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so deleted file mode 120000 index 8f4f4938da..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libjson-c.so +++ /dev/null @@ -1 +0,0 @@ -libjson-c.so.5 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so deleted file mode 120000 index 08c161235e..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 deleted file mode 120000 index 9b10f2bf68..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 deleted file mode 100644 index bac73f1c38..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so deleted file mode 120000 index 86fcf8b7a3..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 deleted file mode 120000 index 945b2f11bf..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so deleted file mode 120000 index ab8cdf6581..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 deleted file mode 120000 index 88eeedd484..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 deleted file mode 100644 index 34ce1158cb..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so deleted file mode 120000 index 895d1ea36f..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 deleted file mode 120000 index 6637b726b2..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 deleted file mode 100644 index ccd6ccc847..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 deleted file mode 100755 index 341f712cd1..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so deleted file mode 120000 index 21a9bcd9b0..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so +++ /dev/null @@ -1 +0,0 @@ -libssl.so.1.1 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so.1.1 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so.1.1 deleted file mode 100755 index 0c1d66eadf..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libssl.so.1.1 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3 deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3 +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 deleted file mode 100755 index 6118bcd009..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libthttpd.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libthttpd.so deleted file mode 100755 index 983554de23..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libthttpd.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so deleted file mode 120000 index ac45c5650c..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1 deleted file mode 120000 index 7776377414..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1 +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1.0.0 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 deleted file mode 100644 index 1f06cb19ef..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so deleted file mode 120000 index e79c259e8f..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so +++ /dev/null @@ -1 +0,0 @@ -libwebsockets.so.17 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 deleted file mode 100644 index 532942cb20..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so deleted file mode 120000 index 35fdc8b928..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so +++ /dev/null @@ -1 +0,0 @@ -libz.so.1 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1 deleted file mode 120000 index 95e0ebd563..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1 +++ /dev/null @@ -1 +0,0 @@ -libz.so.1.2.11 \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 b/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 deleted file mode 100644 index 986e2009d5..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libae.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libae.so deleted file mode 100755 index d0b3713970..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libae.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libaf.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libaf.so deleted file mode 100755 index ccee6ade92..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libaf.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libawb.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libawb.so deleted file mode 100755 index 57bf032d93..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libawb.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcli.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcli.so deleted file mode 100644 index abc9aae401..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcli.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_RES1.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_RES1.so deleted file mode 100755 index a897c6f766..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_RES1.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so deleted file mode 100755 index c500a439cc..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_audio.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_audio.so deleted file mode 100755 index c4e94ee836..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_audio.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin.so deleted file mode 100755 index 1cbe590673..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin_isp.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin_isp.so deleted file mode 100755 index 5e7e865666..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_bin_isp.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ispd2.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ispd2.so deleted file mode 100755 index 6c7dadecee..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ispd2.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ive.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ive.so deleted file mode 100755 index c1ce047565..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ive.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_rtsp_service.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_rtsp_service.so deleted file mode 100755 index 48b89d2584..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_rtsp_service.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ssp.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ssp.so deleted file mode 100755 index ad806d0188..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_ssp.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_vqe.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_vqe.so deleted file mode 100755 index 78db07164c..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libcvi_vqe.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libini.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libini.so deleted file mode 100755 index ac094f30c2..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libini.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp.so deleted file mode 100755 index a5a2a9b2da..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp_algo.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp_algo.so deleted file mode 100755 index 5082d06477..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libisp_algo.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5 b/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 b/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libmisc.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libmisc.so deleted file mode 100755 index 253b5bf34f..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libmisc.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_dump.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_dump.so deleted file mode 100755 index ac7ff02c6f..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_dump.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_replay.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_replay.so deleted file mode 100755 index 8ce40a61f4..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libraw_replay.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsample.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libsample.so deleted file mode 100755 index e790ce88af..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsample.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsns_full.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libsns_full.so deleted file mode 100755 index efa5b7ad4d..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsns_full.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsys.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libsys.so deleted file mode 100755 index fc2f0a917e..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libsys.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libtinyalsa.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libtinyalsa.so deleted file mode 100644 index 00190c1523..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libtinyalsa.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvdec.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libvdec.so deleted file mode 100755 index caadd243ff..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvdec.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvenc.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libvenc.so deleted file mode 100755 index b4500e1ce4..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvenc.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvpu.so b/device/milkv-duo256m/overlay/mnt/data/install/lib/libvpu.so deleted file mode 100755 index 27b00f7db8..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/lib/libvpu.so and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/pqtool_definition.json b/device/milkv-duo256m/overlay/mnt/data/install/pqtool_definition.json deleted file mode 100644 index 7cf034c9f0..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/pqtool_definition.json and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/empty.json b/device/milkv-duo256m/overlay/mnt/data/install/test/empty.json deleted file mode 100755 index 0967ef424b..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/empty.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/h264.json b/device/milkv-duo256m/overlay/mnt/data/install/test/h264.json deleted file mode 100755 index ea84e449c9..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/h264.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "264" - }] -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/h265.json b/device/milkv-duo256m/overlay/mnt/data/install/test/h265.json deleted file mode 100755 index 3671480c3a..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/h265.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "265" - }] -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/retinaface.json b/device/milkv-duo256m/overlay/mnt/data/install/test/retinaface.json deleted file mode 100755 index 52f48330e6..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/retinaface.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "model": "../cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "video-src-info": [{ - "chn": 0, - "venc-bind-vpss": false, - "enable-retinaface": true - }] -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_client b/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_client deleted file mode 100755 index e209455797..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_client and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_server b/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_server deleted file mode 100755 index 4a86e9c02f..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/test/rtsp_server and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/test_aisdk_lib b/device/milkv-duo256m/overlay/mnt/data/install/test/test_aisdk_lib deleted file mode 100755 index cee5772c92..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/test/test_aisdk_lib and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/test_cvi_rtsp.sh b/device/milkv-duo256m/overlay/mnt/data/install/test/test_cvi_rtsp.sh deleted file mode 100755 index 0805dc580e..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/test_cvi_rtsp.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -export LD_LIBRARY_PATH=$(pwd)/../lib:$(pwd)/../aisdk_lib/lib:$LD_LIBRARY_PATH - -SILENT=0 - -usage() { - echo "$0 -t [ unittest | ai | all ] [-s]" - echo " -t test item" - echo " -v silent" -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "all" -a $TYPE != "ai" -a $TYPE != "unittest" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -if [ $TYPE = "unittest" -o $TYPE = "all" ]; then - echo "CVI_RTSP UNITTEST TEST" - if [ $SILENT = 1 ]; then - ./test_unittest > /dev/null 2>&1 - else - ./test_unittest - fi - - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi - -if [ $TYPE = "ai" -o $TYPE = "all" ]; then - echo "CVI_RTSP AISDK_LIB TEST" - if [ $SILENT = 1 ]; then - ./test_aisdk_lib > /dev/null 2>&1 - else - ./test_aisdk_lib - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/test_streaming.sh b/device/milkv-duo256m/overlay/mnt/data/install/test/test_streaming.sh deleted file mode 100755 index 5819b7fa2b..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/test/test_streaming.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh - -SILENT=0 -export LD_LIBRARY_PATH=$(pwd)/../lib:$LD_LIBRARY_PATH - -usage() { - echo "$0 -t [ h264 | h265 ] [-s]" - echo " -t test item" - echo " -v silent" -} - -run_rtsp_server() { - if [ $SILENT = 1 ]; then - timeout 10 ./rtsp_server ${TYPE}.json > /dev/null 2>&1 - else - timeout 10 ./rtsp_server ${TYPE}.json - fi -} - -rtsp_client() { - if [ $SILENT = 1 ]; then - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 > /dev/null 2>&1 - else - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "h264" -a $TYPE != "h265" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -run_rtsp_server & -sleep 2 -rtsp_client diff --git a/device/milkv-duo256m/overlay/mnt/data/install/test/test_unittest b/device/milkv-duo256m/overlay/mnt/data/install/test/test_unittest deleted file mode 100755 index 2f2cf9431b..0000000000 Binary files a/device/milkv-duo256m/overlay/mnt/data/install/test/test_unittest and /dev/null differ diff --git a/device/milkv-duo256m/overlay/mnt/data/install/vc_param_128M.json b/device/milkv-duo256m/overlay/mnt/data/install/vc_param_128M.json deleted file mode 100644 index 1974825e53..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/vc_param_128M.json +++ /dev/null @@ -1,284 +0,0 @@ -{ - "Coding Param": { - "items": [ - { - "key": "FrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "LostMode", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "FrmLostBpsThr", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "EncFrmGaps", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IntraCost", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "aspectRatioInfoPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "overscanInfoPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "videoSignalTypePresentFlag", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "videoFormat", - "optype": "Manual", - "value": 5, - "value_type": "int" - }, - { - "key": "videoFullRangeFlag", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "colourDescriptionPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ChromaQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - }, - { - "key": "CbQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - }, - { - "key": "CrQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - } - ], - "module": "Coding Param", - "optype": "Manual" - }, - "Gop Mode": { - "items": [ - { - "key": "GopMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IPQpDelta", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BgInterval", - "optype": "Manual", - "value": 250, - "value_type": "int" - }, - { - "key": "BgQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ViQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Gop Mode", - "optype": "Manual" - }, - "RC Attr": { - "items": [ - { - "key": "RcMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "Gop", - "optype": "Manual", - "value": 50, - "value_type": "int" - }, - { - "key": "VariableFPS", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "SrcFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "DstFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "StatTime", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BitRate", - "optype": "Manual", - "value": 4096, - "value_type": "int" - }, - { - "key": "MaxBitrate", - "optype": "Manual", - "value": 2000, - "value_type": "int" - }, - { - "key": "IQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "PQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - } - ], - "module": "RC Attr", - "optype": "Manual" - }, - "RC Param": { - "items": [ - { - "key": "ThrdLv", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "FirstFrameStartQp", - "optype": "Manual", - "value": 32, - "value_type": "int" - }, - { - "key": "InitialDelay", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxIQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinIQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "ChangePos", - "optype": "Manual", - "value": 90, - "value_type": "int" - }, - { - "key": "MinStillPercent", - "optype": "Manual", - "value": 10, - "value_type": "int" - }, - { - "key": "MaxStillQP", - "optype": "Manual", - "value": 31, - "value_type": "int" - }, - { - "key": "MotionSensitivity", - "optype": "Manual", - "value": 24, - "value_type": "int" - }, - { - "key": "PureStillThr", - "optype": "Manual", - "value": 4, - "value_type": "int" - }, - { - "key": "AvbrFrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "AvbrFrmGap", - "optype": "Manual", - "value": 1, - "value_type": "int" - } - ], - "module": "RC Param", - "optype": "Manual" - } -} diff --git a/device/milkv-duo256m/overlay/mnt/data/install/vc_param_64M.json b/device/milkv-duo256m/overlay/mnt/data/install/vc_param_64M.json deleted file mode 100644 index 4854470184..0000000000 --- a/device/milkv-duo256m/overlay/mnt/data/install/vc_param_64M.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "Coding Param": { - "items": [ - { - "key": "FrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "LostMode", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "FrmLostBpsThr", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "EncFrmGaps", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IntraCost", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Coding Param", - "optype": "Manual" - }, - "Gop Mode": { - "items": [ - { - "key": "GopMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IPQpDelta", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BgInterval", - "optype": "Manual", - "value": 250, - "value_type": "int" - }, - { - "key": "BgQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ViQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Gop Mode", - "optype": "Manual" - }, - "RC Attr": { - "items": [ - { - "key": "RcMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "Gop", - "optype": "Manual", - "value": 50, - "value_type": "int" - }, - { - "key": "VariableFPS", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "SrcFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "DstFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "StatTime", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BitRate", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxBitrate", - "optype": "Manual", - "value": 8192, - "value_type": "int" - }, - { - "key": "IQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "PQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - } - ], - "module": "RC Attr", - "optype": "Manual" - }, - "RC Param": { - "items": [ - { - "key": "ThrdLv", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "FirstFrameStartQp", - "optype": "Manual", - "value": 34, - "value_type": "int" - }, - { - "key": "InitialDelay", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxIprop", - "optype": "Manual", - "value": 10, - "value_type": "int" - }, - { - "key": "MaxIQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinIQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "ChangePos", - "optype": "Manual", - "value": 90, - "value_type": "int" - }, - { - "key": "MinStillPercent", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxStillQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "MotionSensitivity", - "optype": "Manual", - "value": 24, - "value_type": "int" - }, - { - "key": "PureStillThr", - "optype": "Manual", - "value": 4, - "value_type": "int" - }, - { - "key": "AvbrFrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "AvbrFrmGap", - "optype": "Manual", - "value": 1, - "value_type": "int" - } - ], - "module": "RC Param", - "optype": "Manual" - } -} \ No newline at end of file diff --git a/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_OV5647.ini b/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_OV5647.ini new file mode 100644 index 0000000000..7b4d4e8495 --- /dev/null +++ b/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_OV5647.ini @@ -0,0 +1,14 @@ +;section for source +[source] +;type = SOURCE_USER_FE +dev_num = 1 +;section for sensor +[sensor] +;sensor name +name = OV_OV5647_MIPI_2M_30FPS_10BIT +;bus/i2c dev number +bus_id = 2 +sns_i2c_addr = 36 +mipi_dev = 0 +lane_id = 1, 0, 2, -1, -1 +pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_SC035HGS.ini b/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_SC035HGS.ini new file mode 100644 index 0000000000..0b60d9cb1f --- /dev/null +++ b/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_SC035HGS.ini @@ -0,0 +1,14 @@ +;section for source +[source] +;type = SOURCE_USER_FE +dev_num = 1 +;section for sensor +[sensor] +;sensor name +name = SMS_SC035HGS_MIPI_480P_120FPS_12BIT +;bus/i2c dev number +bus_id = 2 +sns_i2c_addr = 30 +mipi_dev = 0 +lane_id = 1, 0, 2, -1, -1 +pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_default.ini b/device/milkv-duo256m/overlay/mnt/data/sensor_cfg_SC200AI.ini similarity index 100% rename from device/milkv-duo256m/overlay/mnt/data/sensor_cfg_default.ini rename to device/milkv-duo256m/overlay/mnt/data/sensor_cfg_SC200AI.ini diff --git a/device/milkv-duo256m/overlay/usr/share/fw_vcodec/coda980.bin b/device/milkv-duo256m/overlay/usr/share/fw_vcodec/coda980.bin deleted file mode 100755 index 47240d8574..0000000000 Binary files a/device/milkv-duo256m/overlay/usr/share/fw_vcodec/coda980.bin and /dev/null differ diff --git a/device/milkv-duo256m/overlay/usr/share/fw_vcodec/monet.bin b/device/milkv-duo256m/overlay/usr/share/fw_vcodec/monet.bin deleted file mode 100755 index dd4d799731..0000000000 Binary files a/device/milkv-duo256m/overlay/usr/share/fw_vcodec/monet.bin and /dev/null differ diff --git a/device/milkv-duos-emmc/br_overlay/.gitignore b/device/milkv-duos-emmc/br_overlay/.gitignore deleted file mode 100644 index d574568a70..0000000000 --- a/device/milkv-duos-emmc/br_overlay/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -mnt/system/ -mnt/cfg/ -mnt/data/ -usr/bin -usr/share diff --git a/device/milkv-duos-emmc/br_overlay/etc/dnsmasq.conf b/device/milkv-duos-emmc/br_overlay/etc/dnsmasq.conf deleted file mode 100644 index fcdb620ffa..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/dnsmasq.conf +++ /dev/null @@ -1,4 +0,0 @@ -interface=usb0 -dhcp-range=192.168.42.2,192.168.42.242,1h -dhcp-option=3 -dhcp-option=6 diff --git a/device/milkv-duos-emmc/br_overlay/etc/init.d/S99user b/device/milkv-duos-emmc/br_overlay/etc/init.d/S99user deleted file mode 100755 index 32b5248454..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/init.d/S99user +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -${CVI_SHOPTS} -# -# Start firmware -# -export USERDATAPATH=/mnt/data/ -export SYSTEMPATH=/mnt/system/ - -case "$1" in - start) - echo "init mpp system..." - if [ -d $SYSTEMPATH/ko ]; then - sh $SYSTEMPATH/ko/loadsystemko.sh - fi - - echo "Starting app..." - - if [ -f $SYSTEMPATH/duo-init.sh ]; then - . $SYSTEMPATH/duo-init.sh & - fi - - if [ -f $SYSTEMPATH/blink.sh ]; then - . $SYSTEMPATH/blink.sh & - fi - - if [ -f $SYSTEMPATH/usb.sh ]; then - . $SYSTEMPATH/usb.sh & - fi - - if [ -f $USERDATAPATH/auto.sh ]; then - usleep 30000 - . $USERDATAPATH/auto.sh & - exit 1 - fi - if [ -f $SYSTEMPATH/auto.sh ]; then - usleep 30000 - . $SYSTEMPATH/auto.sh & - fi - ;; - stop) - ;; - restart|reload) - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac - -exit $? - diff --git a/device/milkv-duos-emmc/br_overlay/etc/inittab b/device/milkv-duos-emmc/br_overlay/etc/inittab deleted file mode 100644 index 2c9793ce9a..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/inittab +++ /dev/null @@ -1,40 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Put a getty on the serial port -# console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL -console::respawn:/sbin/getty -L console 115200 vt100 -n -l /usr/local/bin/autologin - -# Stuff to do for the 3-finger salute -#::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r diff --git a/device/milkv-duos-emmc/br_overlay/etc/profile b/device/milkv-duos-emmc/br_overlay/etc/profile deleted file mode 100644 index d99b378634..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/profile +++ /dev/null @@ -1,37 +0,0 @@ -export PATH="/bin:/sbin:/usr/bin:/usr/sbin" -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/system/usr/bin:/mnt/system/usr/sbin:/mnt/data/bin:/mnt/data/sbin" - -if [ "$PS1" ]; then - if [ "`id -u`" -eq 0 ]; then - export PS1='# ' - else - export PS1='$ ' - fi -fi - -export PAGER='/bin/more ' -export EDITOR='/bin/vi' - -# Source configuration files from /etc/profile.d -for i in /etc/profile.d/*.sh ; do - if [ -r "$i" ]; then - . $i - fi - unset i -done - -export HOSTNAME="$(hostname)" -export OLDPWD=/root - -if [ '$USER' == 'root' ]; then - export PS1='[\u@\h]\w\# ' -else - export PS1='[\u@\h]\w\$ ' -fi - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -export TERM=vt100 -export TERMINFO=/usr/share/terminfo diff --git a/device/milkv-duos-emmc/br_overlay/etc/run_usb.sh b/device/milkv-duos-emmc/br_overlay/etc/run_usb.sh deleted file mode 100755 index 760c702845..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/run_usb.sh +++ /dev/null @@ -1,292 +0,0 @@ -CLASS=acm -VID=0x3346 -PID=0x1003 -MSC_PID=0x1008 -RNDIS_PID=0x1009 -UVC_PID=0x100A -UAC_PID=0x100B -ADB_VID=0x18D1 -ADB_PID=0x4EE0 -ADB_PID_M1=0x4EE2 -ADB_PID_M2=0x4EE4 -MANUFACTURER="Cvitek" -PRODUCT="USB Com Port" -PRODUCT_RNDIS="RNDIS" -PRODUCT_UVC="UVC" -PRODUCT_UAC="UAC" -PRODUCT_ADB="ADB" -ADBD_PATH=/usr/bin/ -SERIAL="0123456789" -MSC_FILE=$3 -CVI_DIR=/tmp/usb -CVI_GADGET=$CVI_DIR/usb_gadget/cvitek -CVI_FUNC=$CVI_GADGET/functions -FUNC_NUM=0 -MAX_EP_NUM=4 -TMP_NUM=0 -INTF_NUM=0 -EP_IN=0 -EP_OUT=0 - -case "$2" in - acm) - CLASS=acm - ;; - msc) - CLASS=mass_storage - PID=$MSC_PID - ;; - cvg) - CLASS=cvg - ;; - rndis) - CLASS=rndis - PID=$RNDIS_PID - PRODUCT=$PRODUCT_RNDIS - ;; - uvc) - CLASS=uvc - PID=$UVC_PID - PRODUCT=$PRODUCT_UVC - ;; - uac1) - CLASS=uac1 - PID=$UAC_PID - PRODUCT=$PRODUCT_UAC - ;; - adb) - CLASS=ffs.adb - VID=$ADB_VID - PID=$ADB_PID - PRODUCT=$PRODUCT_ADB - ;; - *) - if [ "$1" = "probe" ] ; then - echo "Usage: $0 probe {acm|msc|cvg|rndis|uvc|uac1|adb}" - exit 1 - fi -esac - -calc_func() { - FUNC_NUM=$(ls $CVI_GADGET/functions -l | grep ^d | wc -l) - echo "$FUNC_NUM file(s)" -} - -res_check() { - TMP_NUM=$(find $CVI_GADGET/functions/ -name "acm*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "mass_storage*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "cvg*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "rndis*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uvc*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uac1*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name ffs.adb | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - - if [ "$CLASS" = "acm" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "mass_storage" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "cvg" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "rndis" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "uvc" ] ; then - EP_IN=$(($EP_IN+2)) - fi - if [ "$CLASS" = "uac1" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "ffs.adb" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - echo "$EP_IN in ep" - echo "$EP_OUT out ep" - if [ $EP_IN -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi - if [ $EP_OUT -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi -} - -probe() { - if [ ! -d $CVI_DIR ]; then - mkdir $CVI_DIR - fi - if [ ! -d $CVI_DIR/usb_gadget ]; then - # Enale USB ConfigFS - mount none $CVI_DIR -t configfs - # Create gadget dev - mkdir $CVI_GADGET - # Set the VID and PID - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # Set the product information string - mkdir $CVI_GADGET/strings/0x409 - echo $MANUFACTURER>$CVI_GADGET/strings/0x409/manufacturer - echo $PRODUCT>$CVI_GADGET/strings/0x409/product - echo $SERIAL>$CVI_GADGET/strings/0x409/serialnumber - # Set the USB configuration - mkdir $CVI_GADGET/configs/c.1 - mkdir $CVI_GADGET/configs/c.1/strings/0x409 - echo "config1">$CVI_GADGET/configs/c.1/strings/0x409/configuration - # Set the MaxPower of USB descriptor - echo 120 >$CVI_GADGET/configs/c.1/MaxPower - fi - # get current functions number - calc_func - # assign the class code for composite device - if [ ! $FUNC_NUM -eq 0 ]; then - echo 0xEF >$CVI_GADGET/bDeviceClass - echo 0x02 >$CVI_GADGET/bDeviceSubClass - echo 0x01 >$CVI_GADGET/bDeviceProtocol - fi - # resource check - res_check - # create the desired function - if [ "$CLASS" = "ffs.adb" ] ; then - # adb shall be the last function to probe. Override the pid/vid - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # choose pid for different function number - if [ $INTF_NUM -eq 1 ]; then - echo $ADB_PID_M1 >$CVI_GADGET/idProduct - fi - if [ $INTF_NUM -eq 2 ]; then - echo $ADB_PID_M2 >$CVI_GADGET/idProduct - fi - mkdir $CVI_GADGET/functions/$CLASS - else - mkdir $CVI_GADGET/functions/$CLASS.usb$FUNC_NUM - fi - if [ "$CLASS" = "mass_storage" ] ; then - echo $MSC_FILE >$CVI_GADGET/functions/$CLASS.usb$FUNC_NUM/lun.0/file - fi - if [ "$CLASS" = "rndis" ] ; then - #OS STRING - echo 1 >$CVI_GADGET/os_desc/use - echo 0xcd >$CVI_GADGET/os_desc/b_vendor_code - echo MSFT100 >$CVI_GADGET/os_desc/qw_sign - #COMPATIBLE ID - echo RNDIS >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/compatible_id - #MAKE c.1 THE ONE ASSOCIATED WITH OS DESCRIPTORS - ln -s $CVI_GADGET/configs/c.1 $CVI_GADGET/os_desc - #MAKE "Icons" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons - echo 2 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/type - echo "%SystemRoot%\\system32\\shell32.dll,-233" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/data - #MAKE "Label" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label - echo 1 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/type - echo "XYZ Device" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/data - fi - -} - -start() { - # link this function to the configuration - calc_func - if [ $FUNC_NUM -eq 0 ]; then - echo "Functions Empty!" - exit 1 - fi - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - FUNC_NUM=$(($FUNC_NUM-1)) - fi - for i in `seq 0 $(($FUNC_NUM-1))`; - do - find $CVI_GADGET/functions/ -name "*.usb$i" | xargs -I % ln -s % $CVI_GADGET/configs/c.1 - done - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - ln -s $CVI_GADGET/functions/ffs.adb $CVI_GADGET/configs/c.1 - mkdir /dev/usb-ffs/adb -p - mount -t functionfs adb /dev/usb-ffs/adb - if [ -f $ADBD_PATH/adbd ]; then - $ADBD_PATH/adbd & - fi - else - # Start the gadget driver - UDC=`ls /sys/class/udc/ | awk '{print $1}'` - echo ${UDC} >$CVI_GADGET/UDC - fi -} - -stop() { - if [ -d $CVI_GADGET/configs/c.1/ffs.adb ]; then - pkill adbd - rm $CVI_GADGET/configs/c.1/ffs.adb - else - echo "" >$CVI_GADGET/UDC - fi - find $CVI_GADGET/configs/ -name "*.usb*" | xargs rm -f - rmdir $CVI_GADGET/configs/c.*/strings/0x409/ - tmp_dirs=$(find $CVI_GADGET/os_desc/c.* -type d) - if [ -n tmp_dirs ]; then - echo "remove os_desc!" - rm -rf $CVI_GADGET/os_desc/c.*/ - find $CVI_GADGET/functions/ -name Icons | xargs rmdir - find $CVI_GADGET/functions/ -name Label | xargs rmdir - fi - rmdir $CVI_GADGET/configs/c.*/ - rmdir $CVI_GADGET/functions/* - rmdir $CVI_GADGET/strings/0x409/ - rmdir $CVI_GADGET - umount $CVI_DIR - rmdir $CVI_DIR -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - probe) - probe - ;; - UDC) - ls /sys/class/udc/ >$CVI_GADGET/UDC - ;; - *) - echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" - echo "Usage: $0 start" - echo "Usage: $0 stop" - exit 1 -esac -exit $? diff --git a/device/milkv-duos-emmc/br_overlay/etc/uhubon.sh b/device/milkv-duos-emmc/br_overlay/etc/uhubon.sh deleted file mode 100755 index a8256765db..0000000000 --- a/device/milkv-duos-emmc/br_overlay/etc/uhubon.sh +++ /dev/null @@ -1,83 +0,0 @@ -GPIO_HUBPORT_EN=449 -GPIO_ROLESEL=450 -GPIO_HUBRST=451 -SYS_GPIO=/sys/class/gpio - -hub_on() { - echo "turn on usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 1 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 0 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 0 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -hub_off() { - echo "turn off usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 0 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 1 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 1 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -inst_mod() { - insmod /mnt/system/ko/configfs.ko - insmod /mnt/system/ko/libcomposite.ko - insmod /mnt/system/ko/u_serial.ko - insmod /mnt/system/ko/usb_f_acm.ko - insmod /mnt/system/ko/cvi_usb_f_cvg.ko - insmod /mnt/system/ko/usb_f_uvc.ko - insmod /mnt/system/ko/usb_f_fs.ko - insmod /mnt/system/ko/u_audio.ko - insmod /mnt/system/ko/usb_f_uac1.ko - insmod /mnt/system/ko/usb_f_serial.ko - insmod /mnt/system/ko/usb_f_mass_storage.ko - insmod /mnt/system/ko/u_ether.ko - insmod /mnt/system/ko/usb_f_ecm.ko - insmod /mnt/system/ko/usb_f_eem.ko - insmod /mnt/system/ko/usb_f_rndis.ko -} - -case "$1" in - host) - insmod /mnt/system/ko/dwc2.ko - echo host > /proc/cviusb/otg_role - ;; - device) - echo device > /proc/cviusb/otg_role - ;; - *) - echo "Usage: $0 host" - echo "Usage: $0 device" - exit 1 -esac -exit $? diff --git a/device/milkv-duos-emmc/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/milkv-duos-emmc/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 deleted file mode 120000 index 4665bcf84d..0000000000 --- a/device/milkv-duos-emmc/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 +++ /dev/null @@ -1 +0,0 @@ -../usr/lib64v0p7_xthead/lp64d/libc.so \ No newline at end of file diff --git a/device/milkv-duos-emmc/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/milkv-duos-emmc/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so deleted file mode 100755 index 8a2b8ff7d2..0000000000 Binary files a/device/milkv-duos-emmc/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so and /dev/null differ diff --git a/device/milkv-duos-emmc/br_overlay/usr/local/bin/autologin b/device/milkv-duos-emmc/br_overlay/usr/local/bin/autologin deleted file mode 100755 index 6f12842ec1..0000000000 --- a/device/milkv-duos-emmc/br_overlay/usr/local/bin/autologin +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -exec /bin/login -f root diff --git a/device/milkv-duos-sd/br_overlay/.gitignore b/device/milkv-duos-sd/br_overlay/.gitignore deleted file mode 100644 index d574568a70..0000000000 --- a/device/milkv-duos-sd/br_overlay/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -mnt/system/ -mnt/cfg/ -mnt/data/ -usr/bin -usr/share diff --git a/device/milkv-duos-sd/br_overlay/etc/dnsmasq.conf b/device/milkv-duos-sd/br_overlay/etc/dnsmasq.conf deleted file mode 100644 index fcdb620ffa..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/dnsmasq.conf +++ /dev/null @@ -1,4 +0,0 @@ -interface=usb0 -dhcp-range=192.168.42.2,192.168.42.242,1h -dhcp-option=3 -dhcp-option=6 diff --git a/device/milkv-duos-sd/br_overlay/etc/init.d/S99user b/device/milkv-duos-sd/br_overlay/etc/init.d/S99user deleted file mode 100755 index 32b5248454..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/init.d/S99user +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -${CVI_SHOPTS} -# -# Start firmware -# -export USERDATAPATH=/mnt/data/ -export SYSTEMPATH=/mnt/system/ - -case "$1" in - start) - echo "init mpp system..." - if [ -d $SYSTEMPATH/ko ]; then - sh $SYSTEMPATH/ko/loadsystemko.sh - fi - - echo "Starting app..." - - if [ -f $SYSTEMPATH/duo-init.sh ]; then - . $SYSTEMPATH/duo-init.sh & - fi - - if [ -f $SYSTEMPATH/blink.sh ]; then - . $SYSTEMPATH/blink.sh & - fi - - if [ -f $SYSTEMPATH/usb.sh ]; then - . $SYSTEMPATH/usb.sh & - fi - - if [ -f $USERDATAPATH/auto.sh ]; then - usleep 30000 - . $USERDATAPATH/auto.sh & - exit 1 - fi - if [ -f $SYSTEMPATH/auto.sh ]; then - usleep 30000 - . $SYSTEMPATH/auto.sh & - fi - ;; - stop) - ;; - restart|reload) - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac - -exit $? - diff --git a/device/milkv-duos-sd/br_overlay/etc/inittab b/device/milkv-duos-sd/br_overlay/etc/inittab deleted file mode 100644 index 2c9793ce9a..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/inittab +++ /dev/null @@ -1,40 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Put a getty on the serial port -# console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL -console::respawn:/sbin/getty -L console 115200 vt100 -n -l /usr/local/bin/autologin - -# Stuff to do for the 3-finger salute -#::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r diff --git a/device/milkv-duos-sd/br_overlay/etc/profile b/device/milkv-duos-sd/br_overlay/etc/profile deleted file mode 100644 index d99b378634..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/profile +++ /dev/null @@ -1,37 +0,0 @@ -export PATH="/bin:/sbin:/usr/bin:/usr/sbin" -export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/system/usr/bin:/mnt/system/usr/sbin:/mnt/data/bin:/mnt/data/sbin" - -if [ "$PS1" ]; then - if [ "`id -u`" -eq 0 ]; then - export PS1='# ' - else - export PS1='$ ' - fi -fi - -export PAGER='/bin/more ' -export EDITOR='/bin/vi' - -# Source configuration files from /etc/profile.d -for i in /etc/profile.d/*.sh ; do - if [ -r "$i" ]; then - . $i - fi - unset i -done - -export HOSTNAME="$(hostname)" -export OLDPWD=/root - -if [ '$USER' == 'root' ]; then - export PS1='[\u@\h]\w\# ' -else - export PS1='[\u@\h]\w\$ ' -fi - -alias ll='ls -alF' -alias la='ls -A' -alias l='ls -CF' - -export TERM=vt100 -export TERMINFO=/usr/share/terminfo diff --git a/device/milkv-duos-sd/br_overlay/etc/run_usb.sh b/device/milkv-duos-sd/br_overlay/etc/run_usb.sh deleted file mode 100755 index 760c702845..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/run_usb.sh +++ /dev/null @@ -1,292 +0,0 @@ -CLASS=acm -VID=0x3346 -PID=0x1003 -MSC_PID=0x1008 -RNDIS_PID=0x1009 -UVC_PID=0x100A -UAC_PID=0x100B -ADB_VID=0x18D1 -ADB_PID=0x4EE0 -ADB_PID_M1=0x4EE2 -ADB_PID_M2=0x4EE4 -MANUFACTURER="Cvitek" -PRODUCT="USB Com Port" -PRODUCT_RNDIS="RNDIS" -PRODUCT_UVC="UVC" -PRODUCT_UAC="UAC" -PRODUCT_ADB="ADB" -ADBD_PATH=/usr/bin/ -SERIAL="0123456789" -MSC_FILE=$3 -CVI_DIR=/tmp/usb -CVI_GADGET=$CVI_DIR/usb_gadget/cvitek -CVI_FUNC=$CVI_GADGET/functions -FUNC_NUM=0 -MAX_EP_NUM=4 -TMP_NUM=0 -INTF_NUM=0 -EP_IN=0 -EP_OUT=0 - -case "$2" in - acm) - CLASS=acm - ;; - msc) - CLASS=mass_storage - PID=$MSC_PID - ;; - cvg) - CLASS=cvg - ;; - rndis) - CLASS=rndis - PID=$RNDIS_PID - PRODUCT=$PRODUCT_RNDIS - ;; - uvc) - CLASS=uvc - PID=$UVC_PID - PRODUCT=$PRODUCT_UVC - ;; - uac1) - CLASS=uac1 - PID=$UAC_PID - PRODUCT=$PRODUCT_UAC - ;; - adb) - CLASS=ffs.adb - VID=$ADB_VID - PID=$ADB_PID - PRODUCT=$PRODUCT_ADB - ;; - *) - if [ "$1" = "probe" ] ; then - echo "Usage: $0 probe {acm|msc|cvg|rndis|uvc|uac1|adb}" - exit 1 - fi -esac - -calc_func() { - FUNC_NUM=$(ls $CVI_GADGET/functions -l | grep ^d | wc -l) - echo "$FUNC_NUM file(s)" -} - -res_check() { - TMP_NUM=$(find $CVI_GADGET/functions/ -name "acm*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "mass_storage*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "cvg*" | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "rndis*" | wc -l) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uvc*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name "uac1*" | wc -l) - TMP_NUM=$(($TMP_NUM * 2)) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - TMP_NUM=$(find $CVI_GADGET/functions/ -name ffs.adb | wc -l) - EP_IN=$(($EP_IN+$TMP_NUM)) - EP_OUT=$(($EP_OUT+$TMP_NUM)) - INTF_NUM=$(($INTF_NUM+$TMP_NUM)) - - if [ "$CLASS" = "acm" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "mass_storage" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "cvg" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "rndis" ] ; then - EP_IN=$(($EP_IN+2)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "uvc" ] ; then - EP_IN=$(($EP_IN+2)) - fi - if [ "$CLASS" = "uac1" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - if [ "$CLASS" = "ffs.adb" ] ; then - EP_IN=$(($EP_IN+1)) - EP_OUT=$(($EP_OUT+1)) - fi - echo "$EP_IN in ep" - echo "$EP_OUT out ep" - if [ $EP_IN -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi - if [ $EP_OUT -gt $MAX_EP_NUM ]; then - echo "reach maximum resource" - exit 1 - fi -} - -probe() { - if [ ! -d $CVI_DIR ]; then - mkdir $CVI_DIR - fi - if [ ! -d $CVI_DIR/usb_gadget ]; then - # Enale USB ConfigFS - mount none $CVI_DIR -t configfs - # Create gadget dev - mkdir $CVI_GADGET - # Set the VID and PID - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # Set the product information string - mkdir $CVI_GADGET/strings/0x409 - echo $MANUFACTURER>$CVI_GADGET/strings/0x409/manufacturer - echo $PRODUCT>$CVI_GADGET/strings/0x409/product - echo $SERIAL>$CVI_GADGET/strings/0x409/serialnumber - # Set the USB configuration - mkdir $CVI_GADGET/configs/c.1 - mkdir $CVI_GADGET/configs/c.1/strings/0x409 - echo "config1">$CVI_GADGET/configs/c.1/strings/0x409/configuration - # Set the MaxPower of USB descriptor - echo 120 >$CVI_GADGET/configs/c.1/MaxPower - fi - # get current functions number - calc_func - # assign the class code for composite device - if [ ! $FUNC_NUM -eq 0 ]; then - echo 0xEF >$CVI_GADGET/bDeviceClass - echo 0x02 >$CVI_GADGET/bDeviceSubClass - echo 0x01 >$CVI_GADGET/bDeviceProtocol - fi - # resource check - res_check - # create the desired function - if [ "$CLASS" = "ffs.adb" ] ; then - # adb shall be the last function to probe. Override the pid/vid - echo $VID >$CVI_GADGET/idVendor - echo $PID >$CVI_GADGET/idProduct - # choose pid for different function number - if [ $INTF_NUM -eq 1 ]; then - echo $ADB_PID_M1 >$CVI_GADGET/idProduct - fi - if [ $INTF_NUM -eq 2 ]; then - echo $ADB_PID_M2 >$CVI_GADGET/idProduct - fi - mkdir $CVI_GADGET/functions/$CLASS - else - mkdir $CVI_GADGET/functions/$CLASS.usb$FUNC_NUM - fi - if [ "$CLASS" = "mass_storage" ] ; then - echo $MSC_FILE >$CVI_GADGET/functions/$CLASS.usb$FUNC_NUM/lun.0/file - fi - if [ "$CLASS" = "rndis" ] ; then - #OS STRING - echo 1 >$CVI_GADGET/os_desc/use - echo 0xcd >$CVI_GADGET/os_desc/b_vendor_code - echo MSFT100 >$CVI_GADGET/os_desc/qw_sign - #COMPATIBLE ID - echo RNDIS >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/compatible_id - #MAKE c.1 THE ONE ASSOCIATED WITH OS DESCRIPTORS - ln -s $CVI_GADGET/configs/c.1 $CVI_GADGET/os_desc - #MAKE "Icons" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons - echo 2 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/type - echo "%SystemRoot%\\system32\\shell32.dll,-233" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Icons/data - #MAKE "Label" EXTENDED PROPERTY - mkdir $CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label - echo 1 >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/type - echo "XYZ Device" >$CVI_FUNC/rndis.usb$FUNC_NUM/os_desc/interface.rndis/Label/data - fi - -} - -start() { - # link this function to the configuration - calc_func - if [ $FUNC_NUM -eq 0 ]; then - echo "Functions Empty!" - exit 1 - fi - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - FUNC_NUM=$(($FUNC_NUM-1)) - fi - for i in `seq 0 $(($FUNC_NUM-1))`; - do - find $CVI_GADGET/functions/ -name "*.usb$i" | xargs -I % ln -s % $CVI_GADGET/configs/c.1 - done - if [ -d $CVI_GADGET/functions/ffs.adb ]; then - ln -s $CVI_GADGET/functions/ffs.adb $CVI_GADGET/configs/c.1 - mkdir /dev/usb-ffs/adb -p - mount -t functionfs adb /dev/usb-ffs/adb - if [ -f $ADBD_PATH/adbd ]; then - $ADBD_PATH/adbd & - fi - else - # Start the gadget driver - UDC=`ls /sys/class/udc/ | awk '{print $1}'` - echo ${UDC} >$CVI_GADGET/UDC - fi -} - -stop() { - if [ -d $CVI_GADGET/configs/c.1/ffs.adb ]; then - pkill adbd - rm $CVI_GADGET/configs/c.1/ffs.adb - else - echo "" >$CVI_GADGET/UDC - fi - find $CVI_GADGET/configs/ -name "*.usb*" | xargs rm -f - rmdir $CVI_GADGET/configs/c.*/strings/0x409/ - tmp_dirs=$(find $CVI_GADGET/os_desc/c.* -type d) - if [ -n tmp_dirs ]; then - echo "remove os_desc!" - rm -rf $CVI_GADGET/os_desc/c.*/ - find $CVI_GADGET/functions/ -name Icons | xargs rmdir - find $CVI_GADGET/functions/ -name Label | xargs rmdir - fi - rmdir $CVI_GADGET/configs/c.*/ - rmdir $CVI_GADGET/functions/* - rmdir $CVI_GADGET/strings/0x409/ - rmdir $CVI_GADGET - umount $CVI_DIR - rmdir $CVI_DIR -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - probe) - probe - ;; - UDC) - ls /sys/class/udc/ >$CVI_GADGET/UDC - ;; - *) - echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" - echo "Usage: $0 start" - echo "Usage: $0 stop" - exit 1 -esac -exit $? diff --git a/device/milkv-duos-sd/br_overlay/etc/uhubon.sh b/device/milkv-duos-sd/br_overlay/etc/uhubon.sh deleted file mode 100755 index a8256765db..0000000000 --- a/device/milkv-duos-sd/br_overlay/etc/uhubon.sh +++ /dev/null @@ -1,83 +0,0 @@ -GPIO_HUBPORT_EN=449 -GPIO_ROLESEL=450 -GPIO_HUBRST=451 -SYS_GPIO=/sys/class/gpio - -hub_on() { - echo "turn on usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 1 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 0 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 0 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -hub_off() { - echo "turn off usb hub" - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBPORT_EN ]; then - echo $GPIO_HUBPORT_EN >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_ROLESEL ]; then - echo $GPIO_ROLESEL >/sys/class/gpio/export - fi - - if [ ! -d $SYS_GPIO/gpio$GPIO_HUBRST ]; then - echo $GPIO_HUBRST >/sys/class/gpio/export - fi - - echo "out" >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/direction - echo "out" >/sys/class/gpio/gpio$GPIO_ROLESEL/direction - echo "out" >/sys/class/gpio/gpio$GPIO_HUBRST/direction - - echo 0 >/sys/class/gpio/gpio$GPIO_HUBPORT_EN/value - echo 1 >/sys/class/gpio/gpio$GPIO_ROLESEL/value - echo 1 >/sys/class/gpio/gpio$GPIO_HUBRST/value -} - -inst_mod() { - insmod /mnt/system/ko/configfs.ko - insmod /mnt/system/ko/libcomposite.ko - insmod /mnt/system/ko/u_serial.ko - insmod /mnt/system/ko/usb_f_acm.ko - insmod /mnt/system/ko/cvi_usb_f_cvg.ko - insmod /mnt/system/ko/usb_f_uvc.ko - insmod /mnt/system/ko/usb_f_fs.ko - insmod /mnt/system/ko/u_audio.ko - insmod /mnt/system/ko/usb_f_uac1.ko - insmod /mnt/system/ko/usb_f_serial.ko - insmod /mnt/system/ko/usb_f_mass_storage.ko - insmod /mnt/system/ko/u_ether.ko - insmod /mnt/system/ko/usb_f_ecm.ko - insmod /mnt/system/ko/usb_f_eem.ko - insmod /mnt/system/ko/usb_f_rndis.ko -} - -case "$1" in - host) - insmod /mnt/system/ko/dwc2.ko - echo host > /proc/cviusb/otg_role - ;; - device) - echo device > /proc/cviusb/otg_role - ;; - *) - echo "Usage: $0 host" - echo "Usage: $0 device" - exit 1 -esac -exit $? diff --git a/device/milkv-duos-sd/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 b/device/milkv-duos-sd/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 deleted file mode 120000 index 4665bcf84d..0000000000 --- a/device/milkv-duos-sd/br_overlay/lib/ld-musl-riscv64v0p7_xthead.so.1 +++ /dev/null @@ -1 +0,0 @@ -../usr/lib64v0p7_xthead/lp64d/libc.so \ No newline at end of file diff --git a/device/milkv-duos-sd/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so b/device/milkv-duos-sd/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so deleted file mode 100755 index 8a2b8ff7d2..0000000000 Binary files a/device/milkv-duos-sd/br_overlay/usr/lib64v0p7_xthead/lp64d/libc.so and /dev/null differ diff --git a/device/milkv-duos-sd/br_overlay/usr/local/bin/autologin b/device/milkv-duos-sd/br_overlay/usr/local/bin/autologin deleted file mode 100755 index 6f12842ec1..0000000000 --- a/device/milkv-duos-sd/br_overlay/usr/local/bin/autologin +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -exec /bin/login -f root diff --git a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin b/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin deleted file mode 120000 index a40ffa9981..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin +++ /dev/null @@ -1 +0,0 @@ -cvi_sdr_bin_GC2083 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 b/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 deleted file mode 100644 index a44ed2d9d3..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_GC2083 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS b/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS deleted file mode 100644 index 37578e5ef8..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/cfg/param/cvi_sdr_bin_SC035HGS and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel b/device/milkv-duos-sd/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel new file mode 100644 index 0000000000..b3672e624d Binary files /dev/null and b/device/milkv-duos-sd/overlay/mnt/cvimodel/scrfd_768_432_int8_1x.cvimodel differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/CviIspTool.sh b/device/milkv-duos-sd/overlay/mnt/data/install/CviIspTool.sh deleted file mode 100755 index d90b9c01c6..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/CviIspTool.sh +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/sh - -# Camera2 I2C2 init -cvi_pinmux -w IIC2_SCL/IIC2_SCL -cvi_pinmux -w IIC2_SDA/IIC2_SDA - -sleep 1 - -#DEFAULT_HOST="192.168.1.3" - -echo 16777216 > /proc/sys/net/core/wmem_max -echo "4096 873800 16777216" > /proc/sys/net/ipv4/tcp_wmem -echo "3073344 4097792 16777216" > /proc/sys/net/ipv4/tcp_mem - -if [ "$1" == "64M" ]; then - CFG_JSON_FILE="./cfg_64M.json" -elif [ "$1" == "128M" ]; then - CFG_JSON_FILE="./cfg_128M.json" -else - echo "Please input size of RAM!" - echo "e.g. ./CviIspTool.sh 64M" - exit 0 -fi - -if [ -z "$CVI_RTSP_JSON" ]; then - export CVI_RTSP_JSON=$CFG_JSON_FILE -fi - -getopts_get_optional_argument() { - eval next_token=\${$OPTIND} - if [[ -n $next_token && $next_token != -* ]]; then - OPTIND=$((OPTIND + 1)) - OPTARG=$next_token - else - OPTARG="" - fi -} - -# $1 is used, $2 shift to $1 -shift - -sed -i 's/"dev-num": 2/"dev-num": 1/g' $CFG_JSON_FILE -while getopts "hgmi" OPTION; do - case $OPTION in - i) - getopts_get_optional_argument $@ - if [ -z "$OPTARG" ]; then - HOST=${DEFAULT_HOST} - else - HOST=$OPTARG - fi - echo "set the IP address $HOST to network interface" - ;; - g) - GIGABIT="true" - echo "use gigabit ethernet" - ;; - m) - if [ -z "$CVI_RTSP_MODE" ]; then - export CVI_RTSP_MODE=1 - fi - echo "use multi rtsp server" - sed -i 's/"dev-num": 1/"dev-num": 2/g' $CFG_JSON_FILE - ;; - h) - echo "Usage:" - echo " -i set the IP address to network interface" - echo " -g use gigabit ethernet" - echo " -m use multi rtsp server" - echo " -h help (this output)" - exit 0 - ;; - esac -done - -# disable vcodec debug message to minize latency -if [ -d "/sys/module/cv181x_vcodec/" ];then -echo 0x20001 > /sys/module/cv181x_vcodec/parameters/vcodec_mask -elif [ -d "/sys/module/cv180x_vcodec/" ];then -echo 0x20001 > /sys/module/cv180x_vcodec/parameters/vcodec_mask -fi -# enable remap -echo 1 > /sys/module/cvi_vc_driver/parameters/addrRemapEn -echo 256 > /sys/module/cvi_vc_driver/parameters/ARExtraLine - -#if [ "$HOST" ]; then -# if [ "$GIGABIT" == "true" ]; then -# # enable gigabit ethernet (=eth1) -# ifconfig eth0 down -# ifconfig eth1 up -# ifconfig eth1 $HOST netmask 255.255.255.0 -# #udhcpc -b -i eth1 -R & # unmakr this line to use DHCP -# else -# ifconfig eth1 down -# ifconfig eth0 up -# ifconfig eth0 $HOST netmask 255.255.255.0 -# #udhcpc -b -i eth1 -R & # unmark this line to use DHCP -# fi -#fi - -# for eaier debugging, add $PWD to LD_LIBRARY_PATH and PATH -SCRIPT_SELF=$(cd "$(dirname "$0")"; pwd) -export LD_LIBRARY_PATH=${SCRIPT_SELF}/lib:${SCRIPT_SELF}/lib/ai:${LD_LIBRARY_PATH}:/mnt/system/usr/lib:/mnt/system/usr/lib/3rd:/lib/3rd - -PATH=${SCRIPT_SELF}:/mnt/system/usr/bin:$PATH -cd ${SCRIPT_SELF} -isp_tool_daemon diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/cfg_128M.json b/device/milkv-duos-sd/overlay/mnt/data/install/cfg_128M.json deleted file mode 100644 index 008e0d8dd2..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/cfg_128M.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "more option please refer https://cvitekcn-my.sharepoint.com/:x:/g/personal/tjyoung_cvitek_com/EavTSnA63CNAl2ZXmKwZnaoBK45WzoKdsrEQ7gwXNxKOpQ?e=l3hgB8", - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "compress-mode none,tile,line,frame", - "//": "if run AI(face ae) function, make buf1-blk-cnt 4 please!", - "//": "we set venc-bind-vpss=1 can cost down vb blk", - "//": "bitstream-buf-size can set venc buffer size", - "//": "vi-vpss-mode 0.VI_OFFLINE_VPSS_OFFLINE 1.VI_OFFLINE_VPSS_ONLINE", - "//": "vi-vpss-mode 2.VI_ONLINE_VPSS_OFFLINE 3.VI_ONLINE_VPSS_ONLINE", - "//": "when it is wdr mode or dual sensor, we cant't set VI_ONLINE_VPSS_OFFLINE/VI_ONLINE_VPSS_ONLINE", - "//": "devNum decides whether to run oneRtspServer or dualRtspServer", - "//": "devNum=1 dualSensor use the same video-src-info chn0 settings", - "//": "if run sbm mode, set vi-vpss-mode 1 set venc-bind-vpss true", - "dev-num": 1, - "rtsp-port": 8554, - "buf1-blk-cnt": 0, - "vi-vpss-mode": 1, - "model": "./cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "sbm": 0, - "sbm-buf-line": 64, - "sbm-buf-size": 16, - "video-src-info": [ - { - "chn": 0, - "buf-blk-cnt": 2, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "./vc_param_128M.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - }, - { - "chn": 1, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "/mnt/data/vc_param.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - } - ] -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/cfg_64M.json b/device/milkv-duos-sd/overlay/mnt/data/install/cfg_64M.json deleted file mode 100644 index 0ab2e8b525..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/cfg_64M.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "more option please refer https://cvitekcn-my.sharepoint.com/:x:/g/personal/tjyoung_cvitek_com/EavTSnA63CNAl2ZXmKwZnaoBK45WzoKdsrEQ7gwXNxKOpQ?e=l3hgB8", - "//": "-----------------------------------------------------------------------------------------------------------------------------------------------------", - "//": "compress-mode none,tile,line,frame", - "//": "if run AI(face ae) function, make buf1-blk-cnt 4 please!", - "//": "we set venc-bind-vpss=1 can cost down vb blk", - "//": "bitstream-buf-size can set venc buffer size", - "//": "vi-vpss-mode 0.VI_OFFLINE_VPSS_OFFLINE 1.VI_OFFLINE_VPSS_ONLINE", - "//": "vi-vpss-mode 2.VI_ONLINE_VPSS_OFFLINE 3.VI_ONLINE_VPSS_ONLINE", - "//": "when it is wdr mode or dual sensor, we cant't set VI_ONLINE_VPSS_OFFLINE/VI_ONLINE_VPSS_ONLINE", - "//": "devNum decides whether to run oneRtspServer or dualRtspServer", - "//": "devNum=1 dualSensor use the same video-src-info chn0 settings", - "//": "if run sbm mode, set vi-vpss-mode 1 set venc-bind-vpss true", - "dev-num": 1, - "rtsp-port": 8554, - "buf1-blk-cnt": 0, - "vi-vpss-mode": 1, - "model": "./cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "sbm": 0, - "sbm-buf-line": 64, - "sbm-buf-size": 16, - "video-src-info": [ - { - "chn": 0, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "./vc_param_64M.json", - "codec": "265", - "gop": 50, - "bitrate": 2000, - "compress-mode": "tile", - "rc-mode": 0, - "bitstream-buf-size": 524288 - }, - { - "chn": 1, - "buf-blk-cnt": 5, - "venc-bind-vpss": false, - "enable-isp-info-osd": false, - "enable-retinaface": false, - "venc_json": "/mnt/data/vc_param.json", - "codec": "265", - "gop": 50, - "bitrate": 5000, - "compress-mode": "tile" - } - ] -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/config.ini b/device/milkv-duos-sd/overlay/mnt/data/install/config.ini deleted file mode 100644 index c8f01b558f..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/config.ini +++ /dev/null @@ -1,8 +0,0 @@ -[LOG] -level = 3 -[PQBIN] -isEnableSetPQBin = 1 -SDR_PQBinName = /mnt/data/bin/cvi_sdr_bin -WDR_PQBinName = /mnt/data/bin/cvi_wdr_bin -isEnableSetSnsCfgPath = 1 -SnsCfgPath = ./sensor_cfg.ini diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel b/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel deleted file mode 100644 index 5d0b18d7d5..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/retinaface_mnet0.25_342_608.cvimodel and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/version b/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/version deleted file mode 100644 index 5743e6b3d2..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/cvi_models/version +++ /dev/null @@ -1,2 +0,0 @@ -[2022-06-13] -retinaface_mnet0.25_342_608.cvimodel diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/isp_tool_daemon b/device/milkv-duos-sd/overlay/mnt/data/install/isp_tool_daemon deleted file mode 100755 index b3a05a334e..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/isp_tool_daemon and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58 deleted file mode 120000 index a2335869ad..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavcodec.so.58.106.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 deleted file mode 100755 index 5db945744c..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavcodec.so.58.106.100 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58 deleted file mode 120000 index 8af9d51da6..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58 +++ /dev/null @@ -1 +0,0 @@ -libavformat.so.58.58.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 deleted file mode 100755 index 5cc70e830d..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavformat.so.58.58.100 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56 deleted file mode 120000 index f932704fc9..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56 +++ /dev/null @@ -1 +0,0 @@ -libavutil.so.56.59.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 deleted file mode 100755 index 668036eefa..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libavutil.so.56.59.100 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcnpy.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcnpy.so deleted file mode 100755 index 20cf0304ee..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcnpy.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so deleted file mode 120000 index 88520eab92..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so +++ /dev/null @@ -1 +0,0 @@ -libcrypto.so.1.1 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 deleted file mode 100755 index ff303c710d..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcrypto.so.1.1 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so deleted file mode 120000 index c49e70312b..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 deleted file mode 120000 index 4342b32931..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5 +++ /dev/null @@ -1 +0,0 @@ -libcvi_json-c.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 deleted file mode 100644 index fe635b253c..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvi_json-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviai.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviai.so deleted file mode 100644 index 787926d461..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviai.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvikernel.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvikernel.so deleted file mode 100644 index c9080def77..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvikernel.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvimath.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvimath.so deleted file mode 100644 index 02e969e090..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcvimath.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviruntime.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviruntime.so deleted file mode 100644 index 1ed3a1e6ec..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libcviruntime.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so deleted file mode 120000 index 8f4f4938da..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so +++ /dev/null @@ -1 +0,0 @@ -libjson-c.so.5 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5 deleted file mode 120000 index 20aa3a5b78..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5 +++ /dev/null @@ -1 +0,0 @@ -libjson-c.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libjson-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so deleted file mode 120000 index 08c161235e..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 deleted file mode 120000 index 9b10f2bf68..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5 +++ /dev/null @@ -1 +0,0 @@ -libnanomsg.so.5.1.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 deleted file mode 100644 index bac73f1c38..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libnanomsg.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so deleted file mode 120000 index 86fcf8b7a3..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 deleted file mode 120000 index 945b2f11bf..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_core.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 deleted file mode 100644 index 60d5743409..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_core.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so deleted file mode 120000 index ab8cdf6581..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 deleted file mode 120000 index 88eeedd484..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgcodecs.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 deleted file mode 100644 index 34ce1158cb..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgcodecs.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so deleted file mode 120000 index 895d1ea36f..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 deleted file mode 120000 index 6637b726b2..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2 +++ /dev/null @@ -1 +0,0 @@ -libopencv_imgproc.so.3.2.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 deleted file mode 100644 index ccd6ccc847..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libopencv_imgproc.so.3.2.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 deleted file mode 120000 index 026b67c3ab..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0 +++ /dev/null @@ -1 +0,0 @@ -libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 deleted file mode 100755 index 341f712cd1..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libsqlite3.so.0.8.6 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so deleted file mode 120000 index 21a9bcd9b0..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so +++ /dev/null @@ -1 +0,0 @@ -libssl.so.1.1 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so.1.1 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so.1.1 deleted file mode 100755 index 0c1d66eadf..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libssl.so.1.1 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3 deleted file mode 120000 index 0383904c78..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3 +++ /dev/null @@ -1 +0,0 @@ -libswresample.so.3.8.100 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 deleted file mode 100755 index 6118bcd009..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libswresample.so.3.8.100 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libthttpd.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libthttpd.so deleted file mode 100755 index 983554de23..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libthttpd.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so deleted file mode 120000 index ac45c5650c..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1 deleted file mode 120000 index 7776377414..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1 +++ /dev/null @@ -1 +0,0 @@ -libuv.so.1.0.0 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 deleted file mode 100644 index 1f06cb19ef..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libuv.so.1.0.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so deleted file mode 120000 index e79c259e8f..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so +++ /dev/null @@ -1 +0,0 @@ -libwebsockets.so.17 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 deleted file mode 100644 index 532942cb20..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libwebsockets.so.17 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so deleted file mode 120000 index 35fdc8b928..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so +++ /dev/null @@ -1 +0,0 @@ -libz.so.1 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1 deleted file mode 120000 index 95e0ebd563..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1 +++ /dev/null @@ -1 +0,0 @@ -libz.so.1.2.11 \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 deleted file mode 100644 index 986e2009d5..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/ai/libz.so.1.2.11 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libae.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libae.so deleted file mode 100755 index d0b3713970..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libae.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libaf.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libaf.so deleted file mode 100755 index ccee6ade92..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libaf.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libawb.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libawb.so deleted file mode 100755 index 57bf032d93..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libawb.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcli.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcli.so deleted file mode 100644 index abc9aae401..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcli.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_RES1.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_RES1.so deleted file mode 100755 index a897c6f766..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_RES1.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so deleted file mode 100755 index c500a439cc..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_VoiceEngine.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_audio.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_audio.so deleted file mode 100755 index c4e94ee836..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_audio.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin.so deleted file mode 100755 index 1cbe590673..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin_isp.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin_isp.so deleted file mode 100755 index 5e7e865666..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_bin_isp.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ispd2.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ispd2.so deleted file mode 100755 index 6c7dadecee..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ispd2.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ive.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ive.so deleted file mode 100755 index c1ce047565..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ive.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp.so deleted file mode 100755 index ca2c513aa9..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp_service.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp_service.so deleted file mode 100755 index 48b89d2584..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_rtsp_service.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ssp.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ssp.so deleted file mode 100755 index ad806d0188..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_ssp.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_vqe.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_vqe.so deleted file mode 100755 index 78db07164c..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libcvi_vqe.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libini.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libini.so deleted file mode 100755 index ac094f30c2..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libini.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp.so deleted file mode 100755 index a5a2a9b2da..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp_algo.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp_algo.so deleted file mode 100755 index 5082d06477..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libisp_algo.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 deleted file mode 100644 index f03c794417..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libjson-c.so.5.1.0 and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libmisc.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libmisc.so deleted file mode 100755 index 253b5bf34f..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libmisc.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_dump.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_dump.so deleted file mode 100755 index ac7ff02c6f..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_dump.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_replay.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_replay.so deleted file mode 100755 index 8ce40a61f4..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libraw_replay.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsample.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsample.so deleted file mode 100755 index 85e57625c6..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsample.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsns_full.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsns_full.so deleted file mode 100755 index b335d22b22..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsns_full.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsys.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsys.so deleted file mode 100755 index fc2f0a917e..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libsys.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libtinyalsa.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libtinyalsa.so deleted file mode 100644 index 00190c1523..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libtinyalsa.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvdec.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvdec.so deleted file mode 100755 index caadd243ff..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvdec.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvenc.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvenc.so deleted file mode 100755 index b4500e1ce4..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvenc.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvpu.so b/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvpu.so deleted file mode 100755 index 27b00f7db8..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/lib/libvpu.so and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/pqtool_definition.json b/device/milkv-duos-sd/overlay/mnt/data/install/pqtool_definition.json deleted file mode 100644 index 7cf034c9f0..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/pqtool_definition.json and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/empty.json b/device/milkv-duos-sd/overlay/mnt/data/install/test/empty.json deleted file mode 100755 index 0967ef424b..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/empty.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/h264.json b/device/milkv-duos-sd/overlay/mnt/data/install/test/h264.json deleted file mode 100755 index ea84e449c9..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/h264.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "264" - }] -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/h265.json b/device/milkv-duos-sd/overlay/mnt/data/install/test/h265.json deleted file mode 100755 index 3671480c3a..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/h265.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "video-src-info": [{ - "codec": "265" - }] -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/retinaface.json b/device/milkv-duos-sd/overlay/mnt/data/install/test/retinaface.json deleted file mode 100755 index 52f48330e6..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/retinaface.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "model": "../cvi_models/retinaface_mnet0.25_342_608.cvimodel", - "video-src-info": [{ - "chn": 0, - "venc-bind-vpss": false, - "enable-retinaface": true - }] -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_client b/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_client deleted file mode 100755 index e209455797..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_client and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_server b/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_server deleted file mode 100755 index 4a86e9c02f..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/test/rtsp_server and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_aisdk_lib b/device/milkv-duos-sd/overlay/mnt/data/install/test/test_aisdk_lib deleted file mode 100755 index cee5772c92..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_aisdk_lib and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_cvi_rtsp.sh b/device/milkv-duos-sd/overlay/mnt/data/install/test/test_cvi_rtsp.sh deleted file mode 100755 index 0805dc580e..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_cvi_rtsp.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -export LD_LIBRARY_PATH=$(pwd)/../lib:$(pwd)/../aisdk_lib/lib:$LD_LIBRARY_PATH - -SILENT=0 - -usage() { - echo "$0 -t [ unittest | ai | all ] [-s]" - echo " -t test item" - echo " -v silent" -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "all" -a $TYPE != "ai" -a $TYPE != "unittest" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -if [ $TYPE = "unittest" -o $TYPE = "all" ]; then - echo "CVI_RTSP UNITTEST TEST" - if [ $SILENT = 1 ]; then - ./test_unittest > /dev/null 2>&1 - else - ./test_unittest - fi - - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi - -if [ $TYPE = "ai" -o $TYPE = "all" ]; then - echo "CVI_RTSP AISDK_LIB TEST" - if [ $SILENT = 1 ]; then - ./test_aisdk_lib > /dev/null 2>&1 - else - ./test_aisdk_lib - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -fi diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_streaming.sh b/device/milkv-duos-sd/overlay/mnt/data/install/test/test_streaming.sh deleted file mode 100755 index 5819b7fa2b..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_streaming.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh - -SILENT=0 -export LD_LIBRARY_PATH=$(pwd)/../lib:$LD_LIBRARY_PATH - -usage() { - echo "$0 -t [ h264 | h265 ] [-s]" - echo " -t test item" - echo " -v silent" -} - -run_rtsp_server() { - if [ $SILENT = 1 ]; then - timeout 10 ./rtsp_server ${TYPE}.json > /dev/null 2>&1 - else - timeout 10 ./rtsp_server ${TYPE}.json - fi -} - -rtsp_client() { - if [ $SILENT = 1 ]; then - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 > /dev/null 2>&1 - else - timeout 5 ./rtsp_client rtsp://127.0.0.1/stream0 - fi - if [ $? = 0 ]; then - echo "TEST-PASS" - else - echo "TEST-FAIL" - fi -} - -while getopts 'st:' c -do - case $c in - s) SILENT=1;; - t) - TYPE=$OPTARG - if [ $TYPE != "h264" -a $TYPE != "h265" ]; then - usage - exit 1 - fi - ;; - *) - usage - exit 1 - esac -done - -if [ "$TYPE" = "" ]; then - usage - exit 1 -fi - -run_rtsp_server & -sleep 2 -rtsp_client diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_unittest b/device/milkv-duos-sd/overlay/mnt/data/install/test/test_unittest deleted file mode 100755 index 2f2cf9431b..0000000000 Binary files a/device/milkv-duos-sd/overlay/mnt/data/install/test/test_unittest and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_128M.json b/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_128M.json deleted file mode 100644 index 1974825e53..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_128M.json +++ /dev/null @@ -1,284 +0,0 @@ -{ - "Coding Param": { - "items": [ - { - "key": "FrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "LostMode", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "FrmLostBpsThr", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "EncFrmGaps", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IntraCost", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "aspectRatioInfoPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "overscanInfoPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "videoSignalTypePresentFlag", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "videoFormat", - "optype": "Manual", - "value": 5, - "value_type": "int" - }, - { - "key": "videoFullRangeFlag", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "colourDescriptionPresentFlag", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ChromaQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - }, - { - "key": "CbQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - }, - { - "key": "CrQpOffset", - "optype": "Manual", - "value": -6, - "value_type": "int" - } - ], - "module": "Coding Param", - "optype": "Manual" - }, - "Gop Mode": { - "items": [ - { - "key": "GopMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IPQpDelta", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BgInterval", - "optype": "Manual", - "value": 250, - "value_type": "int" - }, - { - "key": "BgQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ViQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Gop Mode", - "optype": "Manual" - }, - "RC Attr": { - "items": [ - { - "key": "RcMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "Gop", - "optype": "Manual", - "value": 50, - "value_type": "int" - }, - { - "key": "VariableFPS", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "SrcFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "DstFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "StatTime", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BitRate", - "optype": "Manual", - "value": 4096, - "value_type": "int" - }, - { - "key": "MaxBitrate", - "optype": "Manual", - "value": 2000, - "value_type": "int" - }, - { - "key": "IQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "PQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - } - ], - "module": "RC Attr", - "optype": "Manual" - }, - "RC Param": { - "items": [ - { - "key": "ThrdLv", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "FirstFrameStartQp", - "optype": "Manual", - "value": 32, - "value_type": "int" - }, - { - "key": "InitialDelay", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxIQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinIQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "ChangePos", - "optype": "Manual", - "value": 90, - "value_type": "int" - }, - { - "key": "MinStillPercent", - "optype": "Manual", - "value": 10, - "value_type": "int" - }, - { - "key": "MaxStillQP", - "optype": "Manual", - "value": 31, - "value_type": "int" - }, - { - "key": "MotionSensitivity", - "optype": "Manual", - "value": 24, - "value_type": "int" - }, - { - "key": "PureStillThr", - "optype": "Manual", - "value": 4, - "value_type": "int" - }, - { - "key": "AvbrFrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "AvbrFrmGap", - "optype": "Manual", - "value": 1, - "value_type": "int" - } - ], - "module": "RC Param", - "optype": "Manual" - } -} diff --git a/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_64M.json b/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_64M.json deleted file mode 100644 index 4854470184..0000000000 --- a/device/milkv-duos-sd/overlay/mnt/data/install/vc_param_64M.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "Coding Param": { - "items": [ - { - "key": "FrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "LostMode", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "FrmLostBpsThr", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "EncFrmGaps", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IntraCost", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Coding Param", - "optype": "Manual" - }, - "Gop Mode": { - "items": [ - { - "key": "GopMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "IPQpDelta", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BgInterval", - "optype": "Manual", - "value": 250, - "value_type": "int" - }, - { - "key": "BgQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "ViQpDelta", - "optype": "Manual", - "value": 0, - "value_type": "int" - } - ], - "module": "Gop Mode", - "optype": "Manual" - }, - "RC Attr": { - "items": [ - { - "key": "RcMode", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "Gop", - "optype": "Manual", - "value": 50, - "value_type": "int" - }, - { - "key": "VariableFPS", - "optype": "Manual", - "value": 1, - "value_type": "int" - }, - { - "key": "SrcFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "DstFrmRate", - "optype": "Manual", - "value": 25, - "value_type": "int" - }, - { - "key": "StatTime", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "BitRate", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxBitrate", - "optype": "Manual", - "value": 8192, - "value_type": "int" - }, - { - "key": "IQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "PQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - } - ], - "module": "RC Attr", - "optype": "Manual" - }, - "RC Param": { - "items": [ - { - "key": "ThrdLv", - "optype": "Manual", - "value": 2, - "value_type": "int" - }, - { - "key": "FirstFrameStartQp", - "optype": "Manual", - "value": 34, - "value_type": "int" - }, - { - "key": "InitialDelay", - "optype": "Manual", - "value": 1000, - "value_type": "int" - }, - { - "key": "MaxQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxIprop", - "optype": "Manual", - "value": 10, - "value_type": "int" - }, - { - "key": "MaxIQp", - "optype": "Manual", - "value": 51, - "value_type": "int" - }, - { - "key": "MinIQp", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "ChangePos", - "optype": "Manual", - "value": 90, - "value_type": "int" - }, - { - "key": "MinStillPercent", - "optype": "Manual", - "value": 20, - "value_type": "int" - }, - { - "key": "MaxStillQP", - "optype": "Manual", - "value": 38, - "value_type": "int" - }, - { - "key": "MotionSensitivity", - "optype": "Manual", - "value": 24, - "value_type": "int" - }, - { - "key": "PureStillThr", - "optype": "Manual", - "value": 4, - "value_type": "int" - }, - { - "key": "AvbrFrmLostOpen", - "optype": "Manual", - "value": 0, - "value_type": "int" - }, - { - "key": "AvbrFrmGap", - "optype": "Manual", - "value": 1, - "value_type": "int" - } - ], - "module": "RC Param", - "optype": "Manual" - } -} \ No newline at end of file diff --git a/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647_J1.ini b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647_J1.ini new file mode 100644 index 0000000000..98282e1869 --- /dev/null +++ b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647_J1.ini @@ -0,0 +1,14 @@ +;section for source +[source] +;type = SOURCE_USER_FE +dev_num = 1 +;section for sensor +[sensor] +;sensor name +name = OV_OV5647_MIPI_2M_30FPS_10BIT +;bus/i2c dev number +bus_id = 3 +sns_i2c_addr = 36 +mipi_dev = 0 +lane_id = 2, 0, 1, -1, -1 +pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647.ini b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647_J2.ini similarity index 100% rename from device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647.ini rename to device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_OV5647_J2.ini diff --git a/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC035HGS.ini b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC035HGS.ini new file mode 100644 index 0000000000..9cfce63c22 --- /dev/null +++ b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC035HGS.ini @@ -0,0 +1,14 @@ +;section for source +[source] +;type = SOURCE_USER_FE +dev_num = 1 +;section for sensor +[sensor] +;sensor name +name = SMS_SC035HGS_MIPI_480P_120FPS_12BIT +;bus/i2c dev number +bus_id = 3 +sns_i2c_addr = 30 +mipi_dev = 0 +lane_id = 2, 0, 1, -1, -1 +pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_default.ini b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC200AI.ini similarity index 85% rename from device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_default.ini rename to device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC200AI.ini index 12d9aca1a1..c25fdb1e4c 100644 --- a/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_default.ini +++ b/device/milkv-duos-sd/overlay/mnt/data/sensor_cfg_SC200AI.ini @@ -7,8 +7,8 @@ dev_num = 1 ;sensor name name = SMS_SC200AI_MIPI_2M_30FPS_10BIT ;bus/i2c dev number -bus_id = 2 +bus_id = 3 sns_i2c_addr = 30 mipi_dev = 0 -lane_id = 1, 0, 2, -1, -1 +lane_id = 2, 0, 1, -1, -1 pn_swap = 0, 0, 0, 0, 0 diff --git a/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/coda980.bin b/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/coda980.bin deleted file mode 100755 index 47240d8574..0000000000 Binary files a/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/coda980.bin and /dev/null differ diff --git a/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/monet.bin b/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/monet.bin deleted file mode 100755 index dd4d799731..0000000000 Binary files a/device/milkv-duos-sd/overlay/usr/share/fw_vcodec/monet.bin and /dev/null differ