Support Question of the Week: Aardvark Multi-Purpose Host Adapter or Beagle Low-Cost Protocol Analyzer?

Q: I have an Aardvark I2C/SPI Host Adapter. I have been able to monitor I2C traffic up to approximately 300 kbps, but now I need to monitor at 400 kbps. Can I make Aardvark adapter work at this speed or are there other options?

A: Thanks for your question! The Aardvark I2C/SPI Host Adapter is a general-purpose I2C device with master and slave c...

Support Question of the Week: Using the Cheetah SPI Host Adapter on a Production Line for Flash Memory

Q: We need to deploy SPI Host Adapters in our production line. Can you verify the Cheetah SPI Host Adapter support the following key factors for our production?

  • Support MX25L25635 Flash Memory
  • Upload 64MB into the Flash
  • Use one computer to control two Cheetahs independently
  • Support two independent Cheetahs with the API
  • Interface the Cheetah wi...

Support Question of the Week: Reduce Read Latency when Programming SPI Devices with an SPI Host Adapter

Q: I tested our SPI SFlash with the Aardvark I2C/SPI Host Adapter and Flash Center Software.  For that test, I modified the XML file and it works. The erase time is approximately 110 seconds, which is within specifications. The read time is more than 600 seconds, which I did not expect. I checked the clock frequency and it is 8 MHz, within Aar...

Support Question of the Week: How to Communicate via 10-bit I2C Address Mode to an Aardvark Host Adapter Slave

Q: I am using an Aardvark I2C/SPI Host Adapter and the Control Center Software. I am trying to sent one byte data 0x55 from my board (Master) to the 10-bit slave address (0x3FF). Doing this, I saw ACK was missing after the first byte of the address from the host adapter slave (Aardvark adapter) with the address(0x3FF) configured to Slave Addres...

Support Question of the Week: Using a Level Shifter Board for Fast SPI Signals

Q: I am working on an embedded machine that supports fast SPI signals at 1.8V logic levels, and I'm trying to communicate with a device that supports SPI at 3V logic levels. The SPI (serial peripheral connection interface) communication will be at 8MHz.

I have the TP240610 Level Shifter Board - can you advise me how to set up this board for the...

Support Question of the Week: Configuring the Cheetah SPI Host Adapter Clock Transition (data frame, SPI mode)

Q: I have questions about the clock edges for your host adapters.

  • Can I select which clock transition (high-to-low, or low-to-high) the unit uses to shift out data?
  • Can I select which clock transition (high-to-low, or low-to-high) the unit uses for sample data?
  • Are the two selections above independent of each other?

It looks like the clock pr...

Support Question of the Week: Using Aardvark Host Adapter and Control Center Software to Program Device Registers

Q:  I am using the Aardvark I2C/SPI Host Adapter and the Control Center software to read from and write to the registers of the target device, ADV7850. I could use help with the following:

  1. How do I set the device address and the sub-address that I am interested in writing or reading and also the value to write (during I2C writes).
  2. How should I...

Support Question of the Week: Comparing Aardvark and Cheetah SPI Host Adapter Timing for SPI Data Transfer Measurements

Q: We are using an Aardvark I2C/SPI Host Adapter in our test setup to read a GPIO pin and act as an SPI Master.  I observed there is a delay of approx. 7μs between bytes in the SPI transfer.  This delay seems to be present when I use the Control Center Software to drive the device, and also when I use the API functions to configure the device...