Other Parts Discussed in Thread: DLP2010LC, DLPA2005, DLPA2000
Hi All,
We have designed a device using the DLPC3470/DPLA2005 and the DLP2010LC to project patterned light to perform surface profilometry. Now that we are manufacturing in small quantities of devices, we are running into a problem where the 3470/2005 are not initializing correctly on about 30% of the PCB assemblies after they have been sitting unplugged for more than 10 minutes. During the fault condition the DMD fails to initialize (e.g., show its splash screen) and the illumination LED does not light. If power is disconnected and reapplied in under 10 minutes, the device powers up normally and operates correctly.
The problem isn't related to the DMD itself, we've tried multiple DMDs on failing systems without improvement. About 30% of our PCB assemblies suffer from this issue. Watching the 3470 load its firmware from the onboard Flash memory, failing boards show an initial burst of activity after power-up, but don't go on to load the remainder of firmware. There's an initial 25ms burst of clock activity, then nothing. Whereas when a system successfully starts, there is this initial 25 ms burst followed about 250ms later by a second 25 ms clock burst.
We are strictly using the devices to display prerecorded splash screen patterns, and so the input data bus, PCLK, PDM, VSYNC, HSYNC and DATAEN are tied to ground. The DLPA2005 runs directly from 5V, which is filtered with 3,000 uF.
Any comments much appreciated.
Thanks,
Scott