This is the programmer's guide for the DLPC3420 DLP® display and light controller (used with the DLP160AP DMD) and the DLPC3421 DLP display and light controller (used with the DLP160CP DMD). This guide primarily discusses the I2C interface of these controllers. For additional information please visit the desired device product folder on ti.com.
Pico™ is a trademark of Texas Instruments.
DLP® is a registered trademark of Texas Instruments.
is a registered trademark of Texas Instruments.
Arm® and Cortex® are registered trademarks of Arm Limited.
All trademarks are the property of their respective owners.
A typical TI DLP®Pico™ chipset consists of the controller, the PMIC, and the DMD. The DLPC342x controller manages the DMD and PMIC. The controller communicates with the outside world with I2C commands. Figure 1-1 shows an example system.
The DLPC342x controller contains an Arm®Cortex®-M3 processor with additional functional blocks to enable video processing and control. TI provides software as a firmware image. The firmware consists of the main application code (used by the Arm processor) along with other configuration and operational data required by the system for normal operation. The controller and its accompanying DLP chipset components require this proprietary software to operate.
The firmware must be programmed into the SPI flash memory. The DLPC342x controller loads the main application into the Arm processor which periodically accesses the operational data. The available controller functions depend on the firmware version installed. Different firmware is required for different chipset combinations (such as when using different PMIC devices). Visit the applicable controller product folder on ti.com, visit the DLP Pico Firmware Selector, or contact TI for the latest firmware.