Q: I'm using the Beagle I2C/SPI Protocol Analyzer to analyze the bus traffic of an embedded I2C device that runs on 1.2V. It looks like I can use the Level Shifter Board - do I need to power the target I2C with the Beagle analyzer or can I use an external 1.2V power supply? Also, do I need to add pull-up resistors for the Beagle I2C/SPI Protocol Analyzer as well as the target device?
Thanks for your questions! The Beagle I2C/SPI Protocol Analyzer provides built-in resistors, and you have the option to power the target device with the Beagle analyzer's power source or an external source. The Level Shifter board can be configured to translate signal levels for 1.2V, 1.5V, 2.5V, 3.0V and 3.3V devices.
To interface with an I2C device that runs on 1.2V, ensure the analyzer side is powered with 5V and the target side of the board is powered at 1.2V.
Providing 5V to the Level Shifter Board:
Configuring 1.2V signal levels and selecting the target power source:
The Level Shifter Board does not provide pull-up resistors for either side. However, pull-up resistors can be provided by the Protocol Analyzer as well as the target board.
Pull-ups for the Beagle Protocol Analyzer:
Pull-ups for the target I2C device:
For more information about the Level Shifter Board, Beagle Protocol Analyzers and other Total Phase products, please refer to the following:
Beagle I2C/SPI Protocol Analyzer
Beagle Protocol Analyzer User Manual
We hope this answers your questions. If you have other questions about our host adapters, API and software tools or other Total Phase products, feel free to email us at sales@totalphase.com or support@totalphase.com.