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.

MSP430FR4133: Want to add support for LCD in factory programmed bootloader

Part Number: MSP430FR4133
Other Parts Discussed in Thread: MSP-GANG

Hi,

I am using MSP430FR4133 in one of my projects, it is interfaced via an I2C bus with another main controller.

The other controller transfers the LCD data on the I2C bus of MSP430FR4133.

During a firmware update of the MSP430 with the help of another controller, the factory programmed  bootloader is activated using

hardware pins (RESET & TEST). During this brief period of around 20 seconds for 15 Kilibytes of MSP430FR4133 firmware

image transfer via UART as specified in www.ti.com/.../SLAU550, the display remains blank.

Does TI provide the source code of the factory-programmed bootloader to add support for project specific need?

I checked https://www.ti.com/tool/MSPBSL but it doesn't specify MSP430FR4xxx series of microcontroller.

Anybody who has done such activities earlier or knows about some resources, please share your input.

  • TI BSL for FR family is not open source. If TI factory BSL is not enough for you (I guess it is too slow, with blank display) it can be used to upload custom BSL that will be used for firmware update (MSP-GANG is doing this). With available RESET / TEST pins, for firmware update can also be used SBW that is simple solution for FRAM targets covered by open source slau320. Anyway 15 KBytes should be programmed in 1 second, and this is not fast at all for FRAM target.

**Attention** This is a public forum