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!