This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x UVC摄像头报错导致无法重启的问题

在使用USB摄像头时出现一些问题,请教各位。
  
  开发板:SBC8600(Embest的开发板)
  内核:AM335x-PSP 04.06.00.08 (Embest移植过)
  USB摄像头:罗技 C210


  现象说明:编写的UVC摄像头应用程序,可以从摄像头中读取数据一切正常,但是当关闭摄像头时,偶尔会报错“musb_host_rx 1658: RX13 dma busy”,重新启动应用程序就无法从摄像头中读取数据流(但是可以open打开设备并读取参数)。重新插拔USB也无效,除非重启开发板。
  
       补充:
  1. 该程序在ARM11的另一块开发板测试无问题,排除应用程序设计问题。
  2. 我在TI E2E论坛上找到了一个与我问题一样的帖子,发帖者似乎是员工,5楼是我提问的,但尚未回复我。他使用的内核版本和我一致,怀疑这个TI提供的内核存在问题造成的。
  问题:
  1. 你们在测试中使用 AM335x-PSP 04.06.00.08 这个版本的内核,遇到过类似问题吗?能提供解决方法吗?
  2. 第三方 Embest 未提供其他版本的内核可供测试,只提供了 AM335x-PSP 04.06.00.08 这个版本,我想自行移植到 04.06.00.11 ,有移植相关的资料链接提供,我尝试尝试。


望回复, 谢谢!


x 出现错误。请重试或与管理员联系。