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.

DLPC3479: Failed to communicate with dlpc3479 using the iic

Part Number: DLPC3479
Other Parts Discussed in Thread: DLP4710LC, , DLPA3005

Tool/software:

Hello!

tri_out2 cannot be configured
The details are
tri_out1 configuration OK(8'h92 8'h02,8'h00,8'h04,8'h00,8'h00) (all values can be written normally)
tri_out2 configuration NG(8'h92 8'h03,8'h00,8'h00,8'h00,8'h00) (Slave does not answer when I write 8'h92)

Also, no other registers can be written.

We've checked the power-on timing. There's no problem. And test images can be output (register 05 is set to 01)。

When the iic continuously writes to the register, do I need to wait for a period of time after each write? What is the length of the wait?

Please help analyze it !

Thank you very much!

  • Hello,

    I am getting my team involved with this evaluation as quickly as I can, which is by the end of the week.

    I appreciate your patience!

    This goes along with your previous post here - https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1401139/dlpc3479-failed-to-communicate-with-dlpc3479-using-the-iic

    Best,

    Aaron

  • Hello,

    Please advise setting for GPIO_04 (E14) of your controllers.

    Best,

    Aaron

  • Hello!

    1.setting for GPIO_04 (E14) of our controllers

    As shown in the figure, GPIO_04 of the primary controller is pulled up and GPIO_04 of the secondary controller is pulled down.

    2.iic communication

    The iic communication problem has been resolved.(I did not try to read back the register, potentially risky)

    3.Now there is a new problem:

    I use a self-made board, the hardware structure is dlp4710lc + dlpc3479 + dlpa3005.
    When the Display - External Video Mode is used (the 05 register is set to 00), pictures can be displayed normally.
    However, when the Light Control-External Pattern Streaming Mode is used, the dlpc4710lc only showed half the image.
    The right half can be displayed normally, and the left half is blank. It has been confirmed that the problem is from the slave controller. But I don't know what the problem is, please help to analyze it.

    4. Firmware

    The firmware version I am using is dpp3479-dual-ASIC_8.4.0.img. This firmware is custom firmware, you can not connect any LED. (In the design of self-made board, no LED is connected).(When the Display - Test Pattern Generator Mode is used, images can be displayed normally)

    5. external input

    The external input is 1920*1080@60hz, in RGB888 format.
    Here are the registers I configured.
    ADDR     VALUE
    8'h92      8'h02,8'h00,8'h04,8'h00,8'h00
    8'h92      8'h03,8'h00,8'h00,8'h00,8'h00
    8'h96      8'h02,8'h03,8'h04,8'h97,8'h0D,8'h00,8'h00,8'h00,8'h04,8'h00,8'h00,8'h00,8'h04,8'h00,8'h00
    8'h05      8'h03

    I appreciate your patience!

    Please help to analyze the reason, thank you very much!

  • Hello!

    #1, #2, #4 - thank you for providing this information.

    #3. In External Video Mode you are seeing left half is blank and right half is displayed normally. Can you see if it is flickering or is it constantly off?  Do you have an LED connected? Your command has Blue selected for 8'h96.

    #5. External Pattern Mode:

    8'h92      8'h02,8'h00,8'h04,8'h00,8'h00
    8'h92      8'h03,8'h00,8'h00,8'h00,8'h00
    8'h96      8'h02,8'h03,8'h04,8'h97,8'h0D,8'h00,8'h00,8'h00,8'h04,8'h00,8'h00,8'h00,8'h04,8'h00,8'h00
    8'h05      8'h03

    Trigger-1 enabled, delay (us) 1024

    Trigger-2 enabled, delay (us) 0

    8-bit mono, 3 patterns, Blue LED, Illumination time (us) 3479, Pre-illumination Dark time (us) 1024, Post-illumination Dark Time (us) 1024

    I've tested this on my own setup and I do not have any issues. I will get my team more involved in this issue.

    Best,

    Aaron


  • Hello!

    I've compiled my questions below this post——e2e.ti.com/.../dlpc3479-the-dlpc4710lc-does-not-display-images-correctly

    Please go to this post.

    I appreciate your patience!

    Thank you very much!

  • Hello,

    Thank you for condensing your questions.

    We can close this post.

    Best,

    Aaron