The LAB eShop

Total Phase Beagle 12 USB
1.0/1.1 Protocol Analyzer

  • TotalPhase-Beagle-12-USB_1
  • TotalPhase-Beagle-12-USB_2

Analyze USB Full/Low Speed Bus Data

The Beagle USB 12 Protocol Analyzer is a non-intrusive Full/Low-Speed USB protocol analyzer. Developers can see what is happening on the USB bus as it happens with bit-level timing information at 21 ns resolution.

Product information

Non-intrusively monitor Full/Low-speed USB (12 Mbps/1.5 Mbps)
Thanks to the Beagle USB 12 analyzer's low cost, every engineer can have his or her own. That means you do not have to schedule time to share your analyzer with other developers. Bottom line, your company saves time, effort and money.
Non-intrusive USB monitoring
The Beagle USB 12 analyzer is galvanically isolated so it will not affect the system under test nor distort the results. Simply attach the Beagle USB 12 inline to passively monitor Full-speed and Low-speed USB devices. It is also possible to monitor High-speed devices by attaching the device through a Full-speed hub.
USB Descriptor Decoding
The class-level decoding feature of the Data Center Software provides real-time USB descriptor decoding for data captured with a Beagle USB 12 Protocol Analyzer. Full class-level decoding is available with the Beagle USB 480 Protocol Analyzer.
Nearly Limitless Capture
Captured data is streamed via High-speed USB directly to your computer. The amount of data captured is limited only by the amount of physical memory available on the machine.
Real-Time Display
See how your device interacts with the USB host in real time. Do not waste your time setting up complex triggers to capture data only to discover that the data of interest did not get captured.
With the Beagle USB 12 Protocol Analyzer, you can see the USB packets in real time. Other analyzers claim to have real-time capture, but the Beagle analyzer is the only low-cost analyzer that lets you see USB packets as they are sent over the USB bus.
No Power Adapters
High-Speed USB 2.0
The Beagle USB 12 analyzer is a bus-powered, High-speed USB 2.0 device. This provides two major benefits. As a high speed device, all the data capture by the Beagle USB 12 analyzer is transferred to the test computer at 480 Mbps. As a low power device, the Beagle USB 12 analyzer does not require a power adapter. This makes the Beagle USB 12 analyzer the ideal tool for engineers in the field. Just plug it into a High-speed USB 2.0 port on your laptop and you are ready to go.
Low Cost
The Beagle USB 12 Protocol Analyzer comes complete with software. Additional discounts are available for larger volumes.
The low cost makes it affordable for a company to provide every developer with their own analyzer. The benefits of every developer having their own analyzer are:
  • Less time wasted because developers do not have to share analyzers or go to the lab to debug simple problems.
  • Less wasted time means higher productivity because developers can identify and fix problems quickly and easily with less down-time.
  • Higher productivity means shorter development cycles. Projects get done on time and on budget.
By saving just a few hours of engineering time, the Beagle USB 12 analyzer will have paid for itself.
The Beagle monitor is completely field-upgradable via USB. Total Phase is committed to improving the Beagle USB analyzer and making these improvements available to our customers.
You will never have to worry about being out of step with the latest software features. Eligible software and firmware upgrades are always freely available in the Downloads section of Total Phase website.
Supported Operating Systems (32-bit and 64-bit)
  • Windows: XP, Vista, 7, 8, 8.1
  • Linux: Red Hat, SuSE, Ubuntu, Fedora, Arch, CentOS, Debian
  • Mac OS X: 10.4, 10.5, 10.6, 10.7, 10.8


Operating SystemLinux and Windows
PowerUSB powered, no external power source needed
USB SpeedHigh Speed USB 2.0
USB Monitoring SpeedNon-intrusive Full/Low-Speed (1.5 Mbps/12 Mbps)
Real-Time Data Capture and DisplayYes
Bit-Level TimingYes, 21 ns resolution
Includes full function monitoring toolsYes
Royalty-free APIYes
API LanguagesC/C++

What´s included

In the box
  • Beagle USB 12 unit
  • 1 x 6 foot USB A->B cable
  • 1 x 1 foot USB A->B cable
  • Software (downloadable from website):
  • Windows USB Drivers
  • Linux USB Hot Plug Configuration files
  • Data Center Software
  • Beagle LabVIEW Driver
  • Datasheets
  • Documentation


19 €

Total Phase USB Extension Cable

Total Phase USB Extension Cable

TP USB Extension Cable

Connect USB devices with captive USB-A connectors quickly and easily to the Beagle USB 12 ...

24 €

Total Phase OTG Mini-Plug Cable Set

Total Phase OTG Mini-Plug Cable Set

TP USB OTG Mini-Plug Cable Set

The USB OTG Mini-Plug Cable Set provides two convenient cables for the USB OTG developer t...

50 €

Total Phase USB A-B Cable 1 ft

Total Phase USB A-B Cable 1 ft

Easy Connection to Analyzer and Device

Connect USB devices quickly and easily to the Beagle USB 12 Protocol Analyzer or the Beagl...

20 €

Total Phase USB A-B Cable 6 ft

Total Phase USB A-B Cable 6 ft

6ft USB A-B Cable

The USB A-B Cable 6ft has standard USB-A and USB-B connectors.