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.

BSL on MSP432

Other Parts Discussed in Thread: CC2650

Good day people

I hope I didn't miss a post or a user guide relating to this, but I'm having some difficulties with the BSL432.


Firstly, it seems the processor (or at least my old LaunchPad rev 0.2) didn't come with a BSL flashed as everything around 0x00202000 if 0xFF.  I've tried simply flashing the .out file on, but CCS fails to erase and verify code in this region.  I've also tried to flash my own silly little app that just turns on an LED on button push to this area with the same results.  I'm still digging, but thought I'd pop the obvious 'where's the security bit' question here to see if anything useful comes up overnight.


Then, I also tried the source for the BSL, but it doesn't compile.  There's a bunch of defines missing:

#define FLASH_SECTOR0               FLCTL_MAINWEPROT_BNK0_PROT0

through to 31 in flash.h, as well as

SCS_STCSR_COUNTFLAG
SCS_STCSR
SCS_STCVR
SCS_STRVR

in BSL432_Peripheral_Interface_eUSCI_UART_SPI_I2C.c


I'm both new to CCS and MSP43x, so any hints and tips are welcome.  Thanks!

**Attention** This is a public forum