向RK3399中安装UVC驱动,并进行测试
来源:互联网 发布:84aaa最新域名升级 编辑:程序博客网 时间:2024/06/01 15:43
上次安装了USB转串口的驱动,这次来详细的记录下UVC的驱动加载,步骤和USB转串口的步骤差不多。
环境:
1、PC端:ubuntu 16.04-3 LTS
2、开发板:RK3399,跑的是官方SDK里的镜像
一、安装UVC驱动
1、在内核源码目录下,make menuconfig
在弹出来的 菜单里面选择:
Device Drivers > Multimedia support > Media USB Adapters
编译成模块。
(这边找UVC驱动的步骤,之前也在网上找了些,路径跟我这个不太一样。不管怎么样,能找到UVC就行)
然后在当前目录下,依次执行:
make modules
mkdir modules_install
make INSTALL_MOD_PATH=./modules_install modules_install
rsync -av ./modules_install/ root@开发板IP:/
这样子就将驱动下进了开发板中
我们来测试下驱动安装是否正确:
1、在开发板上插入一个USB接口的摄像头
2、用lsusb来查看设备
这个只能说明识别了设备
用lsusb -t来查看具体有没有UVCVIDEO的标识
5
这边的Dev5后面紧跟着uvcvideo的字样,说明我们刚刚插的USB摄像头被正确的识别出来了,UVC驱动安装正确
二、测试UVC
我在网上也百度了一些测试的工具,用luvcview的人比较多,也有很多步骤。但是我装的时候总是会出现错误E: Unable to locate package luvcview
网上的资料说先更新源:sudo apt-get update,之后进行sudo apt-get upgrade,在下载luvcview就可以了,但是我下载的时候还是报这种类型的错误。
后来问了公司的前辈才知道,这款软件不是在任意版本的ubuntu下都适用的,要查看自己Ubuntu版本支持的uvcview
1、输入命令:sudo apt-cache search uvcview
由图可知,我这个版本的ubuntu支持的是guvcview
所以接下来就是安装 guvcview
2、sudo apt-get install guvview
显示安装成功之后,我们就可以使用guvcview了
3、查看video的设备
输入命令ls /dev/video*
我下面出来的有两个
video0 video1
如果不确定那个video对应的是USB的摄像头,我们可以拔掉摄像头对比一下,就知道了。
我这边是video1对应的是支持uvc的设备
4、测试nvc
输入命令:guvcview -d /dev/video1/
之后就会显示出图像来
完成了!!!
- 向RK3399中安装UVC驱动,并进行测试
- Firefly-RK3399 USB摄像头驱动及SimpleCV安装测试
- UVC驱动测试程序
- 测试UVC摄像头驱动
- UVC驱动抓图测试程序--基于V4L2
- rk3399 spi测试笔记
- TK1学习笔记四:安装USB和UVC驱动
- 在ubuntu 14.04中安装HTK-3.4.1(语音识别工具)并进行Demo测试
- Ubuntu14.04下安装Gstreamer以测试UVC H264 Camera
- Linux uvc驱动分析
- uvc驱动源码 -- 浅析
- UVC驱动外接摄像头
- uvc驱动记录
- [RK3399] PWM Backlight 驱动分析
- 【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能
- 安装JMeter for Mac 并进行简单的接口测试
- 在RFT中使用Excel进行数据驱动测试
- ruby on rails中使用 RSpec 进行行为驱动测试
- 浅析protobuf(未完待续)
- 跨境茶话会8月期丨性能优化的艺术
- JavaScript动画之完美运动框架
- 误删数据恢复
- Java工程师面试时,一定要避开这些错误禁区!
- 向RK3399中安装UVC驱动,并进行测试
- flask 配置mysql数据库
- (思科)配置VLAN
- 【技术干货】跨境茶话会9月期丨微服务的挑战
- 爬虫之网页分析
- css效果 句末不换行,省略号结尾
- ubuntu安装zabbix
- jAVA 基础总结
- 使用elasticsearch的时候出现错误(一)