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.

DLPDLCR3310EVM: DLPDLCR3310EVM malfunction

Part Number: DLPDLCR3310EVM

Tool/software:

Our company is currently experiencing abnormalities in the use of DLPDLCR3310EVM . We require official technical maintenance support or maintenance services from agents in the Chinese region. The specific symptoms are as follows:

We hope to change the boot interface, so we will use version 7.4 GUI software to update the firmware for EVM. The firmware have been downloaded on the TI website. After completing the update, there was a strange phenomenon with the product. We controlled the SW2 switch (from OFF to ON), and the indicator lights of D5 and D6 were able to switch normally, but the optical machine did not display any projected images. When I want to turn off the EVM, I switch the SW2 from ON to OFF, and the D5 and D6 indicator lights do not switch. I can only turn off the power by forcibly cutting off the power. After turning off the power, I attempted to re burn the firmware of the backup EVM itself to the system. After completing the update, the overall functionality and operating logic were restored to normal.We continue to try using GUI for firmware updates, but based on the official firmware provided, the above-mentioned issues are bound to occur. After multiple update operations, the system completely evolved into the above-mentioned phenomenon of being unable to operate. At this time, neither official firmware nor our own backup firmware archive can be restored. After investigation, there is no hardware damage, and it is preliminarily suspected that the unknown damage was caused by multiple updates.

Therefore, we hope to receive your company's support, clarify the causes of the problem and ways to avoid it, and also hope that your company can provide corresponding resources for repair services.

  • Hello User,

    Welcome to the E2E forums and thank you for your interest in DLP technology. We hope to assist you with your questions. 

    Did you perform any modifications to the EVM or was the EVM left alone?

    Please try using the method described in this other e2e post. In step 3b, make sure to pick the DLPDLCR4710EVM as the DLPLCR3310EVM is also dual controller. Also ensure SW2 is in the off position during the programming process. 

    https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1170082/faq-dlpc3430-corrupted-flash-debug

    If this method does not work please try this method. 

    https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1119952/faq-spi-flash-device-with-soic-clip-guide-for-corrupted-devices

    Regards,

    Alex Chan

  • Hello Sir,

    Now that I have resolved the exception of updating the firmware through the GUI, I can follow the normal instructions to complete the firmware update.However, it does not solve the difficulties I have encountered. I have not tried the second point you mentioned, and I need to buy an adapter.

    I found similar experiences with me on TI forums. Everyone had problems after running DLPC347x_dual_samples. The first few times I had an exception, I was able to restore it by restarting or re-updating the firmware, but after many attempts it was impossible to recover.

    https://e2echina.ti.com/support/dlp/f/dlp-products-forum/184835/dlpdlcr4710evm-g2/

    Therefore, I would like to confirm with you whether the SPI flash will cause irreversible damage due to running the program DLPC347x_dual_samples. On the one hand, I put forward these questions in the hope of repairing the current equipment, on the other hand, I also hope that similar problems can be avoided in the future use process. I hope you can answer my questions.Thank you!

    Best Regards,

    Leslie Shen

  • Hello Leslie,

    Just double checking were you able to reprogram your EVM after using the alternate method provided?

    In regards to the DLPC API, I would recommed following this user guide. https://www.ti.com/lit/pdf/DLPU095

    So the code is very generic and is meant to be built upon by the user. The defaut code is not necesarily configured for the DLPDLCR3310EVM specifically. 

    For example in the dlpc343x section in visual studios, you can see I have opened up dlpc343x_samples.c where there is a main() function. This main function is what defines the code to be ran when you press the local windows debugger. 

    Here is where you could add further code and all the code and functions can be found in dlpc34xx.c.

    Please keep in mind the following:

    • For the DLPCLCR3310EVM, that is dual controller so ensure the programmers guide and API match or is compatible with dlpc34xx.c code and functions. 
    • You will also need to configure parameters for the DLPLCR3310EVM, for example in the current main() function, it calls on line 345 a write test pattern color bars but that actually is using dlp values for a different dmd, the dlp2010 dmd. You can see some of these settings in dlpc_common.c/h and you will need to ensure you setup or define parameters for the DLPLCR3310EVM specifically. 

    Regards,

    Alex Chan