You are here

AN2100 - Bootloader: PSoC® 1 | Cypress Semiconductor

AN2100 - Bootloader: PSoC® 1

Last Updated: 
May 04, 2017

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.