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.

DLPLCR4500EVM: Abnormal brightness (darker) of the first acquired image by the camera when projecting a sequence of patterns

Part Number: DLPLCR4500EVM

The LightCrafter 4500 triggers the camera to acquire images.

In Pattern Sequence mode, the LightCrafter 4500 projects a sequence of patterns and the first image captured by the camera is always darker.

Occasionally, the number of images captured is less than the number of patterns projected.

The problem has not occurred before on the same LightCrafter 4500 with the same settings, but has occurred recently.

I have tested the same settings on another LightCrafter 4500 without any problems.

Is it a hardware problem? How to fix it?

Here is some data. The LightCrafter 4500 is projecting fringe patterns. The figure below shows the first five images captured by the camera. You can see that the first image is significantly darker than others.

Below is the first image captured.

Below is the second image captured.

Thank you for your help.

  • Hello Jionger Liu,

    Welcome to the E2E forums and we hope to assist you with your questions.

    Can you provide the .ini file generated when you click save solution so I can see the exact settings you are setting up in the GUI.

    Have you ensured the trigger settings are compatible with the specific camera which is being used?

    Could you also look at the LED delay control or try adjusting that parameter? See section 3.3.5 of the user guide, perhaps that is maybe why the first image is dimmer if the LEDs are slightly delayed?

    Regards,

    Alex Chan

  • Hello Alex Chan,

    Thank you for your help.

    Please see the .ini file below.

    APPCONFIG.VERSION.SUBMINOR 0x0 ;
    APPCONFIG.VERSION.MINOR 0x0 ;
    APPCONFIG.VERSION.MAJOR 0x3 ;
    DEFAULT.FIRMWARE_TAG 0x0 ;
    DEFAULT.AUTOSTART 0x0 ;
    DEFAULT.DISPMODE 0x1 ;
    DEFAULT.SHORT_FLIP 0x0 ;
    DEFAULT.LONG_FLIP 0x0 ;
    DEFAULT.TRIG_OUT_1.POL 0x0 ;
    DEFAULT.TRIG_OUT_1.RDELAY 0xbb ;
    DEFAULT.TRIG_OUT_1.FDELAY 0xbb ;
    DEFAULT.TRIG_OUT_2.POL 0x0 ;
    DEFAULT.TRIG_OUT_2.WIDTH 0xbb ;
    DEFAULT.TRIG_IN_1.DELAY 0x0 ;
    DEFAULT.TRIG_IN_2.POL 0x0 ;
    DEFAULT.RED_STROBE.RDELAY 0xbb ;
    DEFAULT.RED_STROBE.FDELAY 0xbb ;
    DEFAULT.GRN_STROBE.RDELAY 0xbb ;
    DEFAULT.GRN_STROBE.FDELAY 0xbb ;
    DEFAULT.BLU_STROBE.RDELAY 0xbb ;
    DEFAULT.BLU_STROBE.FDELAY 0xbb ;
    DEFAULT.INVERTDATA 0x0 ;
    DEFAULT.TESTPATTERN 0x1 ;
    DEFAULT.LEDCURRENT_RED 0x97 ;
    DEFAULT.LEDCURRENT_GRN 0x78 ;
    DEFAULT.LEDCURRENT_BLU 0x7d ;
    DEFAULT.PATTERNCONFIG.PAT_EXPOSURE 0x208d ;
    DEFAULT.PATTERNCONFIG.PAT_PERIOD 0xc350 ;
    DEFAULT.PATTERNCONFIG.PAT_MODE 0x3 ;
    DEFAULT.PATTERNCONFIG.TRIG_MODE 0x1 ;
    DEFAULT.PATTERNCONFIG.PAT_REPEAT 0x1 ;
    DEFAULT.PATTERNCONFIG.NUM_SPLASH 0x13 ;
    DEFAULT.SPLASHLUT 0x9 0xa 0xb 0xc 0xd 0xe 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1d 0x1e 0x1f 0x20 ;
    DEFAULT.PATTERNCONFIG.NUM_LUT_ENTRIES 0x5f ;
    DEFAULT.PATTERNCONFIG.NUM_PATTERNS 0x5f ;
    DEFAULT.SEQPATLUT 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27808 0x27800 0x27800 0x27804 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 0x67808 0x27800 0x27804 ;
    DEFAULT.LED_ENABLE_MAN_MODE 0x1 ;
    DEFAULT.MAN_ENABLE_RED_LED 0x1 ;
    DEFAULT.MAN_ENABLE_GRN_LED 0x1 ;
    DEFAULT.MAN_ENABLE_BLU_LED 0x1 ;
    DEFAULT.PORTCONFIG.PORT 0x0 ;
    DEFAULT.PORTCONFIG.BPP 0x1 ;
    DEFAULT.PORTCONFIG.PIX_FMT 0x0 ;
    DEFAULT.PORTCONFIG.PORT_CLK 0x0 ;
    DEFAULT.PORTCONFIG.ABC_MUX 0x4 ;
    DEFAULT.PORTCONFIG.PIX_MODE 0x1 ;
    DEFAULT.PORTCONFIG.SWAP_POL 0x1 ;
    DEFAULT.PORTCONFIG.FLD_SEL 0x0 ;
    PERIPHERALS.I2CADDRESS[0] 0x34 ;
    PERIPHERALS.I2CADDRESS[1] 0x3a ;
    PERIPHERALS.I2CBUSYGPIO_ENABLE 0x0 ;
    PERIPHERALS.I2CBUSYGPIO_SELECT 0x0 ;
    DATAPATH.SPLASHSTARTUPTIMEOUT 0x1388 ;
    DATAPATH.SPLASHATSTARTUPENABLE 0x0 ;
    MACHINE_DATA.COLORPROFILE_0_BRILLIANTCOLORLOOK 0x0 ;

    I'm pretty sure that the trigger settings are compatible with the used camera. Because they worked well earlier, and they work well with another DLPLCR4500EVM.

    As for the LED delay control, I tried to adjust the parameters, but the problem still exists.

    Kind regards,

    Jionger Liu

  • Hello Jionger Liu,

    Thanks for the ini file, will look into this issue further. Thanks for your patience.

    Regards,

    Alex Chan

  • Hello Jionger Liu,

    Do you have the binary firmware file you are using as well?

    Thanks,

    Alex Chan

  • Hello Alex Chan,

    Yes, please click the following link to download the .bin file.

    https://1drv.ms/u/s!AqYSrBo4niBWgexjsXINtwfaDXeJNg?e=X1U7JD

    Please let me know if you cannot download it.

    Thanks,

    Jionger Liu

  • Hi Jionger Liu,

    I was able to get it downloaded thanks and will look into this issue more.

    Thanks,

    Alex Chan

  • Hi Jionger Liu,

    Have you tried hooking up the camera to another trigger signal on the DLPLCR4500EVM, is the behavior still the same?

    Regards,

    Alex Chan

  • Hi Alex Chan,

    Thank you for your time. We are using trigger out 1 currently. Do you mean connecting the camera to trigger out 2? We haven't done that. I'll try that in a few days and come to you with the result.

    Regards,

    Jionger Liu

  • Hi Jionger Liu,

    Yes please see if you can hook up the camera to trigger out 2 and see if that changes anything.

    Thanks,

    Alex Chan

  • Hi Alex Chan,

    Sorry. A strange thing happened. The issue disappeared itself without changing anything. I'm not sure why it happened. If this issue appears again, I'll test the hardware with trigger out 2.

    I have an additional question. Dose TI provide repair service for DLPLCR4500EVM if it is broken?

    Thanks for your time.

    Regards,

    Jionger Liu

  • Hello Jionger Liu,

    Great to hear that the system is now working that is indeed interesting.

    We unfortunately do not provide repair services and I believe we have a warranty period of 90 days on EVMs. https://www.ti.com/legal/terms-conditions/terms-of-sale/china.html

    I will close this ticket out and if an issue arises again, feel free to create a new E2E ticket. 

    Regards,

    Alex Chan