SWRA466E February 2015 – August 2024 CC1310 , CC1310 , CC1311P3 , CC1311P3 , CC1311R3 , CC1311R3 , CC1312PSIP , CC1312PSIP , CC1312R7 , CC1312R7 , CC1314R10 , CC1314R10 , CC1352P , CC1352P , CC1352P7 , CC1352P7 , CC1352R , CC1352R , CC1354P10 , CC1354P10 , CC1354R10 , CC1354R10 , CC2538 , CC2538 , CC2620 , CC2620 , CC2630 , CC2630 , CC2640 , CC2640 , CC2640R2F , CC2640R2F , CC2640R2F-Q1 , CC2640R2F-Q1 , CC2642R , CC2642R , CC2642R-Q1 , CC2642R-Q1 , CC2650 , CC2650 , CC2650MODA , CC2650MODA , CC2651P3 , CC2651P3 , CC2651R3 , CC2651R3 , CC2651R3SIPA , CC2651R3SIPA , CC2652P , CC2652P , CC2652P7 , CC2652P7 , CC2652PSIP , CC2652PSIP , CC2652R , CC2652R , CC2652R7 , CC2652R7 , CC2652RB , CC2652RB , CC2652RSIP , CC2652RSIP , CC2674R10 , CC2674R10
This application report provides a brief overview of the serial bootloader that resides in ROM on the CC2538, CC13xx, and CC26xx device families. This document shows how the bootloader protocol can be used to perform basic operations like erasing and programming the flash of the devices. The device bootloaders support universal asynchronous receiver-transmitter (UART) and serial peripheral interface (SPI) as the protocol transportation layer.
This application report covers UART and is intended to be used with the associated example file, which can be downloaded from the following URL: http://www.ti.com/lit/zip/swra466. The example is created in Microsoft® Visual Studio® Professional 2015 and utilizes a library called Serial Bootloader Library to demonstrate an implementation of the serial bootloader protocol on Microsoft® Windows®.
Code Composer Studio™ and LaunchPad™ are trademarks of Texas Instruments.
Microsoft® and Visual Studio® are registered trademarks of Microsoft Corporation.
Windows® is a registered trademark of Microsoft Corporation in the United States and/or other countries, or both.
All trademarks are the property of their respective owners.