Skip to main content
Associate
October 11, 2025
Solved

VL53L8 firmware loading

  • October 11, 2025
  • 1 reply
  • 319 views

I need to cut off all the power supplys of VL53L8 to save power. Does the firmware need to be re-downloaded every time the device is powered on? 

loading firmware is in the function
 
uint8_t vl53lmz_init( VL53LMZ_Configuration		*p_dev)​
Best answer by John_Kvam

Yes it does. There is no firmware in the part, so at boot one has to download the code to get the part running.

One might think of this as a flaw, but it works out for ST. New parts (VL53L8CH) and variants for really large customers make the download quite attractive. I don't think there were any bug fix releases, although that's another argument for the download.

One has to admit it's kind of a hassle though. 

- john

1 reply

John_KvamBest answer
Associate
October 11, 2025

Yes it does. There is no firmware in the part, so at boot one has to download the code to get the part running.

One might think of this as a flaw, but it works out for ST. New parts (VL53L8CH) and variants for really large customers make the download quite attractive. I don't think there were any bug fix releases, although that's another argument for the download.

One has to admit it's kind of a hassle though. 

- john

"If this or any post solves your issue, please mark them as ""Accept as Solution"". It really helps the next guy.And if you notice anything wrong do not hesitate to ""Report Inappropriate Content"".I am a recently retired ST Employee. My former username was John E KVAM."