mikehan
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2010-03-22
  • 粉丝0
  • 关注0
  • 积分619分
  • 威望81点
  • 贡献值0点
  • 好评度67点
  • 原创分0分
  • 专家分0分
阅读:1365回复:3

Usb ActiveSynch在拷贝大文件时异常中止问题

楼主#
更多 发布于:2007-02-05 21:21
  在开发USB Device Driver中遇到这样的问题: USB MassStorage运行稳定,但USB ActiveSynch在传输大文件时经常会中止,传输小文件时会相对稳定一些。
    通过查找相关讯息发现此现象比较普便,有朋友讲到是通过修改 Microsoft上层MDD部分修改解决此问题,有没有遇到类似问题的朋友,如果您有遇到并已解决,烦请提示解决方案, 十分感谢。
 
    谢谢各位,希望热心的朋友能给予帮助。 Thank a lot。
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-02-08 20:52
我觉得还是先查查PDD的代码吧:)
学海无涯
mikehan
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2010-03-22
  • 粉丝0
  • 关注0
  • 积分619分
  • 威望81点
  • 贡献值0点
  • 好评度67点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-02-09 10:07
感谢版主的指点,我用的是Philips ISP1582的芯片,Philips提供了PDD层的代码,基本上没有太大发动,我也曾就此问题与Philips的售后人员沟通过,他们讲其它客户也遇到此问题,但是通过修改MDD层解决,因此希望我从MDD层解决.
    因为MassStorage方式传输稳定,而只有ActiveSynch传输不稳定,可以说明应该与协议层有关。
我在网上搜了一下,此类问题也曾有人遇到,只是不知道别人是怎么解决的,希望各位了解的朋友指点一下,万分感谢。
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-02-09 20:22
呵呵,我也遇到过,但也是没有解决.
我们用的是ISP1581,当时跟过一点,发现是因为没有响应PC机的数据包,所以PC发了总线RESET,引起传输不稳定.
后来再没有跟:)
学海无涯
游客

返回顶部