BBB内核是linux3.14.26,要移植usbcamera,内核配置依据 processors.wiki.ti.com/…/Usbgeneralpage camera插入BBB,如下图所示
mjpg-streamer的移植参考附件,执行./start时出现如下错误
从插入usbcamera时的输出信息知道这应该是一个通用的usbcamera,想问下内核应该怎么配置,个人觉得应该是少了某些配置选项。XXX_CAPE_Mjpg-streamer.pdf
Jian Zhou:
这个camera有提供驱动么?
user5063720:
回复 Jian Zhou:
我买的waveshare的扩展板MISC CAPE,他们提供了linux-3.8.13的内核和设备树,但是我在他们的内核源码中drivers/media/usb/下没有找到idv=1908,idp=2310这个usbcamera的驱动源码,我将linux-3.8.13编译好,然后替换掉我自己的内核和设备树也不行,但如果直接采用他们提供的系统(MLO、u-boot.img,zImage、dtb以及rootfs)则正常。
user5063720:
回复 user5063720:
另外,在他们提供的linux-3.8.13/drivers/media/usb/uvc/uvc_driver.c这个中,有usb_device_id uvc_ids[],但是这个结构体数组中同样没有发现idv=1908,idp=2310,
yongqing wang:
回复 user5063720:
这种摄像头一般都是UVC的通用摄像头,编译内核的时候加入UVC的驱动就可以
user5063720:
回复 yongqing wang:
你好,我是按这个链接配置的,processors.wiki.ti.com/…/Usbgeneralpage
请问还有其他选项需要配置吗?
yongqing wang:
回复 user5063720:
还有些别的要配置,你可以百度一下UVC的内核配置