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.

DLPDLCR3010EVM-G2: Having I2C issues on EVM after generating firmware with DLP LightCrafter Display 7.4

Part Number: DLPDLCR3010EVM-G2

I've been trying to build a new flash image file for the DPLDLCR3010EVM - G2 using DLP LightCrafter Display v7.4.  After programming the resulting image to flash, LightCrafter will no longer communicate with the Eval kit over I2C.Everything else operates as expected (custom splash screen, switch to HDMI…). I can only get normal I2C operation back after flashing the default factory image. I get the same results creating an image in either Basic or Advanced mode.  

Why is this happening and how am I supposed to make a good flash image that has I2C working?

  • Hi Joe,

    Welcome to the TI E2E forums and thank you for your interest in DLP. 

    Can you walk through the steps you take when building this flash image file ? How are you generating this image file, what are your user-defined looks, are you adding splash images, etc. ? 

    Thanks

    Chris

  • Sure,

    In DLP LightCrafter Display, Firmware Tab,  I click Get Started...

    Step 1:

    I selected EVM Type: DLPDLCR3010EVM-G2

    Input Image "dpp343x_7.3.3.img" which I download from TI website.  It's an image that works if I burn it directly to flash.

    Output image: "out.img"

    Step 2: Check Skip changing user defined looks

    Step 3: Check Skip splash image update

    Step 4: No changes (long and short-axis flip unchecked, start-up current 769 all three channels, click Finish.

    Click YES to update flash image, it shows my output file and hit Start Update.

    The result is the projector lights up full bright with default splash screen, then immediately flips image and dims it.  

    If I click on the "Information" button at the top, the app hangs for a bit.  When it comes back to life, it shows 0.0.0 for EVM software and firmware.  Any tab I go to results in the app hanging for a while.

    I've also tried with a custom splash screen (same res as default splash), checking flip-x and flip-y, and adjusting start-up current.  I see the changes shown on the projected image, but I still have the same communication problem.

    -Joe

  • Hi Joe,

    So the flash update feature has always given us a bit of headache. I tested your procedure and everything you claimed is true. here is what i did to got it to work

    in the light crafter display GUI (this is the GUI you have) go into advanced mode and update the firmware under Projector control -> flash image update.

    Once you have your updated flash image you should load it to the EVM using the Pico display and light control EVM GUI (Download here https://www.ti.com/tool/DLP3010EVM-LC ) "DLPDLC_GUI"

    we have separate GUIs for display and light control, and the way they handle updating and loading the firmware is different 

    Regards,

    Arthur

  • Ok, that worked. I was able to set a custom splash screen too.

    Thanks

    -Joe