Skip to main content
Topic: i2c Sniffer not returning proper values (Read 710 times) previous topic - next topic

i2c Sniffer not returning proper values

I'm using a BP3 board with v6.1 firmware.
I'm debugging a sc16is750 I2C uart attached to a ADuC7060 processor (100.3 KHz data rate; I2CDivisor= 0x3131).

Originally, I was quite concerned as I was getting results like:
Code: [Select]
  [0x9A+0x30-[]
When I was trying to access the DLAB (!)

But, when I used OLS client, I was getting the right codes -- see attached sumpcap.html (though I did have to pick SCL and SDA manually)...

Handy little device... without it, I wouldn't have known that if you didn't fill the regs in the right order, the ADuC would punt and end the transmission prematurely.