iClinux
驱动牛犊
驱动牛犊
  • 注册日期2004-12-31
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1980回复:7

BusHound会抓漏数据吗?

楼主#
更多 发布于:2005-01-07 00:38
我用BusHound检测ISP1581和计算机的通信,Firmware调试中能收到GetDeviceDescriptor->SetAddress->GetDeviceDescriptor->GetConfigDescripor-> ....等请求,但是BusHound没有显示SetAddress和它以前的数据包,反倒是有很多GetStatus, ClearFeature, SetFeature等,这是为什么呢?
life is right in any case.
lettertoxw
驱动牛犊
驱动牛犊
  • 注册日期2004-09-02
  • 最后登录2007-08-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-07 10:46
哦?我正在调试1581,也遇到了这样的问题,很奇怪呢。楼主用什么控制呢?我用的是dsp。
liumda
驱动小牛
驱动小牛
  • 注册日期2002-01-23
  • 最后登录2012-07-16
  • 粉丝0
  • 关注0
  • 积分76分
  • 威望48点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-07 16:29
用BUSHOUND抓数据时选择ROOT进行抓数据
You Happy,So I Happy!
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-07 17:54
我用这个BusHound怎么一点反应都没有啊??
iClinux
驱动牛犊
驱动牛犊
  • 注册日期2004-12-31
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-07 20:02
我从root到最低层的子节点都选上了,我怀疑是bushound的版本问题。因为我用过几个版本,有些出错很离奇,现在用的“bushound5.0完美版”算是比较正常的了。
朋友能共享一下你现在所用的bushound吗, yuan_guang.at.126.com,谢谢!

用BUSHOUND抓数据时选择ROOT进行抓数据
life is right in any case.
iClinux
驱动牛犊
驱动牛犊
  • 注册日期2004-12-31
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-01-07 20:03
MSP430
哦?我正在调试1581,也遇到了这样的问题,很奇怪呢。楼主用什么控制呢?我用的是dsp。
 
life is right in any case.
XiaoNanFeng
驱动牛犊
驱动牛犊
  • 注册日期2004-11-30
  • 最后登录2005-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-01-17 23:00
 我遇到类似问题。读出顺序和楼主的一样。但是就是数据和我程序中的不一样啊。也读到clear feature等。差interface信息读不出来。

是什么原因呢?
而且我发现clear feature,set feature信息使用用class表示的。不觉clear feature,set feature。

我的数据如下,帮我看看问题处在哪里啊。


/-----------------------------------------------
us Hound 3.02 capture. Complements of www.perisoft.net

 
  Dev   - Device ID
  Time  - Elapsed time since the start of the previous Phase
  Phase - ADDR= 1394 transfer address  LOCK= 1394 lock transaction
          CDB = Command block          NSTS= NT status
          CTL = USB control packet     RSET= bus reset
          DI  = Data In                RSTS= I/O Request Status
          DO  = Data Out               SNS = SCSI Sense Data
          IDE = IDE task file command  SSTS= SCSI Request Block Status
          ISOC= Isochronous Transfer   USTS= USB status

  (4) Intel(R) 82801DB/DBM USB Universal Host Controller - 24C2
  (5) Intel(R) 82801DB/DBM USB Universal Host Controller - 24C4
  (7) USB Root Hub [2.0MB/Sec]
  (8) USB Root Hub [2.2MB/Sec]

Dev  Phase  Data                                                   Info              Time   Cmd.Phase.Ofs    
---  -----  -----------------------------------------------------  ----------------  -----  ------------------
  7  CTL    80 06 00 01 - 00 00 12 00                              GET DESCRIPTR       0us         1.1.0        
  7  DI     12 01 00 01 - 09 01 00 08                              ........            7us         1.2.0        
  7  CTL    80 06 00 02 - 00 00 ff 00                              GET DESCRIPTR       8us         2.1.0        
  7  DI     09 02 19 00 - 01 23 00 40                              .....#.@            4us         2.2.0        
  7  CTL    a0 06 00 00 - 00 00 47 00                              CLASS               6us         3.1.0        
  7  DI     09 00 02 1b - 00 01 00 00                              ........            4us         3.2.0        
  7  CTL    80 00 00 00 - 00 00 02 00                              GET STATUS          7us         4.1.0        
  7  DI     01 00                                                  ..                  4us         4.2.0        
  7  CTL    00 09 23 00 - 00 00 00 00                              SET CONFIG         10us         5.1.0        
  7  CTL    23 03 08 00 - 01 00 00 00                              CLASS              24us         6.1.0        
  7  CTL    23 03 08 00 - 02 00 00 00                              CLASS              31ms         7.1.0        
  7  CTL    23 01 10 00 - 01 00 00 00                              CLASS              30ms         8.1.0        
  7  CTL    23 01 10 00 - 02 00 00 00                              CLASS              11us         9.1.0        
  7  CTL    a3 00 00 00 - 01 00 04 00                              CLASS             201us        10.1.0        
  7  DI     00 01 00 00                                            ....                7us        10.2.0        
  7  CTL    a3 00 00 00 - 02 00 04 00                              CLASS               7us        11.1.0        
  7  DI     00 01 00 00                                            ....                4us        11.2.0        
  8  CTL    80 06 00 01 - 00 00 12 00                              GET DESCRIPTR      15ms        12.1.0        
  8  DI     12 01 00 01 - 09 01 00 08                              ........            6us        12.2.0        
  8  CTL    80 06 00 02 - 00 00 ff 00                              GET DESCRIPTR       7us        13.1.0        
  8  DI     09 02 19 00 - 01 23 00 40                              .....#.@            4us        13.2.0        
  8  CTL    a0 06 00 00 - 00 00 47 00                              CLASS               7us        14.1.0        
  8  DI     09 00 02 1b - 00 01 00 00                              ........            3us        14.2.0        
  8  CTL    80 00 00 00 - 00 00 02 00                              GET STATUS          7us        15.1.0        
  8  DI     01 00                                                  ..                  3us        15.2.0        
  8  CTL    00 09 23 00 - 00 00 00 00                              SET CONFIG         10us        16.1.0        
  8  CTL    23 03 08 00 - 01 00 00 00                              CLASS              24us        17.1.0        
  8  CTL    23 03 08 00 - 02 00 00 00                              CLASS              30ms        18.1.0        
  8  CTL    23 01 10 00 - 01 00 00 00                              CLASS              31ms        19.1.0        
  8  CTL    23 01 10 00 - 02 00 00 00                              CLASS              10us        20.1.0        
  8  CTL    a3 00 00 00 - 01 00 04 00                              CLASS             194us        21.1.0        
  8  DI     00 01 00 00                                            ....                7us        21.2.0        
  8  CTL    a3 00 00 00 - 02 00 04 00                              CLASS               8us        22.1.0        
  8  DI     00 01 00 00                                            ....                4us        22.2.0        
XiaoNanFeng
驱动牛犊
驱动牛犊
  • 注册日期2004-11-30
  • 最后登录2005-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-01-17 23:15
 我的固件进入中断后什么也不做,读了中断寄存器后就是空的,没检测到一个中断。为什么? 是我的中断没发过来还是我的中断引脚配置有问题啊?

为什么有时连中断服务程序都进不去呢?
游客

返回顶部