Part Number: DLP4710EVM-LC
Hi TI Team,
I am a member of the Software Development Team and we are currently developing software for the DLP4710EVM-LC using the DLPC34xx API.
We are implementing splash pattern projection and would like to confirm the recommended initialization sequence for the following API calls.
Our current initialization performs:
DLPC34XX_WriteRgbLedCurrent()DLPC34XX_WriteRgbLedEnable()DLPC34XX_WriteTriggerOutConfiguration()DLPC34XX_WritePatternConfiguration()DLPC34XX_WriteOperatingModeSelect(DLPC34XX_OM_SENS_SPLASH_PATTERN)DLPC34XX_WriteSplashScreenSelect()DLPC34XX_WriteSplashScreenExecute()
Could you please confirm whether this is the correct order for displaying a preloaded splash image?
In particular, we would like to know:
- Should
WriteRgbLedCurrent()be called before or afterWriteRgbLedEnable()? - Is
WriteTriggerOutConfiguration()required before entering Splash Pattern mode? - Should
WritePatternConfiguration()be called beforeWriteOperatingModeSelect(), or after? - Are there any required delays or additional commands between these API calls?
- Is there a recommended initialization sequence from TI for displaying splash images on the DLP4710EVM-LC?
The reason we ask is that DLPC34XX_WritePatternConfiguration() returns success, but DLPC34XX_WriteOperatingModeSelect(DLPC34XX_OM_SENS_SPLASH_PATTERN) returns an error, and the projector appears to stop projecting immediately afterwards.
Any guidance on the correct initialization sequence or common causes of this behavior would be greatly appreciated.
Thank you.