Q: I am trying to analyze a Suspend-Resume sequence using the Total Phase Data Center Software with a Beagle USB 5000 V2 Protocol Analyzer. Our device under test is a USB 2.0 high-speed device and the test is being driven by the USB20CV tool. The screen shot below shows the trace from a successful test run.
I have some questions about the timestamp/durations of some of the events - are my interpretations correct?
To have data presented in time-order (sequential), we used Packet View for the Data Center Software view of the captures.
Thanks for the question! Following are the interpretations of each capture. One capture, index 12, shows you may need to set the Beagle Protocol Analyzer and the Data Center Software specifically to high speed mode (instead of using the default mode of auto speed).
In the beginning of index 6 the bus has 5224 SOF for 652 ms starting at 0:02.001. Then, in the end of index 6, the bus in idle state for 3 ms starting at 0:02:653. Then, in index 7, the bus is in suspend state for 164 ms.
The details of the readings:
This behavior shown for Index 12 may be related to the speed detection mechanism. To correct this reading, set up the Beagle analyzer and Data Center software for high speed mode. (The default mode is auto detect.)
For more information about our products, guidelines and manuals, please refer to the following:
We hope this answers your question. If you have other questions about our Protocol Analyzers or other Total Phase products, feel free to email us at sales@totalphase.com or support@totalphase.com.