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.

Need 64Bit Driver for 4710



Do you have the 64 bit dll for the 4710evm. We are trying to turn on and off the LEDs in the projector via a USB connection from a windows 7 operating system in 64 bit. Here is our problem:
The problem has to do with the communication with the projector - the TI projector doesn't communicate over a normal UART/RS-232 type of virtual serial port.  Instead, it directly exposes the hardware I2C bus to the computer via the virtual serial port.
To use the I2C bus communication, we have to use a library provided by Cypress Semiconductor (this is the same library TI's own control program uses).  The only version of this library I have found is a 32-bit unmanaged DLL.  That is normally fine - as demonstrated in my tester application, we can call unmanaged DLLs from C# without problem.  The problem is with memory access - The software of ours runs as a 64-bit application to be able to address large areas of memory.  It is NOT directly possible to call 32-bit unmanaged code from a 64-bit application.
There are a couple of possible solutions.  The best and easiest would be if Cypress or TI made a 64-bit version of their DLL.  I have reached out to Cypress asking about that possibility.

  • Hello Ronald,

    Unfortunately we also only use the library Cypress Semiconductor provides on their homepage. You did the right thing to ask Cypress Semiconductor if they can provide a 64 bit DLL.

    Sorry that we can not assist you more with your problem.

    Best regards,

    Nadine