当前位置: 代码迷 >> WinCE >> svpv210 Wince USB HUB的有关问题
  详细解决方案

svpv210 Wince USB HUB的有关问题

热度:44   发布时间:2016-04-28 12:35:31.0
求教:svpv210 Wince USB HUB的问题
友善的开发板tiny210, wince启动后拔下鼠标等usb设备,10几秒后系统假死,没有任何反应。
重新插上usb设备,系统恢复正常。

弄了一天,没什么结果。发现友善是用 EHCI的硬件做的OHCI的PDD层,
源文件中InitializeOHCI()函数中有这么一句
" g_pUBHostregs = (volatile USBHOST_REG *)DrvLib_MapIoSpace(BASE_REG_PA_USBHOST_EHCI , sizeof(USBHOST_REG), FALSE);"

请问大家有遇到过这种问题的么? 
另:三星原厂的bsp USB驱动是否有这个问题?有人做过么?


------解决方案--------------------
BASE_REG_PA_USBHOST_EHCI 改成OHCI试一下罗

PS:如果是开板商的板子和BSP,几乎不可能会有这么低级的错误出现吧,LZ再想想
------解决方案--------------------
早期的BSP是有这个问题的,你用最新版本的BSP好像是5月份的试试吧!
我之前就是用UT的开发板,出现了这个问题,后来参考官方的BSP才解决的!
  相关解决方案