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.

DLPNIRNANOEVM: Problems with the firmware of the program

Part Number: DLPNIRNANOEVM
Other Parts Discussed in Thread: DLPC150

Hello, senior TI engineer, in the picture below DLPC150 the online upgrade program, TI official website provides the online program DLPR150PROM_2.3.1.img, I want to confirm two problems, as follows:

1) This firmware is burned into the DLPC150 PCB board W25Q64FVZPIG (as shown in the schematic diagram DLPC150 U14) chip is it?

2) If so, through what programming tool, download this DLPR150PROM_2.3.1.img program directly to the chip instead of downloading it online?

  • Hello,

    Welcome to the E2E forum and thank you for your interest in DLP®.

    1.) Yes, this is the flash image that contains the firmware image.

    2.) If by avoiding an online download you mean that you wish to to avoid uploading or downloading the firmware through the DLPC, you might consider directly flashing the firmware through an SOIC clip as detailed in this FAQ.

    Regards,

    Austin

  • Thank you very much,

    I read the "SPI Device Flash Via SOIC Clip Guide v1.0" provided by you, which uses the tool "Total Phase Flash Center" to download the program to the flash chip, and I want to confirm that the question is whether this tool can directly import the program in ".img" format (DLPR150PROM_2.3.1.img).

  • Hello User,

    Yes, the Flash center supports .img file format to programming the flash.

    Regards,

    Lori 

  • hello,  I WANT TO KNOW WHAT IS THE FUNCTION OF THIS FLASH W25Q64FVZPIG STORED PROGRAM, IS IT THE FOLLOWING PROCESS:

    THE MAIN CONTROL TM4C PROCESSOR CONVERTS IT INTO THE CORRESPONDING MODE BY SCANNING THE CONFIGURATION INFORMATION, AND SAVES IT IN THE EXTERNAL SDRAM, AND SENDS THE MODE IN THE SDRAM TO THE DLPC150 THROUGH THE LCD INTERFACE WHEN THE SCAN STARTS, AND AFTER RECEIVING THE DATA DLPC150 THE DLPC150 CONTROLLER PASSES THE EXTERNAL SPI FLASH The program converts the received data into an image that can be recognized by DMD;

  • Hello Cheng,

    As there is no internal flash for DLCP150, the firmware for DLCP150 is stored in an external flash. TM4C has its firmware stored internally as there is available internal flash memory available.

    Upon every scan start:

    • TM4C fetches the scan configuration data
    • TM4C then generates the pattern runtime using the dlp spectroscopy library api.
    • TM4C also applies calibration coefficient corrected if any calibration data is present to the generated pattern
    • The generated patterns are then transmitted to DLCP150 via parallel inteface.
    • DLCP150 then does all its internal processing if any needed and sends the frame/pattern data to display on the DMD accordingly

    Regards,

    Akhil

  • Thank you very much for your answer, very helpful to me

  • Hello Cheng,

    You are welcome to the help. We will now close this ticket.

    Regards,

    Austin