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.

DLP2000: DLP LightCrafter Display 2000 Evaluation Module (EVM) I2C communication

Part Number: DLP2000
Other Parts Discussed in Thread: DLPC2607,

Hi,

I am using DLP 2000 EVM as slave and NXP MAC57d5xx as Master. When turn ON the DLP, I am able to monitor GPIO4_INTF signal going high and staying for 208ms and then settling to LOW. 

Please respond on the following points.

1. Whether do I have to program the flash to read my RGB data through parallel I/F from host processor. Or setting Input source selection as Parallel I.F and pixel data format select as RGB888 is enough?

2. Once GPIO4_INTF goes low, what are all the mandatory configurations to do communicate through I2C.

3. My understanding is, Doing initial configurations through I2C and selecting RGB lines as input source and providing  PCLK, VSYNC, HSYNC, DATAEN from my NXP HALO board, I should be able to project my image.Correct me if i am wrong in this understanding.

4. provide PCLK, VSYNC, HSYNC, DATAEN to be set for a RGB888 image of 480X 272 size updating for every 25 ms from my host.

Thanks & Regards,

Renuka Reddy.

  • Renuka,

    Here is some feedback on each of your questions:

    1. Typically, you need to set the following registers to initialize parallel I/F:

    > Input Source Selection (to Parallel I/F)

    > Input Pixel Format

    > Input Resolution

    See the DLPC2607 Programmer's Guide for information on how to write these commands (http://www.ti.com/lit/ug/dlpu013a/dlpu013a.pdf)

    2. The system should boot on its own and display splash screen without further user configuration. Steps above are to initialize external video.

    3. This is correct. See #1 for configuration information.

    4. Can you describe your input source use case further? What framerate are you providing to the system? Is the VSYNC always present?

  • Hi Philippe,

    Thanks for the response.

    To answer your previous question,My frame rate 38 frames/sec. and Vsync occurs at every 25 ms once.

    I would like to check whether my HALO device is communicating/ is able to control the DLP2000.

    As I am unable to read back on HALO,I would like to change some settings on EVM and observe some visual impact.

    Please suggest some test cases like that.

    I tried sending  0x36 0x12 0x00 0x00 0x04 0x00 and observed nothing.

    Same way ,I tried sending  0x36 0x12 0x00 0x00 0x00 0x00 and observed nothing.

    Thanks & Regards,

    Renuka Reddy.

  • Renuka,

    Please see Section 6.8 and 6.9 of the DLPC2607 Datasheet:

    http://www.ti.com/lit/ds/symlink/dlpc2607.pdf

    Included is the required video timings for video input to work with the system. You should be able to get video output if you follow the timings included herein. Can you provide the video timings used in your setup?

    Regards,

    Philippe Dollo