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.

PCA9543A: PCA9543A

Part Number: PCA9543A


I am using the PCA9543ADR as an I2C switch connected to an STM32F401RE. I am able to write to the control register and read back from it but I can't write to the slaves connected to the PCA9543ADR. From debugging, I've found that the slave does not recognise the address. I've tried to communicate to the slaves directly and they work fine but can't talk to them via the PCA9543ADR. I'm using the STM HAL functions for the I2C and it does generate the STOP conditions. Any suggestions on how to solve this issue?