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.

TMDSRM48HDK: HDK board not getting detected in Safety Demos software

Part Number: TMDSRM48HDK
Other Parts Discussed in Thread: HALCOGEN, UNIFLASHI am trying to get my HDK detected in Safety demos software but it says that the Board is not getting detected. It happened after tried to program the HDK with my own test code. Earlier the board was getting detected and I was able to run the Safety demos properly. I generated the code from HALCogen and was trying to program HDK using Code Composer Studio. But the downloading got stuck in between. After that I am not able to use HDK. I do not have Any External JTAG programmer. I am using the on-board XDS100 via usb. How to make the board working again? I tried to erase using flash tool. But I am not able to get the board working. Please help.
  • Hello Ankit,

    1. After you the power supply is plugged in, are the power LEDs (DS2, DS3, DS4, DS5) turned on? DS2 is the LED for core power supply (1.2V), and DS4 is for IO power supply (3.3V).

    2. When you plug the USB cable to the micro-USB connector, the D12 (near U28) should be turned on. If D12 is off, the regulator U25 which converts USB 5V to 3,3V for CPLD and FTDI devices is damaged. This means that the XDS100V2 stops working.

  • Hi QJ, Thanks for such a quick reply. All these LEDs are glowing on board. Even the LED light show program (which I was running before I tried my own program download) seem to be running. XDS100v2 is also showing up in device manager of PC but with some error (yellow sign) - showing that some hardware change has occurred. It was showing to be installed properly earlier, I was even able to download the demo code using demo GUI. What I did is - 1) tried to download my own code using CCS which got stuck in between 2) after that debugging through CCS stopped working ( i was not able to program after that through ccs) 3) I tried to erase using flash tool to fix it 4) Just tried to run the demo GUI, it started showing - Board not detected. I do not think it is due to any power related failure. What else could be the solution? Thanks and regards, Ankit
  • Hi Anki,

    It looks like the code you programmed is making the part enter an exception state repeatedly. This prevents the CPU from entering a debug state. You need to try to erase the part, assert and release nRST to see if the erase command is able to halt the CPU and erase the flash.

    Please try this procedure to let CPU enter a debug state:

    1. Open the target configuration window, and launch the selected the configuration
    2. Switch to debug window
    3. Press the reset (nRST) button and hold it
    4. Click “Connect Target” immediately after you release the nRST button
    5. The board should be connected after couple tries

    BTW, the safety demo GUI is not supported by windows 10. It was developed for working in WIndows 7.

  • The issue was with my drivers. When I installed the drivers again, the board got detected in Safety Mau demos GUI. But now the GUI is asking to download the Safety demo.out file again. Which I am trying to download using GUI but it is taking too long and getting stuck. I tried to load that file through UNIFlash but the program load failed at verification point. How should I solve this?
  • Hi Ankit,

    The demo GUI might use different flash tool to download code to the flash. The failure of verification is caused by the ECC. Please enable the ECC generation when compiling the project.

  • Hi Ankit,

    I assume that you have solved the problem. I will close this thread.