Closed
Description
After running an I2C peripheral address scan, the I2C bus SDA line becomes permanently held low, rendering the bus unusable.
This happens because the device scan sends a READ address and then immediately sends STOP, which is illegal and puts the addressed peripheral in an undefined state.
To fix this, the address scan should send WRITE addresses instead.
Metadata
Metadata
Assignees
Labels
No labels