I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search
Which Beagle USB Protocol Analyzers Provide an External Trigger to Test a USB Response?
Rena

Question from the Customer:

I need to measure timing from an event that produces a USB response in our device. I can trigger a scope off of the edge of the event but I need another trigger when the correct packet is produced on the USB. Which one of the Beagle protocol analyzers do you recommend to recognize a byte or a series of bytes and then output an external trigger, the Beagle USB 12 or 480 analyzer?

Response from Technical Support:

We recommend the Beagle USB 480 series of analyzers (the Beagle USB 12 analyzer does not have an I/O port and monitors up to full-speed USB only).  All of the following analyzers feature a DIN-9 port with 4 digital inputs and 4 digital outputs:

Beagle USB 480 Protocol Analyzer
Figure 1: Beagle USB 480 Protocol Analyzer
Beagle 480 USB Power Protocol Analyzer - Standard
Figure 2: Beagle 480 USB Power Protocol Analyzer - Standard
Beagle 480 USB Power Protocol Analyzer - Ultimate
Figure 3: Beagle 480 USB Power Protocol Analyzer - Ultimate

Depending on your trigger need,  the Beagle USB 480 Power Protocol Analyzer - Ultimate Edition may be your best choice, since it has the option to set an external trigger when recognizing a series of USB packet patterns using the USB 2.0 Matching Complex feature.  The other listed analyzers can assert an output based on one USB packet pattern, not a series.  The “Power” analyzers have the added benefit of measuring the voltage and current of the VBUS lines, and correlating that data with USB traffic.

Beagle 480 USB Protocol Analyzer - Capture Side
Figure 4: Beagle 480 USB Protocol Analyzer - Capture Side
Figure 5: Beagle 480 USB Protocol   Analyzer - Digital Port Pinout

For information about how to set up simple and complex matching (recognizing series of bytes) and triggers, please refer to section 6.3.12 of the Data Center Software Manual.

Additional resources that you may find helpful include the following:

We hope this answers your questions. If you have other questions about our protocol analyzers or other Total Phase products, feel free to email us at sales@totalphase.com, or if you already own one of our devices and have a technical question, please submit a request for technical support.