Tutorials

How Do I Transfer SPI Data Captured by the Beagle I2S/SPI Protocol Analyzer as Plain Text to a Hard Drive

Image of keyboarding a new program for data transfer

Artwork by Geralt

 

Question from the Customer:

I have a question about the Beagle I2C/SPI Protocol Analyzer, which I am using with Data Center Software. I have a lot of SPI data to capture and review. I need to save the raw data as plain text on a hard drive. How can I do that?

Response from Technical Support:

Thanks for your ques...

Data Center Software Series: Hub Latency View

The Data Center Software is an industry-leading bus monitoring solution for debugging I2C, SPI, USB, CAN, and eSPI systems. The robust software is used in conjunction with Total Phase protocol analyzers, including the Komodo CAN Duo Interface, the Beagle Protocol Analyzers, and the Promira Serial Platform with the eSPI Analysis ...

How Do I Free Up the Data Bus when the I2C Target Device Does Not Respond?

Traffic jam that represents blocked data when the data bus is not released

Photo by SD Pictures

Question from the Customer:

I have a question about return errors.  I am using the Aardvark I2C/SPI Host Adapter with Aardvark Software API with a target I2C device. The test setup: sometimes the target device is not available. In that case, a call to aa_i2c_write results in NACK, which is expected. Be...

How Can I Decode TPM with the Beagle I2C/SPI Protocol Analyzer?

Image of locked code.

Image by Geralt

Question from the Customer:

We have protocol analyzers that support SPI, but none of them have the ability to decode a Trusted Platform Module (TPM) that protects embedded system applications. Can your Beagle I2C/SPI Protocol Analyzer decode TPM?

Response from Technical Support:

Thanks for your question! Our Beagle ...

Data Center Software Series: Real-Time Debugging with LiveDisplay, LiveSearch, LiveFilter

The Data Center Software is Total Phase’s bus monitoring software that allows users to interface with our protocol analyzers, including the line of Beagle protocol analyzers, the eSPI analyzer, and the Komodo CAN Duo Interface. The software has quickly become an industry favorite when it comes to bus analyzing due to its eas...

I Need to Transfer 24-bit Words to Configure an SPI Device – What are my Options?

Option cards

Illustration by Geralt

Question from the Customer:

I am using the Aardvark I2C/SPI Host Adapter and Aardvark Software API, specifically the aardvark.c file. I am following the examples on the Total Phase website to create a set of SPI transactions. However, configuring one of the SPI devices requires 24-bit transactions. To do so, I ...