AmpliPi icon indicating copy to clipboard operation
AmpliPi copied to clipboard

Disable clock stretching on Pi I2C bus

Open Lohrer opened this issue 3 years ago • 0 comments

The Raspberry Pi doesn't properly support clock stretching, see https://www.advamation.com/knowhow/raspberrypi/rpi-i2c-bug.html. This can caused data to be read/written improperly to the Preamp Board's micro. The micro can disable clock stretching, but we have to have data ready for any potential read. Investigate if we can fully disable clock stretching.

Lohrer avatar Jan 18 '22 20:01 Lohrer