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.

MSP430FR2512: Bootloader question

Part Number: MSP430FR2512


We are continuing to develop with the MSP430FR2512 and a question has  come up about customizing the bootloader. The documentation seems to be 
in conflict on this, in the MSP430FR2xx family user guide it says: "The user can define custom BSL code for FRAMbased devices and protect it 
against erasure and unintentional or unauthorized access. (Page 46)" and lists a bit to make the bootloader memory programmable in section 1.15.2 
SYSBSLC Register. But the MSP430 FRAM devices bootloader guide says "BSL application is factory programmed in the read-only memory area of the 
MSP430 devices and cannot be customized. (Page 4)" and "The BSL in MSP430 FRAM devices resides in ROM and does not allow for a custom BSL 
to be loaded into the standard BSL space. (Page 30)".

Can you clarify if the bootloader is customizable on the MSP430FR2512?

Thanks,

Brian Angiel

  • Hi Brian,

    Hmmm, let me dig into this and get you some clarification.

  • Hi Brian,

    The description of User‘s Guide P46 is said that users could create their own custom BSL. But the custom BSL can't be loaded into the space where the TI supplied standard BSL loaded, that means users should load the custom BSL into another address such as main FRAM.

    The SYSBSLC Register doesn't make the bootloader memory programmable. It just configure the standard BSL and assign RAM to BSL using if needed.

**Attention** This is a public forum