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.

Flash Code in BSL Flash Area using CCS

 

Hi All,

 I need to flash some code in the BSL Flash Area but I'm using CCS and I  can't find a way to do it, I know in IAR there is an option "Allow erase/write access to BSL flash memory" but I cannot find something similar in CCS. In CCS I select the radio button which says Erase main, information and protected information memory but that doesn't let me write to the BSL area. Do you have any idea on how to do that on CCS? The error I get while trying to download is:

MSP430: Trouble Writing Memory Block at 0x1000 on Page 0 of Length 0x75e: Could not perform access, BSL memory segments are protected.

Thanks for any info you can provide.

  • I could not do that with IAR using JTAG. But managed to erase/write/verify it with my own code. See my 01-12-10 posting with source code:

    http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/p/30824/110329.aspx#110329

  • In CCS 4.2.3, in the "Target->Debug..." dialog, select the "Target" tab, then "MSP430 Properties" .  About half way down is an option to enable read/write/erase BSL memory.

     

**Attention** This is a public forum