Skip to main content
Associate
April 23, 2024
Question

ACK is not returned in I2C communication with VL53L8.

  • April 23, 2024
  • 1 reply
  • 918 views

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?

This topic has been closed for replies.

1 reply

Visitor II
April 28, 2024

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 

DS-AkaAuthor
Associate
May 7, 2024

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.