阅读:1365回复:3
Usb ActiveSynch在拷贝大文件时异常中止问题
在开发USB Device Driver中遇到这样的问题: USB MassStorage运行稳定,但USB ActiveSynch在传输大文件时经常会中止,传输小文件时会相对稳定一些。
通过查找相关讯息发现此现象比较普便,有朋友讲到是通过修改 Microsoft上层MDD部分修改解决此问题,有没有遇到类似问题的朋友,如果您有遇到并已解决,烦请提示解决方案, 十分感谢。 谢谢各位,希望热心的朋友能给予帮助。 Thank a lot。 |
|
沙发#
发布于:2007-02-08 20:52
我觉得还是先查查PDD的代码吧:)
|
|
|
板凳#
发布于:2007-02-09 10:07
感谢版主的指点,我用的是Philips ISP1582的芯片,Philips提供了PDD层的代码,基本上没有太大发动,我也曾就此问题与Philips的售后人员沟通过,他们讲其它客户也遇到此问题,但是通过修改MDD层解决,因此希望我从MDD层解决.
因为MassStorage方式传输稳定,而只有ActiveSynch传输不稳定,可以说明应该与协议层有关。 我在网上搜了一下,此类问题也曾有人遇到,只是不知道别人是怎么解决的,希望各位了解的朋友指点一下,万分感谢。 |
|
地板#
发布于:2007-02-09 20:22
呵呵,我也遇到过,但也是没有解决.
我们用的是ISP1581,当时跟过一点,发现是因为没有响应PC机的数据包,所以PC发了总线RESET,引起传输不稳定. 后来再没有跟:) |
|
|