The following sections are an introduction to the application I2C Studio.
This product is not designed for use in life support appliances, devices or systems where malfunction of this product can reasonably be expected to result in personal injury.
Customers using or selling this product for use in such applications do so at their own risk and agree to fully indemnify telos for any damages resulting from such improper use or sale.
telos I2C Studio is an easy to use integrated I2C development environment to access all features of the I2C boards in the telos product chain.
It supports usage of the USB clients Tracii XL, Connii MM and Connii as well as the parallel port device Tracii 400.
The installation package comes along with some additional components
Component | Description |
I2C Studio | GUI front-end to access all features of the I2C boards in the telos product chain. |
I2C Framework | The I2C Framework consists of application programming interfaces (APIs) to communicate with telos I2C products within customer applications. |
I2C Flasher | The I2C flasher is an industrial solution for EEPROM and flash programming needs. It supports a bunch of I2C memories from different vendors as Atmel, Catalyst, Fairchild, ISSI, Microchip, Philips, Samsung and ST Microelectronics. |
The main functionalities offered by I2C Studio are Master and Tracer. An additional feature of the Tracer is an optional oscilloscope capability to give developers the possibility for watching the real signal form in parallel to the traced I2C data. I2C Studio also supports scripting in C# for advanced users.
The I2C Studio has integrated an I2C Slave, which works as RAM emulation and is only usable with Tracii XL.
Furthermore, it offers tools for JEDEC SPD RAM and VESA DDC support. See chapter Integrated I2C Tools for more details.
The telos I2C Studio allows accessing multiple functionalities on a referenced I2C board at the same time. This means that users can access one I2C board e.g. as Master and Tracer at the same time. Thus, it is possible to send and trace I2C messages within one application simultaneously.
The application offers a modern graphical user interface based on the Microsoft .NET technology, which is highly configurable due to the usage of workspaces. Different view modes allow analyzing the traced I2C data regarding different aspects.
A special view model is part of the Tracer and allows watching the data on datasheet level. It is called IRD. Instead of working with addresses, offsets and byte values the user is provided with a comprehensive view of device registers, which are given by the names used in the datasheets.