Other Parts Discussed in Thread: DLPC-API, DLP3010LC
Dear Concerned
I've got a DLP3010EVM a week ago, and I test DLPC-API in linux to control internal pattern for my own purpose.
In sample example code in DLPC-API has some problem, but I can correct it by adding the code to initialize Cypress.
So I can see the test pattern in Test Pattern Generator Mode and in Internal Pattern Streaming mode.
Running the sample code make some problem, so I add the code to set standby mode in operating mode before executing RelingushI2CBusAccess.
When I try some code touched by me, some OK, but some make a problem.
Sometime it make a problem in I2C.
When I got the Error I2C write, I have to power off and on again.
But this time DLP3010EVM don't show any initial splash pattern screen after resetting the power.
When I check it to run CyPressTestUtility, the Cypress show the list of device.
But, when I order write operation, I got the "Write I2C Error 6 !!!" message.
The number 6 means CY_ERROR_REQUEST_FAILED in CyUSBSerail.h.
When I try to GUI program "DLP3010LC 2.2.0.5" in Windows 10, I got the message " EVM Status: Connected. Powered Off. "
EVM is not working and I cannot control it any more.
Is any part out of order? Or is there some solution to initialize the status?
Please help me, It's just a week after getting it.
Thanks in advance.
JunHyok Kong