I2C Monitoring / Debugging Tools

Using a regular scope to monitor the I2C bus is rather tough. When you are in control then you can easily generate a trigger for the scope. If you are not in control (in an existing system), then things get more complicated.

You will need a storage scope to monitor the activity on the bus. If you need to monitor a system with different slaves then you will need some means of discriminator to filter out only the transmission you want.

Commercial monitoring / debugging tools

There are a number of debugging tools out there which can monitor an I2C bus:

Company: Philips Semiconductors

Product Name: Development tools for 8048 and 8051-based systems

Product Description: Philips Semiconductors has developed a number of demonstration boards for analysis and testing of I2C-bus devices. The demonstration boards connect via a cable to the Centronics printer port of a PC and have a 4-stake I2C-bus connector for convenient lab use. Software supplied with each board provides interactive control of devices on the I2C-bus and allows the user to construct, send and receive I2C messages.

Company: Micro Computer Control Corporation

Product Name: I2C Bus Monitor MIIC-101

Product Description:

  • Stand Alone or Remote I2C Bus, ACCESS.bus, and SMBus Troubleshooting Tool.
  • Real Time Trace to 100 kbit/s.
  • Supports General Calls, and Multi-Master/Multi-Slave Addressing.
  • Displays Start/Stop Events, Device Addresses, Read/Write Requests, Acknowledgements, and Data.
  • Optional I2C Analyzer Software Package.

Company: Calibre

Product name: I2C bus communication adapters & software tools for PCs

Company: The Boardshop

Product Names:

Back to I2C Index

ESAcademy, 2000

All materials
provided 'as is'
see Disclaimer

www.esacademy.com
info@esacademy.com