< >
Home » TK1入门教程软件篇 » TK1入门教程软件篇-安装uvcvideo驱动

TK1入门教程软件篇-安装uvcvideo驱动

TK1入门教程软件篇-安装uvcvideo驱动

说明:

  • 介绍如何安装uvcvideo驱动

安装uvcvideo驱动

  • 安装uvcvideo驱动,否则出现后面提及的问题1.
  • 参考:http://www.jetsonhacks.com/2016/06/20/intel-realsense-camera-installation-nvidia-jetson-tk1/
$ git clone https://github.com/ncnynl/installLibrealsense.git
$ cd installLibrealsense/UVCKernelPatches
  • 找到文件scripts/installKernelSources.sh
vim scripts/installKernelSources.sh
  • 注释里面的更新源,这里我们不使用默认的源,使用国内的源,具体[添加源参考][1]
#apt-add-repository universe
  • 执行安装,下载源码并显示核心配置
$ ./getKernelSources.sh
  • 查看版本信息:
$ uname -r
3.10.40-gdacac96
  • 版本号为:-gdacac96 注意前面有-符号
  • 在弹出界面,配置版本,选择:
General Setup -> Local version – append to kernel release:
  • 双击append to kernel release,出现空行,填写:-gdacac96,回车。
  • 配置UVC,找到
Device Drivers -> Multimedia Support -> Media USB Adapters -> USB Video Class (UVC)
  • 右击USB Video Class (UVC),直到四方框内,出现小圆圈,表示编译为模块。

  • 应用补丁

$ ./applyUVCPatch.sh
  • 编译内核和模块
$ ./buildKernel.sh
  • 复制到boot目录
$ ./copyzImage.sh
  • 启用USB3.0 ,RealSense cameras要求USB3.0,本人没RealSense cameras, 这里我没操作。
$ ./setupTK1.sh
  • 重启系统
  • 检查配置是否成功:
lsmod | grep uvc
  • 出现uvc相关模块名
  • 重启后,进入目录,安装librealsense驱动
$ cd ~/ROS/installLibrealsense
$ ./installLibrealsense.sh

问题:

  • 问题1:
Setting up ros-indigo-librealsense (1.12.0-0trusty-20161223-214957-0800) ...
modinfo: ERROR: Module uvcvideo not found.
dpkg: error processing package ros-indigo-librealsense (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of ros-indigo-realsense-camera:
ros-indigo-realsense-camera depends on ros-indigo-librealsense; however:
Package ros-indigo-librealsense is not configured yet.
  • 解决:参考准备的安装uvcvideo驱动。

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: tk1入门教程软件篇