pxfslcf
驱动牛犊
驱动牛犊
  • 注册日期2009-04-28
  • 最后登录2009-07-16
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望91点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1314回复:0

ARM9+D12枚举不成功

楼主#
更多 发布于:2009-07-09 11:20
到了发送配置描述符阶段就进行不下去了,用bus HOUND看了下,数据如下:

Bus Hound 5.00 capture. Complements of www.perisoft.net

123

  Device - Device ID (followed by the endpoint for USB devices)
            (10) USB Root Hub
            (12) USB Root Hub
            (14) USB Root Hub
            (16) USB Root Hub
            (18) USB Root Hub
            (20) USB Root Hub
            (22) USB Root Hub
  Phase  - Phase Type
            CTL   USB control transfer      
            DI    Data in                    
  Data   - Hex dump of the data transferred
  Descr  - Description of the phase
  Cmd... - Position in the captured data


Device  Phase  Data                      Description       Cmd.Phase.Ofs(rep)
------  -----  ------------------------  ----------------  ------------------
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS               1.1.0(2)    
  22.0  DI     01 05 01 00               ....                     1.2.0        
  22.0  CTL    23 01 10 00  05 00 00 00  CLEAR FEATURE            3.1.0        
  22.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS               4.1.0        
  22.0  DI     00 05 00 00               ....                     4.2.0        
  22.0  CTL    a3 00 00 00  02 00 04 00  GET STATUS               5.1.0        
  22.0  DI     00 05 00 00               ....                     5.2.0        
  22.0  CTL    a3 00 00 00  03 00 04 00  GET STATUS               6.1.0        
  22.0  DI     00 05 00 00               ....                     6.2.0        
  22.0  CTL    a3 00 00 00  04 00 04 00  GET STATUS               7.1.0        
  22.0  DI     00 05 00 00               ....                     7.2.0        
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS               8.1.0(2)    
  22.0  DI     01 05 00 00               ....                     8.2.0        
  22.0  CTL    23 03 04 00  05 00 00 00  SET FEATURE             10.1.0        
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS              11.1.0        
  22.0  DI     00 85 11 00               ....                    11.2.0        
  22.0  CTL    23 01 14 00  05 00 00 00  CLEAR FEATURE           12.1.0        
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS              13.1.0        
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS              14.1.0(2)    
  22.0  DI     00 85 01 00               ....                    13.2.0        
  22.0  DI     00 85 01 00               ....                    14.2.0        
  22.0  CTL    23 01 10 00  05 00 00 00  CLEAR FEATURE           16.1.0        
  22.0  CTL    a3 00 00 00  06 00 04 00  GET STATUS              17.1.0        
  22.0  DI     00 05 00 00               ....                    17.2.0        
  22.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              18.1.0        
  22.0  DI     00 05 00 00               ....                    18.2.0        
  22.0  CTL    a3 00 00 00  02 00 04 00  GET STATUS              19.1.0        
  22.0  DI     00 05 00 00               ....                    19.2.0        
  22.0  CTL    a3 00 00 00  03 00 04 00  GET STATUS              20.1.0        
  22.0  DI     00 05 00 00               ....                    20.2.0        
  22.0  CTL    a3 00 00 00  04 00 04 00  GET STATUS              21.1.0        
  22.0  DI     00 05 00 00               ....                    21.2.0        
  22.0  CTL    a3 00 00 00  05 00 04 00  GET STATUS              22.1.0        
  22.0  DI     00 85 00 00               ....                    22.2.0        
  22.0  CTL    a3 00 00 00  06 00 04 00  GET STATUS              23.1.0        
  22.0  DI     00 05 00 00               ....                    23.2.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              24.1.0(2)    
  20.0  DI     01 01 01 00               ....                    24.2.0        
  20.0  CTL    23 01 10 00  01 00 00 00  CLEAR FEATURE           26.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              27.1.0(2)    
  20.0  DI     01 01 00 00               ....                    27.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             29.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              30.1.0        
  20.0  DI     03 01 10 00               ....                    30.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           31.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              32.1.0(2)    
  20.0  DI     03 01 00 00               ....                    32.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             34.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              35.1.0        
  20.0  DI     03 01 10 00               ....                    35.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           36.1.0        
  20.0  CTL    80 06 00 02  00 00 ff 00  GET DESCRIPTOR          37.1.0        
  20.0  DI     09 02 2e 00  01 01 00 60  .......`                                    37.2.0        
               32                                     2                                                     37.2.8        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              38.1.0        
  20.0  DI     03 01 00 00               ....                    38.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             39.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              40.1.0        
  20.0  DI     03 01 10 00               ....                    40.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           41.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              42.1.0        
  20.0  DI     03 01 00 00               ....                    42.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             43.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              44.1.0        
  20.0  DI     03 01 10 00               ....                    44.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           45.1.0        
  20.0  CTL    80 06 00 02  00 00 ff 00  GET DESCRIPTOR          46.1.0        
  20.0  DI     09 02 2e 00  01 01 00 60  .......`                46.2.0        
               32                        2                       46.2.8        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              47.1.0        
  20.0  DI     03 01 00 00               ....                    47.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             48.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              49.1.0        
  20.0  DI     03 01 10 00               ....                    49.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           50.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              51.1.0        
  20.0  DI     03 01 00 00               ....                    51.2.0        
  20.0  CTL    23 03 04 00  01 00 00 00  SET FEATURE             52.1.0        
  20.0  CTL    a3 00 00 00  01 00 04 00  GET STATUS              53.1.0        
  20.0  DI     03 01 10 00               ....                    53.2.0        
  20.0  CTL    23 01 14 00  01 00 00 00  CLEAR FEATURE           54.1.0        
  20.0  CTL    80 06 00 02  00 00 ff 00  GET DESCRIPTOR          55.1.0        
  20.0  DI     09 02 2e 00  01 01 00 60  .......`                55.2.0        
               32                        2                       55.2.8        
  20.0  CTL    23 01 01 00  01 00 00 00  CLEAR FEATURE           56.1.0        
  20.0  CTL    a3 00 00 00  02 00 04 00  GET STATUS              57.1.0        
  20.0  DI     00 01 00 00               ....                    57.2.0

    请高手帮帮我啊,谢谢啦,遇到过这方面的问题的朋友也一起探讨一下啊
游客

返回顶部