diff --git a/ramdisk/rootfs/overlay/cv180x_glibc_riscv64/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv180x_glibc_riscv64/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv180x_glibc_riscv64/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv180x_glibc_riscv64/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv180x_musl_riscv64/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv180x_musl_riscv64/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv180x_musl_riscv64/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv180x_musl_riscv64/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv181x_32bit/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv181x_32bit/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv181x_32bit/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv181x_32bit/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv181x_glibc_riscv64/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv181x_glibc_riscv64/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv181x_glibc_riscv64/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv181x_glibc_riscv64/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv181x_musl_riscv64/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv181x_musl_riscv64/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv181x_musl_riscv64/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv181x_musl_riscv64/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv1821/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv1821/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv1821/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv1821/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv1826/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv1826/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv1826/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv1826/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv1835/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv1835/etc/run_usb.sh index e458681a5..9ae480ac2 100755 --- a/ramdisk/rootfs/overlay/cv1835/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv1835/etc/run_usb.sh @@ -281,7 +281,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/overlay/cv1838/etc/run_usb.sh b/ramdisk/rootfs/overlay/cv1838/etc/run_usb.sh index 4f76a4590..b2af2b227 100755 --- a/ramdisk/rootfs/overlay/cv1838/etc/run_usb.sh +++ b/ramdisk/rootfs/overlay/cv1838/etc/run_usb.sh @@ -282,7 +282,8 @@ case "$1" in probe ;; UDC) - echo $CVI_UDC >$CVI_GADGET/UDC + UDC=`ls /sys/class/udc/ | awk '{print $1}'` + echo ${UDC} >$CVI_GADGET/UDC ;; *) echo "Usage: $0 probe {acm|msc|cvg|uvc|uac1} {file (msc)}" diff --git a/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_config b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_config new file mode 100755 index 000000000..c11102563 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_config differ diff --git a/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_fw b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_fw new file mode 100755 index 000000000..6d54ef0f1 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8723d_fw differ diff --git a/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_config b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_config new file mode 100755 index 000000000..c11102563 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_config differ diff --git a/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_fw b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_fw new file mode 100755 index 000000000..aa846ab39 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/lib/firmware/rtlbt/rtl8821c_fw differ diff --git a/ramdisk/rootfs/public/bluetooth/glibc_riscv64/usr/bin/rtk_hciattach b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/usr/bin/rtk_hciattach new file mode 100755 index 000000000..46513f33d Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/glibc_riscv64/usr/bin/rtk_hciattach differ diff --git a/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_config b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_config new file mode 100755 index 000000000..c11102563 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_config differ diff --git a/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_fw b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_fw new file mode 100755 index 000000000..6d54ef0f1 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8723d_fw differ diff --git a/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_config b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_config new file mode 100755 index 000000000..c11102563 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_config differ diff --git a/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_fw b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_fw new file mode 100755 index 000000000..aa846ab39 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/musl_riscv64/lib/firmware/rtlbt/rtl8821c_fw differ diff --git a/ramdisk/rootfs/public/bluetooth/musl_riscv64/usr/bin/rtk_hciattach b/ramdisk/rootfs/public/bluetooth/musl_riscv64/usr/bin/rtk_hciattach new file mode 100755 index 000000000..7f93fadf3 Binary files /dev/null and b/ramdisk/rootfs/public/bluetooth/musl_riscv64/usr/bin/rtk_hciattach differ