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 Account Search
What Are Today’s Details about Total Phase I2C/SPI Host Adapters and Protocol Analyzers?

Question from the Customer:

I have a snippet of transaction log from an EEPROM I2C read on the bus. There are some symbols that I do not understand – can you explain them to me?

For example,  (2015-12-14 15:46:04) [S] <54:w>* [P]

I guess this means [S] Start condition, write to 0x54, and ends with a [P] Stop condition. What does * mean? Also, can you give me some insight on the bus activity in line 07 and 08 below?

01 (2015-12-14 15:46:04) [S] <54:w> 08 c8 01 [P]
02 (2015-12-14 15:46:04) [S] <54:w>* [P]
03 (2015-12-14 15:46:04) [S] <54:w>* [P]
04 (2015-12-14 15:46:04) [S] <54:w> 08 c9 01 [P]
05 (2015-12-14 15:46:04) [S] <54:w>* [P]
06 (2015-12-14 15:46:04) [S] <54:w>* [P]
07 (2015-12-14 15:46:04) [S] <54:w> 08 ca 00 [P]
08 (2015-12-14 15:46:04) [S] <54:w> 08 cb 00 [P]
09 (2015-12-14 15:46:04) [S] <54:w>* [P]
10 (2015-12-14 15:46:04) [S] <54:w>* [P]

Response from Technical Support:Thanks for your questions! Here are the definitions of the symbols:

  • S is start bit.
  • P is stop bit.
  • W is write.
  • R is read.
  • In the I2C data column, NACK’ed bytes are followed by an asterisk (*) to differentiate them from ACK’ed bytes.
  • In the I2C address column, an asterisk (*) following the address indicates that the address byte was NACK’ed.

Please note - Aardvark I2C monitoring is a legacy feature that works only up to 125 KHz and is no longer supported by current versions of the Control Center Software.  For optimized and full-featured I2C analysis up to 4 MHz and SPI analysis up to 24 MHz, we offer the Beagle I2C/SPI Protocol Analyzer.

Combined with the Data Center Software, it shows NACK indications, and more robust I2C monitoring features,

  • Monitor I2C up to 4 MHz
  • Monitor SPI up to 24 MHz
  • Real -Time Data Capture
  • LiveSearch and LiveFilter
  • 20 ns resolution for bit-level timing

We hope this answers your questions. Additional resources that you may find helpful include the following:

If you have other questions about our host adapters or other Total Phase products, feel free to email us at sales@totalphase.com, or if you already own one of our devices and have a technical question, please submit a request for technical support.

Leave a Reply