
I2C Active – Level 2 Application
TP600210
The I2C Active – Level 2 Application running on the Promira™ Serial Platform provides state-of-the-art host adapter functionality. It offers I2C programming speeds up to 3.4 MHz for Master and Slave and support for the I2C High Speed Mode specification. With many new embedded features such as integrated voltage level-shifting, advanced message queuing, High-speed USB or Ethernet connectivity to your analysis PC and many more, debugging your I2C system has never been easier.
Please note, this is an application that requires installation on the Promira Serial Platform with a pre-requisite of the I2C Active – Level 1 Application.
- I2C master and slave speeds up to 3.4 MHz†
- Full support for Standard Mode (100 kbps) and Fast Mode Plus (1 Mbps) and High-Speed I2C (3.4 MHz)†
- Single slave response of up to 256 bytes
- Use up to 12 configurable GPIOs (10 while using I2C)
- Supports inter-bit and inter-byte clock stretching
- Master transmit and receive and multi-master
- Asynchronous slave transmit and receive
- Software configurable I2C pull-up resistors
- Software configurable target power pins to power downstream devices
- Repeated start, 10-bit slave addressing, and combined format transactions
I2C/SPI Product Guide
![]() |
![]() |
![]() |
![]() |
|
---|---|---|---|---|
Part Number | TP240141 | TP280121 | TP500110 | TP320121 |
User Manual | HTML | HTML | HTML | HTML |
Datasheet | ||||
RoHS Compliant | ![]() |
![]() |
![]() |
![]() |
I2C Master | ![]() Up to 800 kHz 1 |
![]() Up to 3.4 MHz |
||
I2C Slave | ![]() Up to 800 kHz 1 |
![]() Up to 3.4 MHz |
||
SPI Master | ![]() Up to 8 MHz 2 |
![]() up to 40 MHz+ 3 |
![]() Up to 80 MHz |
|
SPI Slave | ![]() Up to 4 MHz 2 |
![]() Up to 20 MHz |
||
GPIO | ![]() |
![]() Up to 16 |
||
I2C Monitor | ![]() up to 4 MHz |
|||
SPI Monitor | ![]() up to 24 MHz |
|||
Windows, Linux & Mac OS X | ![]() |
![]() |
![]() |
![]() |
USB Bus Powered Device | ![]() Full-Speed |
![]() High-Speed |
![]() High-Speed |
![]() High-Speed |
Software GUI | ![]() |
![]() |
![]() |
![]() |
Development API / DLL | ![]() |
![]() |
![]() |
![]() |
LabVIEW Driver | ![]() |
![]() |
![]() |
![]() |
Dimensions | L: 3.5″ (8.9 cm) W: 1.6″ (4.1 cm) D: 0.9″ (2.2 cm) |
L: 3.5″ (8.9 cm) W: 1.6″ (4.1 cm) D: 0.9″ (2.2 cm) |
L: 4.55″ 11.6 cm) W: 3.05″ (7.7 cm) D: 1.15″ (2.9 cm) |
L: 4.6″ (11.7 cm) W: 2.75″ (7.0 cm) D: 1.1″ (2.8 cm) |
1Actual system bus speed may vary as a function of capacitance.
2The quoted values are intra-byte speeds. Please refer to the datasheet for timing restrictions.
3Customers have successfully over-clocked the Cheetah SPI adapter to 50MHz.
Total Phase also has a number of accessories that can be used in conjunction with the products above.
Compare Applications
Tech Specs
Bit Rate
- I2C Master: 1 kHz – 3.4 MHz
- I2C Slave: 1 kHz – 3.4 MHz
Target Bus Interface
- I2C Master/Slave
- Up to 12 configurable GPIO pins
Host Bus Interface (Promira Serial Platform)
- USB 2.0 Micro-B receptacle
- 10/100/1000 Ethernet receptacle
DC Characteristics (Promira Serial Platform)
- Target Power: +5V, 100 mA max (pins 4 and 6)
- Supplementary I/O Power: 0.9 V – 3.45 V, 100 mA max (pins 22 and 24)
- I2C/SPI/GPIO Signal: 0.9 V – 3.45 V, 10 mA max
Compatible
- Display Data Channel (DDC)
- System Management Bus (SMBus)
- Power Management Bus (PMBus)
- Smart Battery Bus (SBBus)
- Intelligent Platform Management Interface (IPMI)
- Two-Wire Interface (TWI)
Operating Temperature (Promira Serial Platform)
- 10 ºC – 35 ºC (50 ºF – 95 ºF)
License
- I2C Active – Level 2 Application license
Software (web downloads)
- Control Center Serial Software
- Flash Center Software
- Promira Software API I2C/SPI Active
- Promira Aardvark Wrapper Software API
- Promira LabVIEW Driver
Minimum Hardware Requirements
- Intel or AMD processor operating at 2 GHz or faster
- 1 GB physical RAM (32-bit) or 2 GB RAM (64-bit)
- 2 GB or more available hard disk space
- Full-speed USB port
- VGA capable of 1024-x768 or higher screen resolution
- Internet access is helpful
PC Requirements & Supported Operating Systems
- Windows: 7, 8, 8.1, 10
- Linux: Red Hat, SuSE, Ubuntu, Fedora
- Mac OS X: 10.7 – 10.14
Available Software/Firmware
- Control Center Serial Software
- Flash Center Software
- Promira Software API I2C/SPI Active
- Promira Aardvark Wrapper Software API
- Promira LabVIEW Driver
- Promira Firmware Update
Note: Future versions of the Promira Firmware (after v2019-04-23) will not be compatible with API versions older than v1.40. We encourage all customers using the API to upgrade to the latest API v1.4 to maintain compatibility with future firmware releases.
Dimensions and Weight
- I2C Active – Level 2 Application is a download that runs on your Promira Serial Platform. Once you have purchased a Promira Serial Platform, you’ll be able to instantly download and add new applications as they become available. This applications requires the purchase and installation of I2C Active – Level 1.