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.

DLP2010EVM-LC: Synchronize two DLP2010EVM-LC

Part Number: DLP2010EVM-LC

Hello Guys,

Good day.

Our customer is using 2 DLP2010EVM-LC with their own DMD chip. He can operate only one of them at a time from the DLP EVM GUI. Is there a way to connect both modules and operate them simultaneously? Should they use additional software for operating them individually or two different laptops?

Thanks and regards,

Art

  • Hi Art,

    It is not supported to connect two EVMs to the same computer/instance of the GUI. the device IDs will be the same so the USB driver will have no way to differentiate between them

    What is the application the customer is using? Internal or external pattern modes? in internal pattern mode a trigger input on each EVM could be used to synchronize patterns. For external pattern mode the VSYNC of the input signal triggers the patterns. So in theory you could give both EVMs the same HDMI input (HDMI splitter) for synchronicity. 

    Regards.

    Arthur

  • Thanks Arthur. Customer hope to connect the HDMI splitter and get the synchronicity. He would like to know if it will be possible to do also with splitter micro usb, that he uses now.

    Thanks and regards,

    Art

  • Hi Art,

    The issue with connecting two EVMs to one instance of the GUI is that the GUI only instantiates one EVM over USB. To connect multiple EVMs you will need to modify the API somewhat.

    The below quote is from one of our experts on this topic

    "To communicate with multiple EVMs, they will have to modify the cypress_i2c.c file in the API library. Right now, we store only one CY_HANDLE in this module. They will have to update the module to store an array of CY_HANDLEs. They will have to update the GetCyI2CHandle method to initialize all available Cypress I2C adapters instead of stopping after finding the first one. They have to modify the CYPRESS_I2C_WriteI2C to send the writes to all non-null CY_HANDLEs and the CYPRESS_I2C_ReadI2C to read from the first CY_HANDLE."

    Please let me know any other questions you have on this.

    Regards,

    Arthur