This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLPC3478: Internal pattern streaming, error after standby mode

Part Number: DLPC3478

Hi, This is a follow up thread from the closed thread here: e2e.ti.com/.../936452 Now we have reproducing example for evm3010LC development kit.

Previous ticket text: we have a case where we run the DLPC3478 in internal pattern streaming mode.  After projecting a predefined sequence of 1-bit and 8-bit patterns we would like to park the mirrors after the unit is idle for some seconds. When going back to internal pattern streaming mode and configure/display new sequence we would expect the same pattern sequence to work as before, but occasionally (about 1/20 to 1/100 times) we see that the first frame of the sequence is corrupt. It looks like it exposes a corrupted version of the last pattern from before standby. How should we configure the DLPC3478 to switch from standby mode to internal pattern streaming mode to make it work every time?

Please see attached reproducer mirror_park.py for the pico display 3010evm GUI software
mirror_park_test.zip