DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
DLPC230-Q1 software is comprised of two components: a boot application and a main application. The BOOTHOLD mode of the controller places the controller into its boot application so that it never reaches the main application. In this mode, the user may program an empty or corrupted flash device. The boot application also allows programming of an empty or corrupted flash, during which the main application would not be available. The majority of system functionality resides in the main application. Both applications share a common hardware-supported SPI and I2C communication protocol to allow control from a host processor, but each application includes a different set of command definitions to support their functionality.
External SPI flash memory is used to configure all functions of the DLPC230-Q1 software. The flash data contains information including default settings, DMD sequencer instructions, splash image data, batch command sets, and calibration data.