I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search

I2C Active - Level 2 Application


Part Number: TP600210

Availability: In-Stock

The I2C Active - Level 2 Application provides advanced I2C performance at speeds up to 3.4 MHz Master / 3.4 MHz Slave.

Please note, this is an application that requires installation on the Promira™ Serial Platform. And a pre-requisite of the I2C Active – Level 1 Application.  

This application provides state-of-the-art host adapter functionality.  With this application you will be able to actively exercise your I2C bus in many ways:

•  Master at speeds up to 3.4 MHz
•  Slave at speeds up to 3.4 MHz
•  Each slave response can be up to 256 bytes
•  No inter-byte delays 
•  Program EEPROM or other I2C memory
•  Use up to 12 GPIOs (10 while using I2C)
•  Provide up to 200 mA of power to your embedded project
•  Operates with voltages from 0.9 V - 3.45 V, 5 V fault tolerant

The all-new architecture of the I2C Active - Level 2 Application running on the Promira Serial Platform provides superior performance.  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.

Once you're running the I2C Active - Level 2 Application on your Promira platform you can create your own interface using Total Phase's robust API or select from our no charge GUIs: Control Center Serial or Flash Center to control your I2C data.

Detailed technical information about the Promira Serial Platform can be found in the User Manual.

We also have a Quick Start Guide to help you get started.

  • I2C master up to 3.4 MHz
  • I2C multi-master support
  • I2C slave up to 3.4 MHz
  • GPIO with selectable pins

Actual system bus speed may vary as a function of capacitance.

What is Included?

The 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.

Bit Rate
  • I2C Master: 1 kHz - 3.4 MHz
  • I2C Slave: 1 kHz - 3.4 MHz
Target Bus Interface
  • I2C Master/Slave
  • 12 GPIO pins
DC Characteristics (Promira platform)
  • Target Power: +3.3V, 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)
  • Full support for Standard Mode (100 kbps) and Fast Mode Plus (1 Mbps) for I2C
  • Full support for High Speed I2C (3.4 MHz)
  • Supports inter-bit and inter-byte clock stretching
  • Supports multi-master
  • Master transmit and receive
  • 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

The I2C Active - Level 2 Application running on the Promira Serial Platform is compatible with:

  • 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)

Learn more about I2C in the I2C Background Article.

Actual system bus speed may vary as a function of capacitance.

GPIO - General Purpose IO
  • I2C pins can be repurposed for more general use, allowing them to be used for custom signals on target systems
  • GPIO functionality can also be combined with I2C or SPI to interact with your target system
  • GPIO configuration is cached internally to preserve settings between operational modes
Low Cost

The Promira Serial Platform comes complete with a royalty-free API so you can take full advantage of your licensed applications.

The low cost makes it affordable for a company to provide every developer with their own interface. The benefits of every developer having their own interface include:

  • Less time wasted. Developers do not have to share tools or go to the lab to debug simple problems.
  • Higher productivity. . Developers can identify and fix problems quickly and easily with less down-time.
  • Shorter development cycles. Projects can get done on time and on budget.

By saving just a few hours of engineering time, the Promira Platform will have paid for itself.


The Promira platform is completely field-upgradable. Total Phase is committed to improving the Promira platform and offering new applications to increase the versatility of our products for our customers.

You will never have to worry about being out of step with the latest software features. As long as you maintain support on your software, you'll be able to download the latest eligible software and firmware upgrades.

I2C Active – Level 1 Application

PC Requirements & Supported Operating Systems (32-bit and 64-bit)

  • Windows: 7, 8, 8.1, 10 
  • Linux: Red Hat, Ubuntu, Fedora, SuSE
  • Mac OS X: 10.7-10.14 

Promira Serial Platform User Manual
Promira Serial Platform Quick Start Guide

Related Products