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.

MSP432E401Y: custom board for MSP432E401YTPDTR

Part Number: MSP432E401Y


Hello Team,
In the launch pad of the MCU MSP432E401YTPDTR, we have an onboard debugger based on the controller TM4C129ENCPDTI3R.
The TM4C129ENCPDTI3R will be converting the USB to JTAG format to flash the MSP controller.
Do we need TM4C129ENCPDTI3R in our own board?
I hope we can use an XDS100 to flash the MSP controller or the launchpad can flash the custom board via SWD or JTAG.
And we can perform all the debugging functions through JTAG just like we can do it via TM4C129ENCPDTI3R
If we are planning to include the TIVA controller also in our board due to various reason for flashing and debugging purpose only (like in the case of launchpad), will TI provide the firmware in the TIVA MCU?
Can anyone please confirm the firmware for the debugger on the launchpad for the TM4C129ENCPDTI3R is open source or not?.
If yes please send the code.

Looking for your reply

  • I suggest designing-in one of those 2x5 (0.05") connectors, and programming using a Launchpad.

  • Can anyone please confirm the firmware for the debugger on the launchpad for the TM4C129ENCPDTI3R is open source or not?.

    No, the debug probe firmware on the TM4C129 is proprietary. As already suggested by Bruce, please add a JTAG connector to your board for debug. I don't see a strong reason to add another TM4C to your custom board that significantly adds to your BOM cost. The reason we add the onboard XDS110 debug probe on the LaunchPad is to provide a low cost option for the customers to immediately start development. 

  • Hello Charles Tsai,
    Thank you for your reply

    Can we perform all the debug activities of the MSP432 via JTAG?.
    At the end user side, it is very easy to handle a single board with MSP432 as main controller and TM4C as the debugger than using another XDS100 or launchpad to program and debug the board.
    The IC FT2232HLcan convert USB to JTAG format.
    Can you please comment on this?

  • Hello Charles,

    Is the .bin file for the onboard XDS110 debug probe TM4C129 available? If yes, can you please share?

  • Hi,

    Is the .bin file for the onboard XDS110 debug probe TM4C129 available? If yes, can you please share?

     You can find the xds110 firmware in the CCS installation like C:\ti\ccs1260\ccs\ccs_base\common\uscif\xds110. There is a readme file on how to program the firmware. But I must first caution you that your hardware (e.g. the TM4C129 that acts as the XDS110) as far as connections in and out to the TM4C129  must be the same as that of the Launchpad for best success. I'm not an expert in XDS110 but rather only support MCU device. I have seen in the past where our CCS experts helped out customers in this type of question but having difficult time diagnosing the issue.