Part Number: J784S4XEVM
Hi Texas Instruments Support Team,
I am working with the TI imaging framework and have a question regarding the image sensor initialization flow. Currently, each application performs the following sequence:
appEnumerationImageSensorappQueryImageSensorappInitImageSensorappStartImageSensor
We are noticing that this sequence introduces noticeable latency, and the overall initialization time is longer than expected when launching each application.
Our main requirement:
We want to avoid repeating this full initialization process in every application. Ideally, we would like to offload all initialization steps up to appStartImageSensor into a separate module or standalone application and have subsequent applications directly access the already‑initialized sensor state.
Before implementing such an approach, we would like to know:
-
Is there an officially recommended or supported method to persist sensor initialization across multiple applications?
For example, bypassing enumeration and initialization steps in the individual application and instead retrieving the initialized sensor configuration from a system-level service. -
Can the sensor initialization be shifted to the MCU firmware or a centralized daemon so that applications do not need to re-run these steps?
If yes, what are the recommended APIs or sequences to achieve this?
Any guidance, best practices, or documentation references on optimizing or restructuring the sensor initialization workflow would be extremely helpful.
Thank you for your support.