Part Number: MSPM0L1106
Other Parts Discussed in Thread: MSPM0L1117, MSPM0L1306
Hi Team,
We implemented a charging case for Bluetooth earbuds by using the MCU MSPM0L1106. The firmware was downloaded via the build-in bootloader in production.
There is a new feature requirement that the charging case firmware can be updated by wirelessly through the Bluetooth earbuds. In my design, the code memory will include three parts :
- Boot selector
- Image A
- Image B
The boot selector will check the checksum of the last good image (e.g. A), and start the application inside it. If new firmware is ready for download, it will be downloaded to Image B and Image B will be marked as the last good image. Based on the above, I have the following questions :
1. Which TI MCU series support the above firmware upgrade mechanism?
2. Is there any related source code or documentation that can be shared?
