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.

DLPC900: Information about Dual DLPC900 EVM Board

Part Number: DLPC900

Hi Guys, 
I'm posting this concern from our customer and we require your help to clarify things up.
question1:On the Dual DLPC900 EVM board, there are two DLPC900 controller chip, one is  master function chip, another is slave function chip. Ccould you tell us if bootload code must be updated in any DLPC900 controller and how to update one by one in GUI tool software?
question2: The so-called DLPC900 firmware, essentially are "Bootload code + Batch File +Image". is this right?
Also, Do master DLPC900' firmware must be same to slave DLPC900' firmware on the same EVM board and how to upload their firmware to each of them?
The user's guide does not explain each of those concerns. Kindly enlighted us please. Thank you in advance. 
 
Best regards,
Jonathan
  • Hi Jonathan,

    Please find my answers.

    Q1. Both master and slave controller would need bootloader. For dual controller system, "bootloader_dual.bin" file available in GUI installation directory "C:\Texas Instruments-DLP\DLPC900REF-SW-5.0.0\DLPC900REF-SW-5.0.0\DLPC900REF-JTAG" should be loaded.
    "FlashProgrammer.exe" application available in the same directory should be used for updating bootloader. Customer would also need "UM232H" module to upload bootloader code.
    Please refer to section "3.11 JTAG Flash Programming" in DLP® LightCrafterTm Dual DLPC900 Evaluation Module (EVM) User's Guide for detailed instructions.

    Note: EVM comes with Bootloader and Firmware pre loaded. No need to update bootloader until it is necessary.

    Q2. DLPC900 firmware is "Bootloader code + Application code + Batch File + Image".  Key difference between the firmware of master and slave is storage of image information. Master will have the information of Left half of the image and slave will have right half of the image data in its firmware. So, firmware of master and slave are not same.
    Uploading firmware using GUI involves simple steps.
    Select DMD used, Navigate to firmware page, Browse and select both master and slave firmware images, Click upload, Wait for upload to get completed.

    Section "3.7.4 Adding a Batch File to the Firmware" in EVM user guide explains both the steps to generate firmware image and uploading firmware image to DLPC900 controller.
    If customer is looking for only firmware upload procedure, then please refer to below e2e query.
    https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1000390/dlplcrc900devm-and-dlplcr50xevm/3696840#3696840

    Thanks.
    Shivakumar

  • Hi Shivakumar,

    Thank you so much for your support. I'm posting this in behalf of our customer's feedback. We are hoping for your kind consideration. 

    Customer's request shown here below:

    Hello! thanks! I asked these two questions, because I need to get things done on my own board, but I am afraid that I do not know to how to do these yet ! Of course, in other words, after fully understanding your EVM board, I will design my own board based on TI EVM board. Not more detailed steps, and not more detailed illustrations, not step by step, maybe for me, I have some difficulty in understanding what you are saying. Could you give me more detailed operation flow step by step ? How to download bootloader code to each flash of master and slave DLPC900 controller on a new circuit board (not any code contained)? How to download the firmware of master controller and the firmware of slave controller(notice: master and slave have different firmware code)? Ask: In fact, Ignoring image data and batch file, whether master and slave include same firmware code ? 

    Best regards,

    Jonathan

  • Jonathan,

    If the board is empty, you will need to follow the EVM Guide for the Bootloader, the FPGA and then the firmware.

    If there is no image data and batch file data, then the firmware files will both be identical, but both will still need to be loaded.

    Fizix

  • Hi Jonathan,

    DLPC900 Dual controller JTAG Bootloader procedure v1.0.pdf

    I have elaborated the Bootloader and Firmware update procedure for dual controller EVM in the attached document.
    This should help customer to understand the update procedure in detail.

    Thanks,
    Shivakumar