TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168外接USB摄像头驱动问题

您好,

         我这边用DM8168的USB外接USB摄像头,偶尔出错误,有的时候时候是跑很久出错,有的时候上电启动后就出错,出错后就无图像。此USB摄像头采用UVC协议,传输的分辨率为640X480/30fps,我仔细检查了供电,没有出现电压跌落。而且USB摄像头的功耗一般都不大,我在网晚上查了下,一般不到1W,所以电流应该是够的,PCB也采用了阻抗控制,PCB走线较长,但我认为传这种分辨率,速率不会太高,所以USB的信号完成性对他影响不大。如果在DM8168和USB摄像头之间串上一个USB HUB,就不会出现错误,这个HUB我没有提供外部电源。还请帮忙分析下,是软件驱动问题还是硬件问题,具体是怎么回事,出错的打印信息如下:

        
ti81xx_interrupt 960: CAUTION: musb1: Babble Interrupt Occured
ti81xx_interrupt 961: Please issue long reset to make usb functional !!
ti81xx_interrupt 1059: Babble: devtcl(90)Restarting musb….
evm_deferred_musb_restart 895: deferred musb restart musbid(1)
usb 2-1: USB disconnect, address 35
Fail to ioctl 'VIDIOC_STREAMOFF': No such device

谢谢!

Chris Meng:

你好,

请问你是否有看过我们的置顶精华贴?

http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/103688.aspx

TI81xx USB patchhttp://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/104058.aspx

user4137396:

回复 Chris Meng:

没有,我是搞硬件,我做了硬件干扰测试,用笔记本直接接USB摄像头,前端接了5M的USB线,后端手动加接了一个USB线。加接这块是不平行,等长相差4CMM,图像传输效果都很好,说明USB的干扰对他基本没有什么影响,而且PCB板子是严格做了阻抗控制的。所有我觉得是软件问题,我想明确下是否是软件问题。具体方向是哪块。有的时候会出现以下提示:

hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 66hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 67usb 2-1: device descriptor read/64, error -71usb 2-1: device descriptor read/64, error -71usb 2-1: new high speed USB device using musb-hdrc and address 68usb 2-1: device descriptor read/64, error -71hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 69usb 2-1: device descriptor read/64, error -71usb 2-1: device descriptor read/64, error -71hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 71usb 2-1: device descriptor read/64, error -71

hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 30hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 31hub 2-0:1.0: unable to enumerate USB device on port 1usb 2-1: new high speed USB device using musb-hdrc and address 32usb 2-1: device descriptor read/64, error -71

Chris Meng:

回复 user4137396:

你好,

USB的问题很复杂,光从log很难界定是硬件还是软件问题。我建议你们的软件同事先升级一下驱动,看看是否有改善。

赞(0)
未经允许不得转载:TI中文支持网 » DM8168外接USB摄像头驱动问题
分享到: 更多 (0)