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.

DLPLCRC410EVM: DLP® products forum

Part Number: DLPLCRC410EVM
Other Parts Discussed in Thread: DLPLCR95EVM,

I have a DLPLCRC410EVM and a DLPLCR95EVM. I connect them to my computer, and attempt to control the DMD with C++ code. Some Low Level Control DLL Functions are shown on the user's guide dlpu039a.pdf.

But I just can not make the DMD load and reset the images that I desired. I used the orders listed below:

int LoadData(UCHAR* RowData, unsigned int length, short DMDType, short DeviceNumber)

short SetBlkMd(short value, short DeviceNumber)

short SetBlkAd(short value, short DeviceNumber)

short SetRST2BLKZ(short value, short DeviceNumber)

short SetRowMd(short value, short DeviceNumber)

short SetRowAddr(short value, short DeviceNumber)

short SetNSFLIP(short value, short DeviceNumber)

My code related is here. Please explain to me what mistakes do I make. 

  • Hi Fan,

    Thank you so much for your reply. I have solved my problem. The issue I got is that I made the wrong connection between the flex cable and the control board, where I flipped the top and bottom side, which I know is very stupid. Hope this can be helpful. 

    Thanks!