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.

Compiler/DLP2010EVM-LC: DLP2010EVM-LC pattern control in Visual Studio have many errors(C language)

Part Number: DLP2010EVM-LC

Tool/software: TI C/C++ Compiler

Hi, I have DLP2010EVM-LC, and I want to change its pattern by visual studio. I downloaded the HDMI sample code from this link. now I want to build and Run the Project but there are many errors and I can't compile the project. what's exactly wrong?

totally i want work with C, C++ language and visual studio. i included all header files and i think every thing is fine 

here is the Screenshot

and I have nothing in my source.c file.

  • Hello Gholam,

    You will need to download Code Composer Studio and use it to compile the code. You can download it at www.ti.com/.../CCSTUDIO along with finding related CCS documentation.

    Thanks,
    Kyle
  • Hi Kyle,

    I used the CCS as you mentioned before and it didn't work (as you can see in the  attach picture ). I really don't know how can i fix this problem.  may you please send me a simple example.

    DLP is connected with USB

    tnx

  • hi
    I installed MSP430_FET_Drivers but it did not work
    .  i addition  i can work with dlp  and control it  by your  softwar ( dlp light crafter)  now, but i need to control dlp by CCS 

    I want to get started with the new DLPDLCR2010EVM for a structured light 3D scanning application

    My question:

    Is there an SDK/API that can be used? I know you provide a GUI, but  I will need to be able to use my own C++ (on Windows) code to control the projector, upload patterns, and trigger cameras .
    please give me a solution
    thanks
  • Hello Gholam,

    Could you please confirm if you are using the DLPDLCR2010EVM or the DLP2010EVM-LC?

    It looks like if you are using the MSP430 FET driver you will need the tool as well (www.ti.com/.../msp-fet). Do you have this?

    Note that if you are trying to control the projector directly this may or may not be the best approach. If you use CCS you are recompiling the code that resides on the MSP430 that is part of the EVM. By changing and reflashing this code you will be changing the behavior of the system. You will not be able to have live control directly from your PC with this interface.

    While we do not have a SDK or API for this platform, you could try to use the "scripting" feature in the advanced mode of the DLP2010EVM-LC GUI at www.ti.com/.../DLPDLC-GUI. This GUI is not officially supported for the DLPDLCR2010EVM but may work.

    If your ultimate goal is to control the device via the PC you will probably want to look at the Cypress driver as a starting point. This external driver implements the USB to I2C to DLPC3470 controller communication. You can pass it I2C commands that are sent to the controller. The I2C commands can be found at www.ti.com/.../dlpu075.pdf

    Thanks,
    Kyle
  • Hi Kyle,

    Thanks for your response.

    About your first question,I use DLPDLCR2010EVM

    I used  "scripting" feature in advanced mode of  DLP®_Display_and_Light_Control_EVM_GUI_Installer and realized the output is a Python file. Now, I want to use this Python file via Python software,the problem is, how to do this?

    I copied _'DLP Pico Display and Light Control 2.1.0.1\settings\Scripts'_ folder in python library folder .  

    i did it and this is result:

    Then  I downloaded clr file from this site: https://pypi.org/project/clr/#files

    and add to python library folder .

    result:

     

    I was wondering if you could help.

    thanks,

    Gholam

  • Hello Gholam,

    Unfortunately at this time the Python library is not available outside of the GUI. We are looking at making it available at a later time.

    Thanks,
    Kyle