精华内容
下载资源
问答
  • linux内核4.1配置UVC

    2020-08-11 19:15:36
    输入 / 搜索 UVC 打开相应选项后进行以下配置 | -> Device Drivers | -> Multimedia support (MEDIA_SUPPORT [=y]) | -> Media USB Adapters (MEDIA_USB_SUPPORT [=y]) 选择USB Video Class (UVC) ...

     

     

    在menuconfig以下路径:

     

    输入 / 搜索 UVC 打开相应选项后进行以下配置
      |     -> Device Drivers
      |       -> Multimedia support (MEDIA_SUPPORT [=y]) 

      |         -> Media USB Adapters (MEDIA_USB_SUPPORT [=y]) 

     

    选择USB Video Class (UVC) 、UVC input events device support 、GSPCA based webcams即可

    --- Media USB Adapters                                                   
      | |                 *** Webcam devices ***                             
      | |           <M>   USB Video Class (UVC)                              
      | |           [*]     UVC input events device support                  
      | |           <M>   GSPCA based webcams  --->                             
      | |           < >   USB Philips Cameras                                   
      | |           < >   CPiA2 Video For Linux                                 
      | |           < >   USB ZR364XX Camera support                            
      | |           < >   USB Syntek DC1125 Camera support                      
      | |           < >   USB Sensoray 2255 video capture device                
      | |           < >   USB SN9C1xx PC Camera Controller support (DEPRECATED) 
      | |                 *** Webcam, TV (analog/digital) USB devices ***       
      | |           < >   Empia EM28xx USB video capture support  

    展开全文
  • 在menuconfig中进行适当的配置: Device Drivers ---> <*> Multimedia support ---> [*] Video capture adapters---> [*] V4L USBdevices ---> ...

    在menuconfig中进行适当的配置:

    Device Drivers --->

         <*> Multimedia support --->

                   [*] Video capture adapters--->

                                [*] V4L USBdevices --->

                                            <*> USB Video Class (UVC)

                                            [*]    UVC input events devicesupport

                                            <*> GSPCA based webcams --->

          [*] USB support --->

                   [*] USB announce newdevices

                                <*> USB Gadget Support--->

                                           <*>    USB Webcam Gadget

    将我的摄像头谷客HD98接上开发板,即可显示一下信息:

    usb 1-1: new full-speed USB device number 2 using s3c2410-ohci
    usb 1-1: New USB device found, idVendor=0c45, idProduct=6340
    usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
    usb 1-1: Product: USB 2.0 Camera
    usb 1-1: Manufacturer: Sonix Technology Co., Ltd.
    uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6340)
    input: USB 2.0 Camera as /devices/platform/s3c2410-ohci/usb1/1-1/1-1:1.0/input/input0

    说明内核成功识别出了摄像头,在查看/dev/video0设备也会存在(我这里是用来mdev机制,自动创建设备节点)

    ok,毕

    展开全文
  • config A depends on B select C 它的含义是:CONFIG_A配置与否,取决于CONFIG_B是否配置。一旦CONFIG_A配置了,CONFIG_...进入内核所在文件,make menuconfig 输入 / 查找 UVC Symbol: USB_CONFIGFS_F_UVC [=n] ...

    config A
        depends on B
        select C
    它的含义是:CONFIG_A配置与否,取决于CONFIG_B是否配置。一旦CONFIG_A配置了,CONFIG_C也自动配置了。

    进入内核所在文件,make menuconfig  输入  /   查找  UVC  

     Symbol: USB_CONFIGFS_F_UVC [=n]                                                                                         │  
      │ Type  : boolean                                                                                                         │  
      │ Prompt: USB Webcam function 
     │   Location:                                                                                                                            │  
      │     -> Device Drivers                                                                                                                  │  
      │       -> USB support (USB_SUPPORT [=y])                                                                                                │  
      │         -> USB Gadget Support (USB_GADGET [=y])                                                                                        │  
      │           -> USB Gadget Drivers (<choice> [=y])                                                                                        │  
      │ (1)         -> USB functions configurable through configfs (USB_CONFIGFS [=n])                                                         │  
      │   Defined at drivers/usb/gadget/Kconfig:429                                                                                            │  
      │   Depends on: <choice> && USB_CONFIGFS [=n] && VIDEO_DEV [=y]                                                                          │  
      │   Selects: VIDEOBUF2_VMALLOC [=y] && USB_F_UVC [=n]                                                                                    │  
      │                                                                                                                                        │  
      │                                                                                                                                        │  
      │ Symbol: USB_F_UVC [=n]                                                                                                                 │  
      │ Type  : tristate                                                                                                                       │  
      │   Defined at drivers/usb/gadget/Kconfig:190                                                                                            │  
      │   Depends on: USB_SUPPORT [=y] && USB_GADGET [=y]                                                                                      │  
      │   Selected by: USB_CONFIGFS_F_UVC [=n] && <choice> && USB_CONFIGFS [=n] && VIDEO_DEV [=y] || USB_G_WEBCAM [=n] && <choice> && VIDEO_DEV [=y] || USB_G_WEBCAM [=n] && <choice> && VIDEO_DEV [=y] 

    根据上面的说明配置好后,再配置下面的UVC驱动

    │ Symbol: USB_VIDEO_CLASS [=y]                                                                                            │  
      │ Type  : tristate                                                                                                        │  
      │ Prompt: USB Video Class (UVC)                                                                                           │  
      │   Location:                                                                                                             │  
      │     -> Device Drivers                                                                                                   │  
      │       -> Multimedia support (MEDIA_SUPPORT [=y])                                                                        │  
      │ (1)     -> Media USB Adapters (MEDIA_USB_SUPPORT [=y])                                                                  │  
      │   Defined at drivers/media/usb/uvc/Kconfig:1                                                                            │  
      │   Depends on: USB [=y] && MEDIA_SUPPORT [=y] && MEDIA_USB_SUPPORT [=y] && MEDIA_CAMERA_SUPPORT [=y] && VIDEO_V4L2 [=y]  │  
      │   Selects: VIDEOBUF2_VMALLOC [=y]    

    开发板NFS重新加载内核后,插上UVC摄像头

    标题

     

    展开全文
  • 开发板系统: android4.0 (Linux kernel 2.6.34) 插上zc301 USB 免驱摄像头,...需要在内核中去配置zc301系列USB摄像头。 make menuconfig Device Drivers ---> Multimedia support --->  * > Video For Linu

    开发板系统:

    android4.0 (Linux kernel 2.6.34)


    插上zc301 USB 免驱摄像头,/dev/目录下并没有此设备。需要在内核中去配置zc301系列USB摄像头。

    make menuconfig

    Device Drivers --->



    Multimedia support --->


    < * > Video For Linux

    Video capture adapters --->


    [ * ] V4L USB devices --->


    < * > USB Video Class (UVC)

    [ * ] UVC input events device support

    < * > GSPCA based webcams --->


    < * > ZC3XX USB Camera Driver


    make  uImage 重新编译内核,并烧到开发板

    再插上zc301摄像头,


    查看 /dev/目录,video0就是usb摄像头



    另外,附上别人的android 上usb摄像头应用程序。

    http://www.eoeandroid.com/thread-252676-1-1.html

    我在调试的时候,直接打开android的camera 便可得到图像。

    展开全文
  • UVC驱动分析 平台 内核版本 安卓版本 RK3399 Linux4.4 ...UVC配置: 1、在内核源码目录下,make menuconfig Device Drivers &gt; Multimedia support &gt; Media USB Adapters 代...
  • Linux UVC driver(uvc)该驱动适用于符合USB视频类(USB Video Class)规范的摄像头设备,它包括V4L2内核设备驱动和用户空间工具补丁。只要符合这类标准,则不同厂商的USB camera设备,不需要特定的driver就能在Linux下...
  • UVC调试

    千次阅读 2016-05-07 17:12:34
    USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字...若需要打开UVC CAMERA 需要在内核配置: CONFIG
  • porting uvc 摄像头

    2014-08-08 16:07:39
    Linux内核源码树的每个目录下都有两个文档Kconfig和Makefile。分布到各目录的 Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在执行内核配置make menuconfig时...
  • [ 移植Linux3.4.2版本内核到mini2440(二)--添加网卡、UVC摄像头、LCD驱动]曾经在全志平台上调试过UVC摄像头,当时调试过程比较流畅,丝毫没有碰上异常情况,这一次在RK上碰到较大的困难,下面介绍一下我的调试过程。...
  • RK3288 uvc摄像头调试

    万次阅读 热门讨论 2015-10-31 20:30:51
    曾经在全志平台上调试过UVC摄像头,当时调试过程比较...首先,不用说当然在内核配置配置UVC摄像头,重新编译内核,烧录。 Device Drivers ---> Multimedia support ---> Video For Linux [*] Enable Video Fo
  • 使用 USB 接口的 UVC 摄像头进行图像采集, 只有配置好驱动, 才能进行图像的采集和帧提取, 在图像采集时, 需要加载 USB 驱动和 V4L2 摄像头驱动。 进入 Device Drivers --> Multimedia support,选择V4L2 sub-...
  • kernel/linux-4.9/arch/arm64/configs/xxxx_defconfig ...内核配置开关如下: CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_USB_VIDEO_CLASS=y CONFIG_MEDIA_USB_SUPPORT=y CONFIG_V4L_PLATFORM_DRIVERS=y
  • 仿照内核的自带UVC(usb video class)驱动程序写的一版简化驱动,仅供学习,实际项目开发中应该尽量使用内核自带的驱动,除非内核自带的驱动不支持此款硬件才需要自己写驱动。 下面就直接上代码了,要根据自己的...
  • 使用Hi3516DV300的默认内核配置即可,不用进行修改,可通过menuconfig查看一下关键选项 $ cp arch/arm/configs/hi3516dv300_smp_defconfig .config $ make ARCH=arm CROSS_COMPILE=arm-himix200-linux- uImage ...
  • 要内核支持USB设备,首先要在内核中...配置内核 由于USB相关内核配置较多,因此不使用menuconfig在图形界面中逐个配置,直接在kernel config文件中改动 在project-spec/meta-user/recipes-kernel/linux/linux-xlnx...
  • 1. 前言 前段时间调试了一个uvc摄像头,这里做下记录。硬件平台为mt6735,软件平台为android 5.0 2. 底层配置 ...Linux内核已经集成了uvc驱动,代码路径是kernel-3.10/drivers/media/usb/uvc
  • <br />LT2440 支持网络摄像头 COMS和USB摄像头 ... 重新配置内核 Device Drivers ->   Multimedia devices ->   Video capture adapters ->   V4L USB devices ->   
  • 3、这里讲UVC配置为模块了,请注意UVC所需要的模块的加载顺序。 Z:\home\wwt\uvc_r16_project\android\device\softwinner\astar-evb20\init.sun8i.rc 默认为: #csi module insmod /system/vendor/modules/videobuf-...

空空如也

空空如也

1 2
收藏数 21
精华内容 8
关键字:

linuxuvc配置内核

linux 订阅