fliky
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2011-02-22
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望46点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3233回复:6

求助:用cy68013开发U盘时遇到的问题

楼主#
更多 发布于:2008-09-17 20:29
用cy68013开发U盘的过程中,遇到问题,系统不能出再盘符。只有一个带感叹号的USB Mass Storage Device。用BUS Hound抓下来的数据如下,请高手帮帮我。
Dev  Phase  Data                       Info           Time   Cmd.Phase.Ofs    
---  -----  -------------------------  -------------  -----  ------------------
 16  CTL    80 06 00 01 - 00 00 12 00  GET DESCRIPTR    0us             1.1.0        
 16  DI       12 01 00 02 - 00 00 00 40  .......@                          223us         1.2.0        
                   71 04 f0 ff - 01 00 01 02     q.......                            1.2.8        
                   00 01                                      ..                                   1.2.16      
 16  CTL    80 06 00 02 - 00 00 09 00  GET DESCRIPTR   12us            2.1.0        
 16  DI        09 02 20 00 - 01 01 00 80  .. .....                            97us           2.2.0        
                    32                                            2                                 2.2.8        
 16  CTL    80 06 00 02 - 00 00 20 00  GET DESCRIPTR    9us              3.1.0        
 16  DI        09 02 20 00 - 01 01 00 80  .. .....                            108us         3.2.0        
                    32 09 04 00 - 00 02 08 06  2.......                                                3.2.8        
                    50 00 07 05 - 86 02 00 02  P.......                                                3.2.16      
                    00 07 05 02 - 02 00 02 00  ........                                                  3.2.24      
 16  CTL     00 09 01 00 - 00 00 00 00  SET CONFIG            9us              4.1.0        
 16  CTL     01 0b 00 00 - 00 00 00 00  SET INTERFACE     70ms           5.1.0        
 16  CTL     a1 fe 00 00 - 00 00 01 00  CLASS                         70ms         6.1.0        
 16  DI        00                                            .                                   190us         6.2.0        
 16  DO       55 53 42 43 - 08 d0 38 88  USBC..8.       119us         7.1.0        
                     24 00 00 00 - 80 00 06 12  $.......                     7.1.8        
                     00 00 00 24 - 00 00 00 00  ...$....                     7.1.16      
                     00 00 00 00 - 00 00 00     .......                      7.1.24      
 16  USTS   04 00 00 c0                pid stalled    247us         8.1.0        
 16  USTS   00 00 01 c0                canceled        19sc         9.1.0        

到这里就断了,我抓其它的U盘的数据这个命令返回的是36字节的磁盘信息,我想问一下,这个命令是从端点0发下来的吗?还是从我描述符里设置的下传端点传下来的?
vincew
驱动牛犊
驱动牛犊
  • 注册日期2007-05-26
  • 最后登录2009-04-22
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-17 20:59
SCSI的inqury命令,通过bulk out ep传下来。具体可参考USB MSC的spec
fliky
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2011-02-22
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望46点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-17 23:04
十分感谢vincew,这个问题解决了,就是inqury命令,是我自己程序有问题,把其判断成了坏的SCSI命令。
lling
驱动牛犊
驱动牛犊
  • 注册日期2009-03-01
  • 最后登录2010-12-23
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望181点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-06-18 18:00
引用楼主fliky于2008-09-17 20:29发表的 求助:用cy68013开发U盘时遇到的问题 :
用cy68013开发U盘的过程中,遇到问题,系统不能出再盘符。只有一个带感叹号的USB Mass Storage Device。用BUS Hound抓下来的数据如下,请高手帮帮我。
Dev  Phase  Data                       Info           Time   Cmd.Phase.Ofs    
---  -----  -------------------------  -------------  -----  ------------------
 16  CTL    80 06 00 01 - 00 00 12 00  GET DESCRIPTR    0us             1.1.0        
 16  DI       12 01 00 02 - 00 00 00 40  .......@                          223us         1.2.0        
.......

高手,我也在开发这个,希望能够得到你的指点!!
cpldzheng
驱动牛犊
驱动牛犊
  • 注册日期2010-04-07
  • 最后登录2010-04-07
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-04-07 21:14
fliky,能将您写的cy68013的U盘固件程序发一份给我学习吗?邮箱  429489556@qq.com
pandayuan
jinpaiyuangui
驱动牛犊
驱动牛犊
  • 注册日期2009-08-31
  • 最后登录2011-05-28
  • 粉丝0
  • 关注0
  • 积分78分
  • 威望601点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2010-04-09 19:22
如果楼主方便的话,顺便也给我一份好吗?谢谢了!
jinpaiyuangui@126.com
chen1110
驱动牛犊
驱动牛犊
  • 注册日期2012-04-07
  • 最后登录2012-04-07
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2012-04-07 12:19
【比尔盖茨对青年的寄语】1、不可能刚从学校出来就一月挣六万美元2、如果你认为学校里的老师过于严厉,那么等你有了老板再回头想一想3、卖汉堡包并不有损你的尊严4、不要将你理应承担的责任转嫁他人5、电视中的许多场景不是真实的生活。  郑州牛皮癣专科医院    6、善待你所厌恶的人,说不定哪一天你会为这个人工作。

All work and no play makes Jack a dull boy. (谚)只工作不玩耍,聪明杰克也变傻。
游客

返回顶部