This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
_
We have a circuit board with a Linux System on Module. One of the SOM's I2C ports is connected to two PCA9534A I/O expanders. One of these expanders has its address pins all tied low, so its I2C address is 20H. The other has its A0 pin connected to +3.3V, so its I2C address is 21H. Neither of these ICs is responding with an ACK bit when it receives its I2C address.
The power rail is 3.3V. SCL is running at 100 KHz. SCL and SDA are pulled up to 3.3V with 4.7K resistors. (We have also tried 1K without any noticeable effect on this issue.)
Kerry,
Can you reshare the image in your second post? It didn't come through correctly.
Regards,
Per separate email from Eric, we found the issue thanks to his help. We had originally specified the 9534, which has a base I2C address of 20 hex. But then morphed to the 9534A, which has a base I2C address of 38 hex. Changing our firmware solved the problem we were having.