Blog
Technology Sharing
I3C Host adapter (3)hits:36


Easyi3C is a leading supplier of embedded system tools that simplify the development and debugging of various communication protocols. The company offers a range of products designed to help engineers and developers use I3C/I2C , USB and MIPI, JEDEC, MCTP and other protocols more efficiently.


I3C protocol The I3C specification was originally released by in 2017. It is still under constant update and 

development. Although many features are based on I2C, there are still many obstacles for engineers to quickly 

get started. In order to lower the threshold for engineers to get started, Easyi3C has specially developed some 

graphical tool software to make verification and use of the I3C protocol easier.

The Easyi3C Tower Adapter Console to be introduced below is a graphical software debugging tool designed 

specifically for connecting users to the Easyi3C Tower Host Adapter. It provides users with general I2C/I3C read 

and write operations and standard I3C CCC command operations, greatly facilitating user use and saving 

development time.

This document describes how to install the EasyI3C Tower Adapter Console tool. It also discusses how to use 

the Tower Host Adapter Graphical User Interface (GUI) tool.


1. How to install the Easyi3C Tower Adapter Console tool:

1. First, download the "Easyi3C Tower Console Installer Vx.xxzip" file from the Easyi3C official website, unzip 

the file, and then double-click the executable program "Tower Console Installer V1.xxexe", as shown below:

1747375173116736.png

2. Select “I accept the agreement” and click “Next”.

console2.png

3. Select the installation path and click "Next".

console3.png

4.   Select whether to create a shortcut, then click "Next".

console4.png

5. Click "Install" and wait for the program to install.

console5.png

6. Click “Finish” to complete the installation. The Tower Console interface is as follows:

console6.png

2. How to use the basic functions of Easyi3C Tower Adapter Console tool:

 Before using Easyi3C Tower Adapter Console, make sure that the Easyi3C Tower Adapter and PC are connected

 well via USB cable and the USB driver is successfully installed. Then open Easyi3C Tower Adapter Console and 

follow the steps below:

1. First, find the Easyi3C Tower Adapter, as shown below:

1.png

2. Click  “Connect”:

2.png

3. Select a device and click "OK" to return to the main interface, as shown below:

3.png

 At this time, the red frame part of the GUI interface can be clicked for operation. The left side is the operation 

user interface, and the right side is the operation log interface.

In the operation interface, for example, you can set whether to turn on the Pull-Up resistor:

4.png

In the operation interface, you can manually set different operating voltages of the I3C/I2C bus:

5.png

In the operation interface, for example, you can choose to reset the bus. At this time, the SCL bus will be pulled 

down for more than 50ms to reset the slave device, making it easier for engineers to recover some bus errors 

during debugging:

6.png

In the operation interface, you can set the SCL Clock rate: "OD" means the clock frequency of I2C and the clock

 frequency of I3C Open-Drain stage, and "PP" means the clock frequency of I3C Push-Pull stage:

9.png

In the operation interface, a relatively simple and easy-to-use function is to find all existing slave devices on the 

bus. After finding them, you can select the slave device and connect to it. This avoids the problem of forgetting 

the slave address and being difficult to debug:

7.png

8.png

For more detailed introduction, please stay tuned for the next issue.


Service Line:

Address:Silicon Valley
Email:support@easyi3c.com

Copyright © Easyi3C Co., LTD