cancel
Showing results for 
Search instead for 
Did you mean: 

Sensor init failed on using VL53L1X ultra low power driver

ALai.1
Associate II

We have been using the full driver for VL53L1X and would like to try out the new ultra low power driver on our board. Everything works fine with the full driver.

However, we are facing a problem on VL53L1X_ULP_SensorInit() when using the ultra low power driver. It always return VL51L1X_ULP_ERROR_TIMEOUT as VL53L1X_ULP_CheckForDataReady() always return 0. We believe the I2C driver is working properly as it return 0x03 on reading VL53L1X_ULP_FIRMWARE__SYSTEM_STATUS on earlier state of the init routine.

2 REPLIES 2
Anne BIGOT
ST Employee

Hello,

On ST side, we validated the code using ST boards. Are you using our boards or another one ?


Our community relies on fruitful exchanges and good quality content. You can thank and reward helpful and positive contributions by marking them as 'Accept as Solution'. When marking a solution, make sure it answers your original question or issue that you raised.

ST Employees that act as moderators have the right to accept the solution, judging by their expertise. This helps other community members identify useful discussions and refrain from raising the same question. If you notice any false behavior or abuse of the action, do not hesitate to 'Report Inappropriate Content'

We are using our board with STM32L072 and a VL53L1x. We have been using the full driver and everything works fine.