Texas Instruments MSP432 support

…And don’t worry about my question, I had a bad USB cable! I was successful in getting the MSP432 configured into drag & drop mode, then was able to drop the compiled mbed binary onto the mounted USB “drive” to reflash the MSP432. Some notes from my experience:

  1. Windows 10 PC w/ WSL Ubuntu 18.04. I run mbed-cli from WSL, which I used to compile using GCC_ARM.

  2. Had to install TI Code Composer Studio in order for the computer to identify the MSP432, so that I could update the firmware on the on-board XDS110 debugger.

  3. With firmware 3.0.0.13 on the debugger, open Windows Prompt.

  4. cd C:\ti\ccs1010\ccs\ccs_base\common\uscif\xds110

  5. enumerate:

    C:\ti\ccs1010\ccs\ccs_base\common\uscif\xds110>xdsdfu -e

  6. Now I switched the debugger into programming mode:

    C:\ti\ccs1010\ccs\ccs_base\common\uscif\xds110>xdsdfu -m

  7. Set it to mode 2 or 4 for drag & drop. I chose #2 b/c I want to use CCS:

    C:\ti\ccs1010\ccs\ccs_base\common\uscif\xds110>xdsdfu -c 2

  8. you gotta change the serial number to be hex only (M4321005 → 04321005) + reboot:

    xdsdfu -s 04321005 -r

  9. Finally, it pops up on the Windows desktop. I drag mbed-os-MSP432.bin to the drive, and then you can see the LEDs change… It is running the new program!

Thank you, I am very excited to have the ability to design using mbed OS on this platform.

Dave