PSoC 3/PSoC 4/ PSoC 5LP support bootloader which helps to update device firmware in the field for firmware enhancements and bug fixes. If you are new to bootloader designs, get started with AN73854 - PSoC® 3, PSoC 4, and PSoC 5LP Introduction to Bootloaders. For more details, go to Bootloader and Bootloadable component datasheet.
Bootloader Code Examples
External Memory OTA Bootloader
Fixed Stack OTA Bootloader
Upgradable Stack OTA Bootloader
If you are facing any issues with your bootloader bootloadable designs, refer to Bootloader Troubleshooting Guide - KBA210593