Control Center Serial Software Series: Using I2C and SPI Mode

The Control Center Serial Software is a GUI offered by Total Phase that can be used with the Promira Serial Platform, the extremely popular Aardvark I2C/SPI Host Adapter, and the Cheetah SPI Host Adapter to interface with I2C protocol and SPI protocol applications. The software provides easy access to all the I2C and SPI features ...

How Do I Interpret USB Data Errors for Isochronous Endpoints?

Question from the Customer: I am using your Beagle USB 480 Protocol Analyzer and Data Center Software to troubleshoot a USB 2.0 device and its interaction with the host. The system has several interfaces and endpoints. The host connects to multiple devices, two of which are audio devices: one input and one output. The USB device tha...

The Differences Between I2C and SPI (I2C vs SPI)

Communication Protocols in Embedded Systems

Communication protocols are central to how we understand and develop embedded systems and devices. A communication protocol is a defined system that allows two or more entities in a communications system to talk to each other. Communication protocols define the rules of communication, syn...

Differences Between FPGA vs ASIC – Advantages and Disadvantages

FPGAs and ASICs are both types of integrated circuits that are often compared when implementing electronic product design. FPGAs and ASICS are similar in their circuit design flow that consists of arrays of logic cells that can be programmed using hardware description language. However, these two technologies differ in multiple wa...

Why is Captured USB Traffic Showing Orphaned Data Transactions and How Do I Get Around That?

Question from the Customer:

I am using the Beagle USB 5000 v2 SuperSpeed Protocol Analyzer - Standard Edition, and I am having some issues with seeing orphaned packets and empty packets. Some IN (incoming) packets are displayed as orphans, and some IN packets are displayed with no data. What are the potential causes of these orpha...

Data Center Software Series: USB Configuration Management Window

The Data Center Software is Total Phase’s free bus monitoring software that allows users to interface with Total Phase protocol analyzers supporting I2C, SPI, USB, CAN, and eSPI protocols. These analyzers include the Beagle I2C/SPI Protocol Analyzer, the line of Beagle USB Protocol Analyzers, the USB Power Delivery Analyzer...