I am using the BeagleTM USB 480 Protocol Analyzer, and I want to use a decode script, such as Mass Storage, to display the transactions as class specific commands. Can the Data CenterTM Software archive the information I need? Other than doing this manually with class specifications, is it possible to decode USB class-level protocols?
Thanks for your questions! The Beagle 480 Protocol Analyzer and the Data Center Software support multiple class level decoding including Mass Storage. For a list of the supported classes, please refer to the Data Center Software class decoding web page, Debug USB Faster with USB Class-Level Decoding. This article describes USB classes and lists which USB classes are supported.
When you capture USB device data with the Beagle USB protocol analyzer and the Data Center Software, the analyzer and the Data Center Software GUI automatically decode the supported classes. Examples of using Data Center Software are provided with the application. To view an example:
For more information about capturing USB bus data and decode class-level protocols, please see the video Introducing Real-Time Class-Level Decoding Feature for USB Debugging and Analysis.
For additional information, please refer to the following documents:
Beagle Protocol Analyzer User Manual
Data Center Software User Manual
We hope this answers your question. If you have other questions about our Protocol Analyzers, software or other Total Phase products, feel free to email us at sales@totalphase.com or submit a request for technical support.