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 ...