Tutorials

How Do I Sync the Clocks from Two USB Data Captures using Beagle USB Analyzers?

Synchronized Clocks

Question from the Customer:

I am using two USB protocol analyzers, Beagle USB 12 Protocol Analyzer and Beagle USB 480 Protocol Analyzer. It looks like the clocks are out of sync between the two analyzers. My device receives data on one USB port, processes the data, and sends it on the other USB port. That the clocks are not synchronize...

How Can I Set a Timeout to Minimize OS Latency when Interfacing on the CAN Bus?

Question from the Customer:

I am using the Komodo CAN Duo Interface with Komodo Software API. My understanding is that the timeout of the command km_latency() should be set to less than the timeout value used in the command km_timeout(). However, setting the value to KM_TIMEOUT_IMMEDIATE, or 1ms – I don’t see how it is possible to f...

Using a Beagle USB Protocol Analyzer, How Do I Trigger and Capture VBUS Measurements and USB Data?

Question from the Customer:

We are working to reverse engineer a mobile phone. We analyze the USB traffic to figure out what the tool does on the device. However, the tool that we are using often “realizes” that we’re analyzing USB traffic and “halts” – it stops us from working on this project.

In addition to the data t...

How Can I Increase Speed to Get the Maximum I2C Bitrate?

Question from the Customer:

I am using the Promira Serial Platform with the I2C Active - Level 1 Application. Using the Control Center Serial Software, I set the bitrate to 1MHz in I2C Control menu, but when I measured the I2C frequency with an oscilloscope, I see that the actual frequency is around 800KHz, not 1MHz. Are there other set...

Can I Use the Command Prompt for Executing Commands with the Aardvark I2C/SPI Host Adapter?

Question from the Customer:

I see there are options for running batch commands with the Control Center Serial Software, but what I want to do is run from the command prompt of a terminal. Is there a way I can run single commands like that?

I’m using the Aardvark I2C/SPI Host Adapter to access a PCA9546 EEPROM through an I2C switch.

R...

In Batch Mode, How Do I Control Stop Bits when Sending Data to an I2C Device?

Question from the Customer:

I am using the Control Center Serial Software with the Aardvark I2C/SPI Host Adapter. I need to send data to an I2C device with and without the stop bit – is there a way I can control the behavior of the stop bit? Here is the sequence of what I need to execute:

Master Write 0x63, 0x01 with the stop bit.
Maste...