UVC效果验证 - sophgo-forum-service/sophpi-huashan GitHub Wiki

UVC操作实验

1、Camera硬件验证

image_file

目的:为了确认所拿到的camera是能被正常识别的;可以先插到电脑的ubuntu(linux)进行测试;
插入lsusb 可以看到设备厂家和id号

image_file

ls /dev/video* 查看是否有video0 和1 设备号

image_file

可以执行 sudo v4l2-ctl -d  /dev/video0 --all 查看此设备信息

image_file image_file

2、开发板验证UVC功能

1.请更新至 github 上最新的代码。 已默认kernel配置支持UVC 驱动。

2.启动板子,需要将hub switch切换成host模式: echo host > /proc/cviusb/otg_role

3.加载对应驱动: cd /mnt/system/ko/ insmod uvcvideo.ko

image_file

4.插入设备查看lsusb查看是否能识别到设备

image_file image_file

5.使用步骤7附件测试程序执行./uvc-host /dev/video0。

image_file image_file image_file

6.会在当前目录下生成一张jpeg图像

image_file

7.测试可执行文件