From 86853ea0103d9955cc0b6b980c35afb89995ac78 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Fri, 14 May 2021 14:04:19 +0800 Subject: [PATCH] rk356x: uvc: add recovery Signed-off-by: Mark Huang Change-Id: I0ccbb1b3b9d1bead71a2baaa6ccafa6324ff57f3 --- oem/oem_uvcc/usb_config.sh | 9 ++++++++- rk356x/BoardConfig-rk3568-uvc-evb1-ddr4-v10.mk | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) 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