2026-05-20 7:19 AM
Dear ST,
Now as you mentioned in VL53L7CX_ULD the Firmware is uploaded through the I2C protocol to the VL53L7CX every initialization in (Hex form) from the Buffers.h file as also it includes the default configurations for the VL53L7CX
While I'm testing it in the Autonomous Mode with parameters integration time = 2ms, ranging freq. = 4Hz and 4X4 Resolution, making also the host board (NUCLEO-F401RE) in sleep mode which means that, there is no communication data on the I2C Bus.
I found the current peak as illustrated in the screenshot attached, the first peak represents the integration time which is typically 2ms as configuration.
Now I need a detailed explanation about the wave regions illustrated after the first peak and how can I minimize or eliminate them.
As also I need to know how to update this firmware and if it has a datasheet or source code.
Thank you
Solved! Go to Solution.
2026-05-24 6:42 PM
Hi:
It seems like a duplicated question, so I copied and pasted the reply content from another post. If you have any other questions, please continue to add comments below.
I have confirmed with internal RD. here is the news:
1. basically your integration time, this is the only one you can control.
2.readout data and internally algos are working.
3.Post processing mostly internal MCU work.
4.Ranging core disabled to reduce power consumption.
The above 2, 3, and 4 are fixed and unchangeable.
In addition, fw exists in the form of a specific array VL53L7CX_FIRMWARE and is generally not modified. If you have specific projects, you can contact FAE and raise a special request. Thanks~
Best Regards,
Bin FAN
2026-05-21 12:34 AM
Hi:
I also did a test by setting Autonomous Mode with parameters integration time = 2ms, ranging freq. = 4Hz and 4X4 Resolution. and the result obtained is the same as yours. You are correct. This part of the information is a bit deep, I will raise this issue with the internal designer, and I will let you know as soon as there are any updates.
Thanks a lot~
2026-05-24 8:18 AM
Hi: @Bin
Actually I really appreciate your reply and I'm waiting for any updates about this.
2026-05-24 6:42 PM
Hi:
It seems like a duplicated question, so I copied and pasted the reply content from another post. If you have any other questions, please continue to add comments below.
I have confirmed with internal RD. here is the news:
1. basically your integration time, this is the only one you can control.
2.readout data and internally algos are working.
3.Post processing mostly internal MCU work.
4.Ranging core disabled to reduce power consumption.
The above 2, 3, and 4 are fixed and unchangeable.
In addition, fw exists in the form of a specific array VL53L7CX_FIRMWARE and is generally not modified. If you have specific projects, you can contact FAE and raise a special request. Thanks~
Best Regards,
Bin FAN
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.