SWRU626 December 2025 CC3501E , CC3551E
CC35xx boot is designed to support processes and flows throughout the entire supply chain and life cycle – starting at TI FAB as the Silicon manufacturer, followed by shipping to the vendor OEM/ODM where the IC purchased by TI is assembled on a board and where the vendor application is developed by the vendors’ R&D and terminating at the end-equipment deployment where the end-users are using the end-product with the vendor’s board integrated as part of the connected device solution as shown in the following figure.
The underlying concept of the CC35xx device boot is to provide vendors with a secured, flexible and simple bootloader scheme executed on a coprocessor (M3) and isolated from the end-equipment application code execution environment.
This ensures that the first interaction of the system with the vendor’s code entry point on the main processor (M33) is after its code has been authenticated and its system level secured configurations and initial system state working point were safely set by TI’s bootloader on its behalf.
TI bootloader ensures secured vendor configurations by enforcing them only after they are authenticated (i.e. cryptographically signed by the vendor) either permanently at production line or as part of the vendor deployment images.
This method was devised to provide a secured yet simple and controllable IP protection capabilities and initial system state configurations by the customer.