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.

DLP3010EVM-LC: Bug or my misunderstanding?

Part Number: DLP3010EVM-LC
Other Parts Discussed in Thread: DLPC3470

Hi,

I have tested the internal mode of DLP3010EVM-LC on linux api sample code.

The sample code show some problematic behavior, so I have to check line by line.

The curious one is the 1-bit vertical pattern followed by 8-bit vertical pattern.

Each pattern alone is OK, but  the sequence of two patterns show just first one. 

So, today I tested it on your GUI windows program. The result was same.

But surprisingly it works if I change the order of patterns like 8-bit pattern followed by 1-bit pattern.

I think that the firmware may have some bug. Or is there my misunderstanding of the operation?

I tested it under Firmware v7.3.2 . 

Thanks for your attention in advance,

JunHyok Kong

  • Hello JunHyok,

    Please refer to the section "3.1.1 Write Operating Mode Select (05h)" and  "3.4.7 Write Pattern Configuration (96h)" of the DLPC3470/78 programmer's guide.

    http://www.ti.com/lit/ug/dlpu075a/dlpu075a.pdf

    It explain the order of the command that needs to be sent. 

    "When selecting Light Control – Internal Pattern Streaming mode, prior to setting the operating mode, the pattern configuration must be defined using Write Pattern Configuration (Section 3.4.7) , output trigger signals configured using Write Trigger Out Configuration (Section 3.4.3) and input trigger and pattern ready signals configured using Write Trigger In Configuration (Section 3.4.1) and Write Pattern Ready Configuration (Section 3.4.5)."

    and 

    " Write Pattern Configuration (96h) This command defines the pattern characteristics. The settings defined by this command are applied only when the user sends the Write Operating Mode Select command (Section 3.1.1) with either External Pattern Streaming mode or Splash Pattern mode selected."

    Please send operating mode command again after you have changed configuration to 8 bit pattern.

    Please let us know if that resolves the problem.

    regards,

    Vivek

  • Hi,  Vivek

    After your reply, I realized that I don't touch the trigger,  pattern ready signals configuration,

    because I updated the firmware again to initialize the status and there is no command in sample code of API.

    So I set them in GUI windows program.

    After that, the problem may be solved. 

    The order of sequence of the patters set doesn't affect such behaviors any more in GUI windows and in sample code in linux.

    Thank you for your advice.

    JunHyok Kong