How Do I Customize the Word Length Transmitted from an SPI Host Adapter?

Question from the Customer:

I’ve been using the Cheetah SPI Host Adapter for a while – today I have a question. I’m working on a prototype SPI device with a data length of 33 bits – it’s not based on a “normal” byte. I’ve been looking at the Cheetah Software API.  Is there a function I can use for transmitting variable length d...

USB 3.1 Gen 1 and 3.1 Gen 2 – What’s the Difference?

Universal Serial Bus, or USB, is one of the most widely used protocols in technology. Most people, from experienced techies to the average consumer, use USB almost daily as it is incorporated into billions of devices worldwide. Over the years, multiple USB specifications have been released, each with improved speeds and efficiency. Particularly,...

How Do I Create a Clock Duty Cycle that is “Outside the Spec” for an I2C Device?

Question from the Customer:

I am using the Promira Serial Platform with the I2C Active - Level 1 Application. When using this and SDA line, the clock duty cycle is about 30%. Is there a way to increase serial clock duty cycle for this I2C device? I ideally want it at 50%. Here’s what it looks like on the scope. Channel 1 is the clock at 30% d...

How Do I Ensure I Get the Correct Error Codes When I Test My I2C Device for Failures?

Question from the Customer:

I am testing the usage of the Aardvark API Software in my C# application and it works as expected. When I change the address of my device to a different address used in the application (i.e., make it the wrong address) and then use aa_i2c_read, the data I receive is 0. However, I  expect to get the error (AA_I2C_REA...

How Do I Connect the Signals from an Automobile Radio to a Komodo CAN Solo Interface?

Question from the Customer:

Can the CAN-H, CAN-L, and ground from an automobile radio that has been removed from a vehicle be connected directly to the Komodo CAN Solo Interface?  I’m looking to transmit CAN messages to the radio using the Komodo interface directly – will additional wiring be needed? Power will be supplied to the radio thr...

Secure Your A2B Adapter Board in an A2B Adapter Board Enclosure

With the A2B Adapter Board, you have the configurable device with two independent AD2425-based A2B node for monitoring or interacting with A2B systems. How about securing and protecting the board in the working environment? No problem – we also provide the A2B Adapter Board Enclosure.

A2B Adabler Board Enclosure assemblyYou probably have the Promira Serial Platform and the A2B ...

Using the Beagle Protocol Analyzer, How Can I Easily Maximize the Volume SPI Data Capture?

Question from the Customer:

I am planning to use the Beagle I2C/SPI Protocol Analyzer to capture SPI data for extended periods. The SPI clock rate is 10 MHz. This will be the first time I’ve used a protocol analyzer.  To quickly start this project, I would like to start with the easiest method available.

Response from Technical Support:

Than...

How Do I Make the Promira Serial Platform Work with 10-bit Addresses?

Question from the Customer:

I’ll be using the Promira Serial Platform in I2C slave mode. I have two questions:

  • Does Promira recognize RESTART signal when configured as a slave?
  • Can I configure a slave Promira platform to respond 10-bit addresses?

Response from Technical Support:

Thanks for your questions!  To start, the repeat start condit...

Wondering How You Can Efficiently Manage your USB Protocol Analyzer to Obtain and Decode Longer Data Captures for USB Devices? Watch This!

Decode longer data captures with Beagle USB 500 v2 SuperSpeed Protocol Analyzer and Data Center Protocol Analyzer SoftwareDo you have the Beagle™ USB 5000 v2 SuperSpeed Protocol Analyzer and want to make the most of this investment? Do you want to capture the most data records to better analyze the USB devices and systems you are working on?

Data Captures Over Long Periods Are Often Critical

Performance evaluations, environmental testing, as well as troubleshoot...

For a Preliminary Design Simulation, What Do I Need to Set Up the Aardvark I2C/SPI Host Adapter as a Slave for Responding to Requests from the Master Device? Is Polling Needed?

Question from the Customer:

I plan to run a simulation using the Aardvark I2C/SPI Host Adapter in Slave mode. Before I get started, I would like some information about the Master request. I have two simulation scenarios.

Scenario 1:

Step 1 - Master sends a request to Slave (ex: 01 01)
Step 2 - Slave responds to Master (ex: 01 01 01)

The hardwar...