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.

Customizing the DLP4710 EVM's functionality

Other Parts Discussed in Thread: DLPC3439, DLP4710

Hello,

I have the DLP LightCrafter Display 4710 EVM and trying to figure out how to customize its functionalities (such as increasing frame rate, binary mode, etc.) Is there anyway that I could do this with this EVM?

Also, I've found the MSP430 source code before on one of the links in this page( http://www.ti.com/tool/dlpdlcr4710evm ) but now I could not find it for some reason. It is most likely the MSP430 Sample Code but when I download it again, it's downloading the 4710 EVM GUI installer instead. Anyway, working on trying to get the sample code that I've downloaded before, I've been trying to get the project to build using Eclipse and CCS but it's giving me a hard time compiling it even though I've followed a lot of tutorials properly and downloaded all the necessary files (gcc, make, etc.) Any tips on how I could set up this sample source code properly easily? I would greatly appreciate it.

Thanks,

Paul

  • Hello Paul,


    The frame rate can only be adjusted with the DLPC3439 firmware. The firmware is configured to support a frame rate of 60Hz.

    The MSP430 is only controlling the Proj_ON and handles the communication to the ITE6801. It also setups the DLPC3439 for the HDMI input via I2C.


    I just downloaded the MSP430 from following page without any issue:

    You should get a DLPC3439-4710EVM-IT6801-V1.0.0-HDMI-MSP430.zip file with the code composer project.

    Please open code composer and configure your code composer for the correct MSP430 family.


    Best regards,

    Nadine

  • Hello Nadine,

    Thank you for your response. Is there anyway that I could access the DLPC3439 and change some of its configurations and maximize its capabilities?

    I'm also wondering if there's any other way of interfacing with the DLP4710 EVM (such as adding buttons to perform already present features like enabling test patterns, flipping the image, etc.) without the need of using the DLP GUI. 

    Regarding the sample source code, I did download CCS v6.1.3 and tried opening the existing project in the zip file I downloaded. It gave me these errors:

    This is through the File>Import..>General>Existing Projects into Workspace :

    This one is through the  File>Import..>Code Composer Studio>CCS Projects :

    The error states: "

    See details below.
    Error: Import failed for project 'DPP343xEVM-IT6801-V1.3_20140303(CCS5)' because its compiler definition is not available. The project does not appear to be a 'CCS Project'. Please try importing it through the 'General > Existing Projects into Workspace' wizard."

    Do you have any idea how to go around with this?

    Thanks,

    Paul

  • Hello Paul,

    I tried to recreate the issue with Code Composer v6.3.1 and I was not able to see this issue.
    You might want to try to re-install Code composer.

    With the MSP430 you can only send I2C commands to the DLPC3439. The supported I2C commands are listed in our Software's Programmers Guide.

    Best regards,

    Nadine

  • Hi Nadine,

    Do you mean Code Composer v6.1.3? Because that is the only latest version I see. Do you think installing an older version of the CCS would help since in the .ccsproject file the "codegenToolVersion" tag value is 4.2.1?

    Thanks,

    Paul
  • Hello Paul,

    Yes I meant v6.1.3 unfortunately I don't see the error message you are seeing.

    I would try to reinstall code composer and you might try an older version too.

    I did a quick research online and I found someone had a similiar problem using CCS5 with a CCS4 project. He renamed the project and the problem was gone.

    This would be something you might want to try.

    See below the description and link:

    e2e.ti.com/.../185063


    Hi all, I was able to fix this by changing the project name in the .project of the project you're trying to import. On line 3 you'll find the project name, add something to the end like "ImportTest".

    <?xml version="1.0" encoding="UTF-8"?>
    <projectDescription>
    <name>MyProject.ImportTest</name>

    The error about the compiler not found/installed went away, and I was able to import.

    It's odd how a project name conflict can result in an error insisting about not finding the compiler..

    Best regards,
    Nadine
  • Hi Nadine,

    Renaming the project's name did not do anything. I will try reinstalling the latest version of CCS and also try installing older versions if that doesn't do the trick either. I will give you an update as soon as I get to try those two options.

    Thanks,

    Paul
  • Hello Paul,


    Ok you might want to reach out to the Composer Forum. I can not reproduce your issue so it will be hard for me to give any additional help.


    If you have any additional questions regarding the DLP chipset please let me know.

    Thanks,


    Nadine

  • Hi Nadine,

    Can you please send me the zip files for the DLPC3439 Dual ASIC ARM Embedded Software, MSP430 HDMI Sample Code, and Update Splash Images Tool? I still can't download them properly for some reason. I even cleared my cache and cookies, but still no good.

    Thank you for your help, Nadine. I really appreciate it. 

    Regards,

    Paul

  • Hello Paul,
    Can you please provide an email address ?

    Thanks,

    Nadine
  • Hi Nadine,

    My email is paul.aldana23@gmail.com. Thank you so much!

    Regards,

    Paul

  • Hello Paul,


    You should have received a link to download the files.

    Best regards,

    Nadine

  • Hi Nadine,

    Aren't two of the files are the same? There are two "DLP_LightCrafter_4710_EVM_Software_Setup" files in there, the same files that I kept on downloading even though I chose a different link.

    Regards,

    Paul
  • Yes the ASIC ARM binary comes with the MSP430 in one folder.

    Best regards,

    Nadine
  • I see. I got it now. Thank you Nadine!

    Regards,

    Paul