I am developing a application that is communicating with VL53L1X using I2C. My problem is, while checking model ID of VL53L1X sometimes i am getting valid model ID ‘0xEA’ sometimes i am getting 0x00.
Following are the things i tried to solve this problem,
1.I tried to lower the frequency to 100kHz and higher the frequency to 400kHz, which doesn’t seem to make a difference.
2. I changed the values of addresses 0x2e and 0x2f from 0 to 1, because my GPIO and I2C pins are
pulled to +3.3V.
Configurations are default settings only.
This problem is not allowing me to do further development in my project.
can anyone help me to fix my problem?
Thanks and Regards