aspl
驱动牛犊
驱动牛犊
  • 注册日期2003-12-12
  • 最后登录2009-09-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1145回复:5

U盘怪问题???

楼主#
更多 发布于:2004-03-01 17:57
我是在98下开发U盘的了,U盘能新建文件的的,
但在98下点击U盘盘符,需等很长时间才能打开,下面是抓的数据:
  SSTS   01           ok              15us          
  CDB    00 00 00 00  TEST UNIT RDY  3.6sc              
            00 00                                      
  CDB    00 00 00 00  TEST UNIT RDY   36us              
            00 00                                          
 SNS    00 00 00 00  ....            14us            
            00 00 00 00  ....                            
            00 00 00 00  ....                            
            00 00        ..                            
 SSTS   80           pending          4us      1158.3.

很显然,HOST在发出第一个 TEST UNIT RDY之后 延时了
   竟然达3。6秒,  
而在2000下和XP下没有这种现象,为什么????

还有,我做的是16M的U盘,在98下格式化时,能认出15。6M
但在2000格式化时,认出为10。5M,XP下认出为1。95M,
我哪个地方错了???? 在2000和XP下不能格式化,在98下格式化
出现上面的延时情况,大虾救命!
alilyf
驱动牛犊
驱动牛犊
  • 注册日期2004-01-18
  • 最后登录2004-04-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-02 09:21
检查一下你U盘短的驱动程序,可能是时序的问题,最好在发CSW包之前延迟一会儿,如for(i=0;i < 1000; i++),只要能格式化了,容量就应该没问题,我遇到过

[编辑 -  3/2/04 by  alilyf]
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-02 09:29
我也遇到过,不过我的是固件程序的问题
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-02 09:32
如果其他买的U盘没有出现这种情况的话,应该是你固件的兼容性不太好.98、2000、XP下的U盘驱动都有些差异,应该在每个系统下都调试好才行。
www.dragon-2008.com 欢迎交流
buaarobot
驱动牛犊
驱动牛犊
  • 注册日期2002-06-09
  • 最后登录2005-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-02 09:48
是不是系统读取MBR中的数据有问题了,也许值设的有问题,也许是楼上大侠所说可能是延时的问题。
aspl
驱动牛犊
驱动牛犊
  • 注册日期2003-12-12
  • 最后登录2009-09-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-03-02 10:06
请大虾给我提供一个16M    U盘的MBR  数据,谢谢!
游客

返回顶部