I have a PCM5142 connected to a stm32 via I2C, I have the MODE1 tied low and MODE2 tied high. When I attempt to read a register by first writing the 7-bit address, MSB first, followed by a 0 for write. I get nothing in response. I have a logic analyzer on the way to further ensure my data communication, but I have used this stm32 to send other I2C data successfully.
I am concerned that the pcm5142 might be in standby or powerdown and wont respond to I2C messages. Can you elaborate on the Power Down and Standby modes' response to I2C messages?
Do I need a BCK or SCK in order to keep the device awake, as hinted in section 10.5.2?
If I tie BCK or SCK high in lieu of having a clock should I at least get something?