求教: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才解决的!