Dear Qualcomm team and QDN community,
This is about QUALCOMM cam sensor Actuator integration so the subject might be differnet.
I wonder if the I2C burst mode is supported or present a limitation within buildbins.py QUALCOMM script
Any actuator module should has an XML file containing I2C setting to initialize the HW lens driver.
This XML should be compiled into a binary within buildbins.py script
Below blog shares an examples of XML organization(below) where we see I2C data are written byte by byte, so each register is handled
separately(see below) while we need to send I2C data at once (I2C Burst mode).
https://www.cnblogs.com/schips/p/qualcomm_camx_bring_up_actuator.html
The <regAddrType range="[1,4]">1</regAddrType> limits the burst size to 4 bytes maximum.
Is it possible to send I2C data at once ? is it a limitation of buildbins.py or a limitation of QUALCOMM platform ? can the script be modified to
support I2C burst mode ?
Thanks so much in advance.
Kind regards,
XIYANG