Support Question of the Week: What Are the Best USB Protocol Analyzers and Software Tools for Extended Periods of Data Capture and Analysis?

I need to analyze USB communication between an Android smartphone and an embedded board that is equipped with an FTDI USB host chip, FT312D. The USB link does not run consistently. The USB communication fails at random times, anywhere from 5 minutes to 24 hours after USB communication starts. To analyze and debug this problem, I need to do...

Support Question of the Week: How Can I Interface the Beagle SPI Protocol Analyzer to a High Impedance SPI Signal Line and Resolve the Signal Noise?

I have a question about interfacing the BeagleTM IC2/SPI Protocol Analyzer with my setup. I am using the ST Microelectronics STM32F071CB as the SPI master and the Nuvoton ISD2115 as the SPI slave device. The clock is set to 750Khz and the SPI bus is operating in Mode 3. My Data Center acquisition is set up for SPI at 10MHz. Between the tw...

Support Question of the Week: How do You Use the Host Adapter GPIO Features to Send Interrupt Signals?

I’m new with the Aardvark I2C/SPI host Adapter, and I’m using it in SPI mode. It seems it does not have pins that are dedicated for sending interrupts. Could I use another pin to send interrupt signals to the host computer? I am using four SPI bus lines - the unused pins are SCL, SDA and GND, as well as two power pins.

Is there a way I c...

Support Question of the Week: What Makes the Beagle USB Protocol Analyzer More Effective for USB Debugging?

There are many effective uses for a Beagle USB Protocol Analyzer: sniff and analyze many products, including mass storage, HIG, many classes, USB-Ethernet devices, IP-layer decoding, pass data to Wireshark and more. Colin O'Flynn, independent of Total Phase, published a review about the BeagleTM USB 480 Protocol Analyzer.

If you wonder ...

Support Question of the Week: Did You Know You Can Use Cheetah API Software to Integrate the Cheetah SPI Host Adapter with MATLAB?

I'm using the CheetahTM SPI Host Adapter as an SPI controller, and I need to control Cheetah with MATLAB.  I've tried modifying the h. files and then generate the .m files for MATLAB, but I can't get it to work - each data type "does not exist". Can you tell me the details of what I need to do to make this work?

Thanks for your question! ...

Support Question of the Week: Did You Know That a Beagle Protocol Analyzer Can Be Integrated with Wireshark or ARM-based Hosts?

The BeagleTM I2C/SPI Protocol Analyzer is a cost-effective tool for easily sniffing I2C and SPI traffic. But did you know that it could also be integrated with other systems? Here are two examples of how the analyzer can be integrated with these external systems.

The Beagle Protocol Analyzer, in addition to sniffing I2C and SPI traffic, can be integrated with other systems Figure 1: Beagle I2C/SPI Protocol Analyzer

 

Analyzing IPMB (over I2C) wi...