diff --git a/oem/oem_uvcc/usb_config.sh b/oem/oem_uvcc/usb_config.sh index 482d419..f303aa7 100755 --- a/oem/oem_uvcc/usb_config.sh +++ b/oem/oem_uvcc/usb_config.sh @@ -84,7 +84,14 @@ uvc_device_config() { mkdir ${USB_FUNCTIONS_DIR}/uvc.gs6 echo 3072 > ${USB_FUNCTIONS_DIR}/uvc.gs6/streaming_maxpacket - echo 2 > ${USB_FUNCTIONS_DIR}/uvc.gs6/uvc_num_request + UDC=`ls /sys/class/udc/| awk '{print $1}'` + if [ "$UDC"x = "fcc00000.dwc3"x ]; then + echo "rk3568 uvc config dwc3" + echo 4 > ${USB_FUNCTIONS_DIR}/uvc.gs6/uvc_num_request + echo 2 > ${USB_FUNCTIONS_DIR}/uvc.gs6/streaming_maxburst + else + echo 2 > ${USB_FUNCTIONS_DIR}/uvc.gs6/uvc_num_request + fi #echo 1 > /sys/kernel/config/usb_gadget/rockchip/functions/uvc.gs6/streaming_bulk mkdir ${USB_FUNCTIONS_DIR}/uvc.gs6/control/header/h diff --git a/rk356x/BoardConfig-rk3568-uvc-evb1-ddr4-v10.mk b/rk356x/BoardConfig-rk3568-uvc-evb1-ddr4-v10.mk index d6d0e7f..de05882 100644 --- a/rk356x/BoardConfig-rk3568-uvc-evb1-ddr4-v10.mk +++ b/rk356x/BoardConfig-rk3568-uvc-evb1-ddr4-v10.mk @@ -23,9 +23,9 @@ export RK_PARAMETER=parameter-buildroot-fit.txt # Buildroot config export RK_CFG_BUILDROOT=rockchip_rk3568_uvc # Recovery config -export RK_CFG_RECOVERY= +export RK_CFG_RECOVERY=rockchip_rk356x_recovery # Recovery image format type: fit(flattened image tree) -export RK_RECOVERY_FIT_ITS= +export RK_RECOVERY_FIT_ITS=boot4recovery.its # ramboot config export RK_CFG_RAMBOOT= # Pcba config