Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[技术讨论] uvc 程序, RKAIQ Init Err 错误请教

408

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
408
发表于 2022-1-20 10:40:38        只看该作者  11#
板蓝根 发表于 2022-1-20 10:11
确实会这样,如果要独立 adb 还是直接使用原有 /etc/init.d/S50usbdevice 去初始化设备

我把S58_lunch_init, 也就是开启firefly_rkmedia_vi_uvc_test对应的脚本, 里面的内容全部删了. 但还是无法 使用adb.
怀疑usb_config.sh 中网口影响(这个网口什么时候用 eth0 ,什么时候是 eth2 ?), 又还原为 eth0 ,也无效.
sed -i s/eth0/eth2/g /oem/usb_config.sh

可以给点建议吗?

  1. source /etc/profile.d/RkEnv.sh

  2. case "$1" in
  3.         start)
  4.                 if (cat /proc/device-tree/model | grep CAM-CRV > /dev/null)
  5.                 then
  6.                         echo "/oem/usb_config.sh don't need to modify"
  7.                         /oem/usb_config.sh rndis
  8.                         sed -i '$d' /oem/usr/share/rtsp-nn.cfg
  9.                         sed -i '$a\path=/live/main_stream video_type=7 width=1920 height=1080 image_type=4 video_path=rkispp_scale1' /oem/usr/share/rtsp-nn.cfg
  10.                         /usr/bin/firefly_rkmedia_vi_uvc_double_cameras_test -a /oem/etc/iqfiles/ -c /oem/usr/share/rtsp-nn.cfg -p /oem/usr/share/rknn_model/ssd_inception_v2_rv1109_rv1126.rknn -l /oem/usr/share/rknn_model/coco_labels_list.txt -b /oem/usr/share/rknn_model/box_priors.txt &
  11.                 else
  12.                         sed -i s/eth2/eth0/g /oem/usb_config.sh
  13.                         /oem/usb_config.sh rndis
  14.                         #/usr/bin/firefly_rkmedia_vi_uvc_test -a /oem/etc/iqfiles/ -c /oem/usr/share/rtsp-nn.cfg -p /oem/usr/share/rknn_model/ssd_inception_v2_rv1109_rv1126.rknn -l /oem/usr/share/rknn_model/coco_labels_list.txt -b /oem/usr/share/rknn_model/box_priors.txt &
  15.                 fi
  16.                 ;;
  17.         stop)
  18.                 #killall firefly_rkmedia_vi_uvc_test
  19.                 ;;
  20.         *)
  21.                 echo "Usage: $0 {start|stop}"
  22.                 exit 1
  23.                 ;;
  24. esac
  25. exit 0
复制代码
欢迎与我进行rv1109 rv1126 方面的技术交流.
我的QQ: 712715984
我擅长的: 手机平台的camera driver isp
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11182

优秀版主

发表于 2022-1-20 15:29:57        只看该作者  12#
如果不使用 uvc ,需要用 /etc/init.d/S50usbdevice  去初始化而不是用 usb_config.sh
回复

使用道具 举报

408

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
408
发表于 2022-1-20 15:41:54        只看该作者  13#
板蓝根 发表于 2022-1-20 15:29
如果不使用 uvc ,需要用 /etc/init.d/S50usbdevice  去初始化而不是用 usb_config.sh

直接把 /etc/init.d/S58_lunch_init 里面所以内容都删了, 默认应该先走到S50usbdevice, 似乎 也不行啊?
欢迎与我进行rv1109 rv1126 方面的技术交流.
我的QQ: 712715984
我擅长的: 手机平台的camera driver isp
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11182

优秀版主

发表于 2022-1-21 09:03:35        只看该作者  14#
S50usbdevice 先看一下,uvc mk 编译的话 S50usbdevice 会注释一些代码,需要手动打开,而且建议最好去理解一下 S50usbdevice 干了什么,这个代码量不多的
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表