Other Parts Discussed in Thread: UNIFLASH, MSP-EXP432E401Y
We are looking to re-implement an XDS110 interface from the TMS320F280039 controlCard in a custom PCB design, in which the XDS110 implementation is running on an MSP432E401Y.
For proof-of-concept, we are working with MSP432E401Y LaunchPad and have been unsuccessful in getting the xdsdfu utility to recognize the chip as an XDS110 device.
Here are a few of the things we have tried:
- Using the XDSDFU utility from the command line (over USB), uploading the bootloader and firmware files individually and together.
- Using UniFlash from the XDS110 (over JTAG) on the LaunchPad (which is a TMC129ENCPDTI3), uploading the firmware file from XDSDFU.
- Using LM Flash via USB after setting up the MSP432E401Y with a bootloader, whether that be the built-in ROM one, the one from XDSDFU, or the USB bootloader included as part of MSPWare (the SDK for the MSP432E4 chips), compiled in CCS.
- Commanding the a non-zero serial number of the MSP432E401Y with the xdsdfu utility prior to using it to download the bootloader or binary code
Various other combinations of these options (i.e. sequentially trying every combination of these techniques ), result in xdsdfu responding with
- "USB device not recognized" errors
-the device remaining in DFU mode
- the MSP432E401Y on the LaunchPad disappearing from the "$ xdsdfu -e" enumerate command;
In most cases we've managed to reprogram the device flash (according to UniFlash's "blank check" feature from the LaunchPad), but cannot manage to get the XDSDFU firmware working.
Any other things we should try?



