Description: Rena C. Ayeras is a writer, editor and blogger with a technical background: test, development, and managing and training technicians. Recognizing the value of the guidelines, reports and articles she wrote as an engineer; she chose to focus on those contributions and moved over to technical writing, and has since branched out to marcom and blogging. BSIT. Member of IEEE.


Posts by Rena:

Just Because Your Tools and Devices All Speak SPI, Doesn't Mean They Speak the Same Language

Not all SPI Chips are built the same or function the same.

In 1985, Motorola first introduced the serial peripheral interface (SPI), which later became a de facto standard for chip designers and manufacturers. It’s now 30 years later and SPI is still widely used, but there no formal standard is defined.  SPI does not have a specific addressin...

How Can I Monitor Clock Stretching on an I2C Bus?

Question from the Customer:

I would like to monitor the clock stretching that I am experiencing on the I2C bus. How can I do that?

Response from Technical Support:

Thanks for your question! Clock stretching is part of the functionality of I2C protocol; this feature is entirely transparent to the software. Clock stretching is when the I2C slave p...

How Do I Capture Only MOSI Data from SPI Traffic?

Question from the Customer:

I am using a Beagle I2C/SPI Protocol Analyzer to look at SPI traffic. I want to capture on only records where MOSI data matches 01 00 00 00. How can I do that?

Configuration Error for filtering MOSI data

Figure 1: Data Center – customer configuration

Response from Technical Support:

Thanks for the question! For your setup, you will need to con...

What is the Easiest Way to Program and Verify a New SPI Memory Chip in Duo-Quad SPI Modes?

Question from the Customer:

We’ve been using the Cheetah SPI Host Adapter, but working with a new SPI memory chip (GD25Q80CTIG) that supports Duo and Quad SPI modes, it looks like we need a different approach.

We have been creating XML files for new chips and prototypes – and like the UI of  your Flash Center Software. We would like to cont...

How and Why to use the API to Send a Stream of Continuous Data when the Promira Serial Platform is in SPI Slave Mode

Question from the Customer:

I have found it easy to use the Control Center Serial Software with the Promira Serial Platform but I seem to have a project that is more challenging. I need to send a stream of continuous data.

The configuration I am using:

  • The Promira platform in is SPI Slave mode
  • The Control Center Software MISO data is set fille...

Which Tool Should I Use to Have One SPI Master Control Multiple Chips on an SPI Bus?

Question from the Customer:

We plan to use a host adapter to exercise a target board that we are developing. This board has two chips on an SPI bus.  The setup includes a second board (that we are also developing) that will connect to the host adapter and pass the SPI to the target board.

We need a tool that supports two chip select lines for t...

With the Beagle USB 480 Protocol Analyzer, You Can Easily Create a Custom Class Decoder for a Captured Device

Question from the Customer:

I am integrating a proprietary device that uses a custom class to communicate with the host driver. For this project, I need a class decoder to interpret the packets received by the analyzer – what do you advise? I’m using the Beagle USB 480 Protocol Analyzer.

Response from Technical Support:

Thanks for your quest...

How Do I Emulate Multiple I2C Slave Devices with a Single Aardvark I2C/SPI Host Adapter?

Question from the Customer:

I am using my Aardvark I2C/SPI Host Adapter as an I2C slave. Currently, I am able to set a single required response in the message window for a request from the Master.

Can I set up my Aardvark adapter to emulate multiple I2C slave devices each with separate slave addresses?  My setup is simple:

  • I need to send the ...

How Can I Best Use the Aardvark I2C/SPI Host Adapter as an I2C Slave to Realistically Emulate Sensor Readings?

Question from the Customer:

I have an arm-based embedded controller that I use for thermal control when testing microprocessors. The controller communicates with multiple slave I2C temperature sensors including an I2C temperature sensor interface on our DUT (device under test). I would like to simulate this DUT interface with an Aardvark  I2C/S...

The GUI Software for the Komodo CAN Solo Interface Makes it Easy to Monitor Activity over the CAN Bus and Communicate to Devices

Question from the Customer:

I have been using the Komodo CAN Solo Interface with Data Center Software for monitoring the CAN bus.  Can I use the same software to send CAN messages and monitor the CAN bus, or is there another application that I should use for that?

Response from Technical Support:

Thanks for your question! You can use the Komo...