AN2100 - Bootloader: PSoC® 1 | Cypress Semiconductor
AN2100 - Bootloader: PSoC® 1
AN2100 describes a bootloader that uses the PSoC® 1 self-programming capability to allow users to reprogram the user flash memory through a UART interface. A dedicated Windows application is developed to simplify PSoC 1 programming through the bootloader.
Bootloaders are a common part of MCU system design. A bootloader makes it possible for a product's firmware to be updated in the field. In a typical product, the firmware is embedded in an MCU’s flash memory.