How Can I Perform a Long-Term Capture of USB Data for Troubleshooting and Analysis?

Question from the Customer:

We’re troubleshooting a problem that only occurs after days of successful operation. We have no clue of the root cause. To save time, we are now running the device through a burn-in chamber – but it still takes hours for the failure to occur. Our problem is collecting the data. When the RAM buffer is almos...

The Relationship Between USB4 and the USB Type-C Connector

The USB4 specification was released by USB Implementors Forum (USB-IF) in September 2019, and one of its most advanced capabilities is its ability to support speeds up to 40 Gbps. Reaching these rapid data transfer rates is possible as USB4 architecture is based on Intel’s Thunderbolt 3 protocol that is built on a USB Type-C con...

How Causes an Error Message When the Data Appears to Be Delivered Correctly?

Question from the Customer:

I am using the Aardvark I2C/SPI Host Adapter and Aardvark Software API to communicate with an I2C device. I have a question about an error message that conflicts with the results I see.

When I write 2 bytes and 5 bytes, the function aa_i2c_write returned 2 and 5 as expected. However, when I write 129 bytes, th...

What is an Embedded Operating System and the Different Types

Embedded systems consist of a microcontroller or microprocessor and peripheral devices that carry out a specific function within a larger electronic system. Embedded systems are a special type of computer, and just like your desktop computer at home, they require an operating system to function. In this week's blog post, we're ex...

How Can I Optimize Erasing an I2C Device that Has No Erase Command?

Question from the Customer:

I am trying to erase an 24LC256, an I2C EEPROM, with the Aardvark I2C/SPI Host Adapter. I’m having a problem erasing it correctly. For my system. I need to erase the EEPROM with all ones, 0xFF, but the results I get are all zeros, 0x00.

I am using the Erase Parameters dialog from the Flash Center Software. I...

Total Phase at DesignCon 2020: The Need for Speed!

This past week, Total Phase exhibited at the DesignCon 2020 conference at the Santa Clara Convention Center.  This was the 25th Anniversary of this highly well-known and established event!

Total Phase booth and staff

Day one saw a very nice swell of traffic and great conversations with current, happy Total Phase customers and extremely savvy test engineers from some of...