2022-03-22 12:34 PM
Where can I find the i2c registers for the VL53L3CX? I am trying to implement this in a design with an FPGA, but I cannot find any information regarding the registers in the datasheet.
We are looking at simply taking a range measurement every time the FPGA sends a request.
2022-03-25 04:36 PM
ST does not publish the register map. And yes, I know this upsets a lot of folks.
The VL53L3 works by uploading the raw histogram data to the MCU and we provide the functions that translate that data into the range result you need, So in your case the register map wouldn't get you there.
The code that analyzes the data is some 6K. (The entire driver is 9.6K of ARM code.) But to do that in an FPGA you would have to translate the 6K of C code.
Maybe you could do it, but I'm guessing you would end up hating ST.