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.

DLPDLCR2000EVM: DLP LightCrafter Display 2000 Evaluation Module (EVM) is not responding

Part Number: DLPDLCR2000EVM
Other Parts Discussed in Thread: DLPC2607

Hi,

I am using DLPDLC2000 for my project demo.

I am using MAC57D5xx as master and dlp as slave. Sending I2c commands from my master to dlp and observe nothing. I tried both slave address 0x36 and 0x1b as they are multiple sources mentioning different slave addresses. but neither of them helped me getting response from dlp. I2c test case i performed are as follows.

Case1 : Setting RGB LED Driver.

0x36/0x1b  0x16  0x00000007 (Enabling RGB LED driver)

Expectation: Expecting blank screen from projector as RED, GREEN, BLUE LED driver currents are set to min current 0x3fff and WPC function is disable by default i.e, 0% LED's ON .

Result: FAIL(observing the same DLP default screen )

Case2: Reading Pixel data format

0x36/0x1b  0x15  0x0D

Expectation: 0x37 0x02 (default pixel foramt is RGB888)

Result: FAIL(no data received)

I am only connecting DLP with %V power source and SCL SDA lines from my master. I am able to clear observe the data sent from my master using CRO. I am blae to see LED D2 flash and then turn off , LED D3 turn on continuously and DLP default image from projector.

When my master is waiting for acknowledgment from slave , dlp is not really acknowledging. 

Let me know,

1. Whether my connections are enough for the above mentioned test cases.

2. i2c commands are proper for my test cases.

Thanks & Regards,

Renuka Reddy.

  • Hello Renuka,

    Have you also connected the grounds of the DLP2000EVM and of the MAC57D5xx? Also have you been able to successfully send I2C commands using any other source (such as the Beagle Bone black)? 

    Thanks,

    Kyle 

  • Hi,

    I connected grounds of the DLP2000EVM and of the MAC57D5xx , observe no change in the result. Currently I connected 5V powersupply, SCL, SDA  and GND lines between master and slave.

    Let me know , if i am missing some thing here or any prerequisites to be followed.. 

    Please brief me , if i can test I2C module of DLP with any direct commands. 

    Thanks ,

    Renuka.

  • Renuka,

    Please see section 2.2.1 of the DLPC2607 programmer's guide: http://www.ti.com/lit/ug/dlpu013a/dlpu013a.pdf

    For LED current, you need to send a compound command (which consists of several standard commands). Also, you mention that 0x3FFF is the minimum for the current. Are you sure this is correct? Perhaps you meant to write 0x3FF.

    For the read command, you need to first write to a register telling the DLPC2607 which register you want to read, and following that with a read command. Instructions on how to format these multi-command reads/writes is detailed in section 2.2.1 of the DLPC2607 programmer's guide.

    I hope this helps.

    Regards,

    Philippe Dollo