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.

MSP430F5529: Flashing program through USB BSL

Part Number: MSP430F5529
Other Parts Discussed in Thread: BQ76952EVM, BQ76952, , UNIFLASH, MSP430WARE

Hello,

I have a BQ76952EVM, as well as a custom board which largely copies the BQ76952EVM setup (i.e. there is a MSP430F5529 microcontroller connected to a BQ76952 over an I2C interface. My goal is to write code from CCS onto the MSP430F5529. On the BQ76952EVM and on my own custom board, there is only a USB connection to the MSP430F5529 for USB BSL programming (no JTAG).

I am struggling with sifting through information on how to flash a program to the MSP430F5529 from CCS using the USB BSL connection. If I naively attempt to connect from CCS or Uniflash, I get the error “no usb fet was found”. After reading into MSP430Tm Flash Device Bootloader (slau319m.pdf), I found “Devices with USB are invoked are invoked when… the device powers up with the PUR pin tied to VUSB”.

Following this procedure when booting up my board with the PUR connected, I am now able to confirm that I can see the device (VID: 2047, PID: 0402) from windows device manager. I have gone down a few rabbit holes with MSP430Ware and Bootloader (BSL) Scripter… I feel like I am getting a little lost on the proper path forward here. My goal is just to flash a program onto the MSP430F5529 (ideally from CCS or with a TI-txt file) and demonstrate I can blink an LED. What is the proper path forward here?

Any input is appreciated! Thanks,

John

**Attention** This is a public forum