Author Topic: Are there USB logic/packet analysers (for USB itself)?  (Read 3231 times)

0 Members and 1 Guest are viewing this topic.

Offline ArtlavTopic starter

  • Frequent Contributor
  • **
  • Posts: 750
  • Country: mon
    • Orbital Designs
Are there USB logic/packet analysers (for USB itself)?
« on: August 13, 2015, 12:36:51 am »
I'm looking for a device that plugs into a USB port and have a device under test plugged into it, plus a wire plugged into a separate laptop to receive the data.
Basically a logic/packet analyser or recorder for USB.

Are there such devices around?
What names should i google?
All i can find is software for windows, logic analysers/sniffers working via USB and scopes with decode functions.

End goal - I'm making a UHCI host driver (USB 1.0), and am at the point where it would be quite useful to be able to see what it actually does, and compare to what a proper driver does.
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26755
  • Country: nl
    • NCT Developments
Re: Are there USB logic/packet analysers (for USB itself)?
« Reply #1 on: August 13, 2015, 01:35:33 am »
There are tons of these.
Random grab from Google: http://www.totalphase.com/products/beagle-usb12/
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline BennVenn

  • Regular Contributor
  • *
  • Posts: 160
  • Country: au
    • BennVenn's site
Re: Are there USB logic/packet analysers (for USB itself)?
« Reply #2 on: August 13, 2015, 02:31:06 am »
I use my USBEE, it captures and decodes USB1.1&2.0
 

Offline John_ITIC

  • Frequent Contributor
  • **
  • Posts: 507
  • Country: us
  • ITIC Protocol Analyzers
    • International Test Instruments Corporation
Re: Are there USB logic/packet analysers (for USB itself)?
« Reply #3 on: August 16, 2015, 01:10:53 am »
You need a "USB Protocol analyzer". There are a few vendors available. I design and sell such a USB 2.0 Protocol analyzer (1480A). PM me if interested!
http://www.internationaltestinstruments.com/products/97-1480a-usb-20-protocol-analyzer.aspx
Pocket-Sized USB 2.0 LS/FS/HS Protocol Analyzer Model 1480A with OTG decoding.
Pocket-sized PCI Express 1.1 Protocol Analyzer Model 2500A. 2.5 Gbps with x1, x2 and x4 lane widths.
https://www.internationaltestinstruments.com
 

Offline tonyarkles

  • Regular Contributor
  • *
  • Posts: 118
Re: Are there USB logic/packet analysers (for USB itself)?
« Reply #4 on: August 16, 2015, 08:04:02 pm »
There are tons of these.
Random grab from Google: http://www.totalphase.com/products/beagle-usb12/

I have a Beagle USB12 and I love it. The software (Total Phase) works really well, and the hardware has been flawlessly reliable. I don't usually rave much about products, but that one is great! My only advice would be to make sure you only need full-speed (12Mbit) and not high-speed (480Mbit). The device I was working on was FS so it was ok, but I do wish I had sprung for the HS version for the future. I've already run into a few cases where it would have been handy.

 

Offline andersm

  • Super Contributor
  • ***
  • Posts: 1198
  • Country: fi
Re: Are there USB logic/packet analysers (for USB itself)?
« Reply #5 on: August 16, 2015, 09:03:00 pm »
Another satisfied Beagle 12 user here. A big plus is that it's supported on Windows, Linux and OS X. The only negative is that the Data Center software is artificially limited and doesn't do class decoding with the Beagle 12.

EDIT: At a previous workplace, we had a Packet-Master USB12, which worked quite nicely. They do want to nickle and dime you for class decoding support, but there's usually a few included in the base price.
« Last Edit: August 16, 2015, 09:09:30 pm by andersm »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf