Firefly开源社区

标题: firefly_rkmedia_vi_uvc_test.c问题请教 [打印本页]

作者: sheros    时间: 2021-8-2 12:55
标题: firefly_rkmedia_vi_uvc_test.c问题请教
麻烦问下:firefly_rkmedia_vi_uvc_test.c例程执行如下命令后,为何在PC的设备管理中看不到UVC设备? 谢谢!
/oem/usb_config.sh rndis
/userdata/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

作者: 799959745    时间: 2021-8-3 17:19
1、请问你用的是普通的 SDK 还是 SDK-AI?该 demo 只支持 SDK-AI。
2、使用 sdk-ai uvcc 固件。可在官网下载。
3、固件文件系统 /etc/init.d/S50usbdevice 和 sdk-ai-path/buildroot/board/rockchip/rv1126_rv1109/fs-overlay-uvc/etc/init.d/S50usbdevice 要一致
4、将 sdk-ai-path/app/firefly_rkmedia_uvc/1126/librkuvc/librkuvc.so 替换掉固件文件系统的 /usr/lib/librkuvc.so
5、将 sdk-ai-path/app/firefly_rkmedia_uvc/1126/libs/ 目录所有库文件拷贝到固件文件系统 /usr/lib/ 目录下
6、删除文件 /etc/init.d/S98_lunch_init

由于配置项比较多。后续会固化到固件里面。使用mk文件编译生成demo固件。
作者: 799959745    时间: 2021-8-3 17:28
上述有误。更正:删除文件 /etc/init.d/S58_lunch_init
作者: sheros    时间: 2021-8-4 15:30
非常感谢!
我用的是普通SDK,我换成SDK-AI试试。谢谢!
作者: ubuntu    时间: 2021-8-10 17:29
799959745 发表于 2021-8-3 17:19
1、请问你用的是普通的 SDK 还是 SDK-AI?该 demo 只支持 SDK-AI。
2、使用 sdk-ai uvcc 固件。可在官网下 ...

请教一下,您说的 uvcc固件, 我若自己build的话, 对应哪个mk文件呢?是不是如下文件?
./build.sh aio-rv1126-jd4.mk

  1. "2、使用 sdk-ai uvcc 固件。可在官网下载。"
复制代码

作者: 799959745    时间: 2021-8-11 09:05
sdk-ai 代码已更新。请拉取最新的代码。
执行以下步骤:
  1. ./build.sh device/rockchip/rv1126_rv1109/aio-rv1126-rkmedia-uvcc.mk
  2. ./build.sh

  3. CORE-1126-JD4/CORE-1109-JD4 设备默认没有开启 OTG 功能,请先在内核开启 OTG,编译升级内核。
  4. # sdk-ai/kernel/arch/arm/boot/dts/rv1126-firefly-rk809.dtsi
  5. &usbdrd_dwc3 {                                                                                                               
  6.     status = "okay";                                                                                                        
  7.     dr_mode = "otg";  #开启OTG                                                                                                                              
  8.     extcon = <&u2phy0>;                                                                                                         
  9. };
复制代码





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1