- I am developing a product that is based on the part number: MSP430FR5872IPMR. I intend to implement a firmware update system that relies on UART BSL and enters the BSL mode through software. The user guides and datasheets so far suggest that I can get into the BSL mode by disabling interrupts then setting the Program Counter value to 0x1000. I have tried this and then tried running the unprotected BSL commands (specifically the erase mass memory command) but the chip does nor respond. Indeed, I notice an interruption in the normal program flow (my LED stops blinking) but I cannot interract with the BSL code. Kindly advise on how exactly I should enter the BSL mode using software. The hardware sequence works.