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.
Tool/software:
Hi forum
I'm working on a project where I use the MSPM0L1306 launchpad and CCS to program and debug the launchpad, but i haven't gotten any places since, when i try to upload code to the launchpad it wants me to update the XDS110 to a new firmware_3.0.0.31 and when i press update it gives me this error
"CS_DAP_0: Error: (Error -591 @ 0x0) The firmware updater encountered an error and could not finish. The updater failed to connect to the XDS110 in programming mode. Unplug and re-plug the XDS110, and try again. If the problem remains, try updating the firmware using the xdsdfu utility found in the .../ccs_base/common/uscif/xds110 directory of the installation. View the XDS110SupportReadMe.pdf file there for instructions. (Emulation package 12.8.0.00189)".
I also tried to do it in CMD and it can find the device but when the command "xdsdfu -m" is used to put it into DFU mode it loses all connections, and the drivers for the device under device manager becomes "Tiva Device Firmware update", so when i use the firmware update command it tells it cant find a device.
The current firmware that is on the XDS110 is 3.0.0.22
Code composer studio version 12.8.0.00012
I also tried to do it in CMD and it can find the device but when the command "xdsdfu -m" is used to put it into DFU mode it loses all connections, and the drivers for the device under device manager becomes "Tiva Device Firmware update", so when i use the firmware update command it tells it cant find a device.
Can you try reflashing the bootloader as mentioned in the below document:
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html
Check the "Troubleshooting" section of the above document.
Thanks
ki
Hey Mathias,
As Ki asked, please try the cmd line update once again. We were able to replicate this issue on our side, but cmd line updating still worked. The exact command line instructions I used are here: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1414700/lp-mspm0l1306-lp-mspm0l1306-unusable-out-of-the-box
Thanks,
JD
We had a second external XDS110 debug probe but it had the same problem. Same firmware version and everything
Can i reflash it without an external modul?
You may need to ground the TDO pin of the XDS110 device.
Check out this post for an example of grounding the pin to force to DFU mode:
This sounds like the same issue we have tracked down to a Windows driver installation problem in CCS 12.8.0. The easiest way to fix it would be to download and run this installer. The installer will reinstall the driver that is causing the issue.
A CCS update will be released very soon to fix the issue in the full install.