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.

RM48L952: Programming the RM48x MCU

Part Number: RM48L952
Other Parts Discussed in Thread: TMDSRM48HDK, TMDSEMU110-U

We are designing a PCB board with the RM48x MCU on it.

At this stage in the design process, we are looking at options for programming the RM48x on our own PCB board. We developed prototype SW using the mini-USB interface on the RM48x Development Board (ie, TMDSRM48HDK). We would like to do the same thing on our own PCB board.

However, we have a question. The RM48x Development Board has a Xylinx CPLD on it that needs to be programmed before it can be used.

https://e2e.ti.com/support/microcontrollers/hercules/f/312/t/387789

Does TI provide access to the code to program the Xylinx CPLD?

Alternatively, does TI sell a programmed version of this CPLD?

Thanks,

Neil

  • Hello Neil,

    Unless you consider it absolutely necessary and/or you are only producing very few of the boards, I would highly recommend that you only include a JTAG header. This prevents carrying the cost of the emulator with every board and would allow flexibility in which emulator you use. For example, the XDS100v2 emulator that is included on the boards, is still supported but is no longer recommended for use as we have an improved XDS110 emulator to use. It provides improved speed and performance in debug and programming. It is available for purchase on TI.com at TMDSEMU110-U. Although it has some newer advanced features that are not supported by our Hercules products, it still supports the legacy connections using the TI 14pin and ARM 20-pin JTAG connections.

    With that said, if you should choose to continue down the path of building in the XDS100v2 into your board, I stumbled across this wiki processors.wiki.ti.com/.../XDS100 that has links to "how to build your own" for several different versions of the XDS100 including the v2 that supports Hercules and is included on the HDKs.