cancel
Showing results for 
Search instead for 
Did you mean: 

ACK is not returned in I2C communication with VL53L8.

DS-Aka
Associate
When performing I2C communication from the MCPU on a board that independently implements VL53L8, there is no ACK from VL53L8 at the first address transmission, resulting in an error.
If you check the LPn, SCL, and SDA signals, you can see the start condition, SCL and SDA at address 0x52 have clean waveforms, but at the 9th clock, confirm that SDA remains High and there is no ACK from VL53L8. Did.
The voltage level of the above signals is 5V for LPn and 1.8V for SCL and SDA.
Do you know why ACK is not returned from VL53L8?
Is it possible for the I2C address of VL53L8CX to be other than 0x52?

2 REPLIES 2
aestor2
Associate

Hello 
I had the same issue 
Can you try to connect the SPI_I2C_N Pin to the ground without the 47k resistor as indicated in the docs
By doing this it fixed the problem for me 
Hope this will help you 

Thank you for your advice.
It turned out that the wiring on the board here was incorrect, and we were able to confirm that it worked properly after correcting the wiring.