I am using a K60 as an I2C master. The I2C communication works but occasionally there are errors. In the photo shows SCL and SDA on both sides of a level translator. The red arrow points to what I call a runt clock. It begins at the correct time but for some reason it stops and looks like a glitch on the scope. Note there are only 8 clock pulses rather than expected 9. Since the K60 is the source of SCL, is this a problem in the K60? The K60 is the only master on the I2C bus.
Has anyone seen this and know what could cause it? The position of the missing clock varies.