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.

CCS/DLPLIGHTCRAFTER: How to revert to factory firmware and settings of Lightcrafter, it it is not booting?

Part Number: DLPLIGHTCRAFTER

Tool/software: Code Composer Studio

Hello E2E Community,

For some background, I am working on the DLP LightCrafter kit, which is actually a LC3000 version from Keynote Photonics without the light engine.

I intend to use LCr for structured illumination project and eventually will build my own GUI with hardware software integration with outher ongoing projects.

For that, I've installed QT Creator, CCS and DVSDK (under VirtualBox with Ubuntu 10.04 LTS 32-bit) following the recommendations in user guides and e2e suport team (thanks!).

Now, because it looks like I will be playing around a lot with the software and firmware of LCr, it's possible that at some moment, the LCr stops booting and responding overall.

To avoid bricking the system, ideally I'd love to have an option revert back to factory settings of LCr at any moment, but I don't how can I do that, if loose the communication with it, or it's not booting at all.

Then, in this thread (e2e.ti.com/.../221678), I saw that something similar related to DM365 booting is poossible:
"The solutions will be saved in either the NAND Flash or the SD card based on the DM365 SW (booting from NAND/SD)".

My question is, can I boot LCr from SD card with my versions of firmware, and whenever I need to run the factory version, I simply remove SD card and it will boot with the factory settings?

If that's not possible, what else would you recommend to have always a way to revert to factory firmware for all for all components of LCr kit?

Thanks,
Karl

  • Hi Karl,

    If you boot and run from the SD card, you'll be able to leave the factory settings in the memory and run those if the SD card is not present. The details of operating the device from the memory card are found in the Lightcrafter user's guide, section 2.13.2. www.ti.com/.../dlpu006e.pdf

    A couple nuances here - the SD card will only store the FW for the DM365 processor, not the DLPC300 or the MSP430. You can access the JTAG connections through J5 with a flex cable (14 Position FFC Cable with 0.020" pitch), something like a Molex 0152660143, which will allow you to reprogram the MSP430 with an MSPFET or similar tool.

    Otherwise, depending on the level of modifications you plan on making and if you're careful about not messing with USB functionality, the Lightcrafter GUI should always be able to load new FW and help you revert back to older versions.

    Let me know if you have further questions,
    -Paul
  • Hi Paul,

    thanks for your quick reply.I will check the JTAG cable and order the debugger you mentioned. And for now I will concentrate on DM365 programming.