Hi,
I have been thinking about how to connect to I2C bus, so that I can see whole activity going on. Maybe I should set the max speed requirement to
400k but the highest speed of about 3.5M would be nice.Those analyzers are very expensive - over $1000. What makes them so expensive? Would it be possible to connect high impedance probe to SDA and SCL lines and write a program for FPGA to read them and transfer data to PC using USB? What kind of probe would be needed (consisting which parts)? I have the Logic, which is quite nice and was not very expensive. It knows I2C and SPI but it can just analyze.
I would like also to be able to send stuff from PC to I2C lines.
Although a full solution would be highly appreciated :-)) I am after main points. Which components to use and how to implement high impedance two way connection to SDA and SCL lines.
I hope this is not too vague....
Best Regards Kari