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.

DLPLCR67EVM: Controller/DMD Incompatible error

Part Number: DLPLCR67EVM
Other Parts Discussed in Thread: DLPC900, DLP670S,

Hi Team,

We have received this inquiry from our customer.

We purchased the DLPLCR67EVM (DLP670S DMD) with a DLPC900 controller very recently, and encountered the following error in our initial attempt to set it up: "Unable to switch from Memory Mode." and the Controller/DMD Incompatible status box is ticked. It does say our evaluation module is 'Connected' and running in the 'Normal' mode. We are also unable to select any operational modes as the GUI interface repeatedly redirects to 'Video Mode'.

Following the TI forums, we have:
- checked that power supply and USB connections to the computer are working;
- tried resetting the DMD;
- checked the flex cables, which have installed relatively straight and not bent anywhere close to a 25.4mm radius, and also checked that the correct ends go to the DMD;
- we are using the latest version of the GUI interface from the TI website;
- the DMD board was not moved or handled at all when attempting to run the module;
- the DMD appears to be sitting alright in the socket.

  

Can you please help us with this issue?

Regards,

Danilo

  • Hi Danilo,

    Can you please ask customer to update to latest firmware and check for the problem. Latest firmware available is "6.0.0" .
    Firmware for 670SDMD can be found in PROM installation directory "C:\Texas Instruments-DLP\DLPR900PROM-6.0.0\DLPR900PROM-6.0.0\DLPR900PROM-670S-v6.0.0"

    Refer to following e2e query for firmware update procedure.
    https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1000390/dlplcrc900devm-and-dlplcr50xevm/3696840#3696840

    Make sure to select DLP670S in the chipset type and dlp670S_6.0.0_OOB master and slave firmware.

    Thanks,
    Shivakumar

  • Hi Danilo

    My customers want to know the answer

    Hi Shivakumar,

    Thanks for your reply! We are, unfortunately, still facing the “Controller/DMD Incompatible error”. Would appreciate some help with the following two inquiries:

    1. When first powering up our DMD, D5/D11/D12 light up green, and D7/D9 are flashing green. GUI says we are “Connected” and in “Normal” mode. We enter the firmware tab, and following the E2E query you shared, tried to update the firmware to dlp670S_6.0.0_OOB master and slave.

    We get this pop-up message 1: “Bootloader needs update: Existing on HW - v0.0.0 New - 3.1.0. Select YES to update bootloader.”

    Clicking YES gives Pop-up error 2: “Unable to read flash device IDs. Error: Invalid command number: 0x15” Also, the D9 light has gone dark completely.

    When trying the above with “Virtual Connection” mode, we get the pop-up message: “Error: Unable to get bootloader information”.

    Do we need to reprogram our bootloader using the JTAG flash as suggested in this thread: https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/608617/dlp9000-controller-dmd-incompatible-and-jtag-programming?

    As we currently do not have the UM232H yet, is there anything else we can try to remedy this?

     

    1. Second issue is we recently noticed that there are 3 pads at the back of our DMD evaluation module that were accidentally grounded by being in contact with our mount. Pad #1 is the connection of C30 and R32; Pad #2 is meant to be GND; Pad #3 is PG_OFFSET. This incorrect mounting was in place for about 2 days. We have since added Kepton tape to the mount.

     

    We see from the datasheet that PG_OFFSET needs to be fairly well protected from noise, otherwise "irreversible DMD micromirror array damage or lesser effects of image disruption can occur". Should this be a cause of concern? Do we need to have our DMD checked for damage?

     

     

    Thanks for your help!

    Best,

    William

  • Hi William,

    It is recommended to check DMD for damage.

    "Controller/DMD Incompatible" error is set even when Controller is not able to communicate with DMD. When Pins of DMD are shorted, there is high probability that DMD is not initialized and not running to respond to requests from controller.  

    What is the status of controller board now. Since firmware update is failed, does controller firmware version still reads 6.4.180?

    If boot loader is accidently erased during firmware update process, UM232H is needed to load bootloader file.
    Latest bootloader can be found in installation directory.
    C:\Texas Instruments-DLP\DLPC900REF-SW-5.0.0\DLPC900REF-SW-5.0.0\DLPC900REF-JTAG

    Refer to Section "3.11 JTAG Flash Programming" in EVM user guide https://www.ti.com/lit/pdf/dlpu028 for detail on UM232H connections and bootloader update procedure.

    Thanks,
    Shivakumar

  • Hi Shivakumar,

    Good Day. Please see the customer message for your response. Thank you very much.


    We have successfully reloaded bootloader using JTAG flash programming, and updated the firmware of our board.
    The GUI home page says firmware is now version 6.0.0.

    The "DMD/controller incompatible error" is still there though -- please see screenshot.


    The DMD is in "Connected" mode; D5/D11/D12 light up green, and D7/D9 are flashing green.

    We are in the process of generating the debug log using Tera Term.
    Please let us know what else we can try.
    Thanks!

    Best Regards,

    Ray Vincent

  • Hi Ray Vincent,

    Thanks for the update.

    I would suspect issue might be with the DMD. As you have previously mentioned, accidently grounding the pads could have damaged DMD.
    You can check with other DMD board to isolate the problem. I hope Flex cable, and Power supply used are proper.

    Thanks,
    Shivakumar

  • Hello Shivakumar,

    Good day.

    Regarding our customer's situation, here is the update we received:

    "We have tried reloading the bootloader/firmware, and have checked that the controller, flex cables and power supply are working well. It is quite likely that our DMD itself is malfunctioning. This problem has occurred since the first time we tried to switch on and initialize the device. "

    Can you confirm if the device is defective? We need your confirmation if the device is for replacement so we can guide the customer in the process.


    Regards,
    Carlo

  • Hi Carlo,

    DMD might have gone bad when pads were accidentally grounded.


    Referring to previous communication.

    https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1011629/dlplcr67evm-controller-dmd-incompatible-error/3743472#3743472

    "Second issue is we recently noticed that there are 3 pads at the back of our DMD evaluation module that were accidentally grounded by being in contact with our mount. Pad #1 is the connection of C30 and R32; Pad #2 is meant to be GND; Pad #3 is PG_OFFSET. This incorrect mounting was in place for about 2 days. We have since added Kepton tape to the mount."

    We may not be able to provide replacement for defect caused by wrong handling. 

    Thanks,
    Shivakumar