We are working to reverse engineer a mobile phone. We analyze the USB traffic to figure out what the tool does on the device. However, the tool that we are using often “realizes” that we’re analyzing USB traffic and “halts” – it stops us from working on this project.
In addition to the data traffic, we also need to track the USB VBUS voltage and current draw. Which of your Total Phase tools do you recommend for this project?
Response from Technical Support:Thank you for your question! For your usage, we recommend the Beagle USB 480 Power Protocol Analyzer - Ultimate Edition, which supports the following features:
Here is a video that shows you how to set up and use Complex Matching. For more information, please refer to the sections Triggering a Capture, Capture Control and Device Settings in the Data Center Software User Manual.
More information about capturing data is available in this article, Using a Beagle USB Protocol Analyzer, How Do I Trigger and Capture Data? Additional information is provided in the article, including how to work with the Digital I/O and the Hardware Filter.
The Beagle USB 480 Power Protocol Analyzer - Ultimate Edition can be used to track the USB VBUS voltage and the current draw by the target device. Using the Beagle USB 480 Power analyzer and Data Center Software together supports Complex Matching. This feature can be used to monitor VBUS voltage or current.
To see an example of monitoring current and voltage readings, take a look at the Data Center Software.
For more information, please refer to the Current/Voltage Monitoring sub-section in the Data Center Software User Manual.
We hope this answers your questions. Additional resources that you may find helpful include the following:
Do you have more questions? Please send us an email at sales@totalphase.com. You can also request a demo that applies to your application.