You are here

AN73054 - PSoC® 3 and PSoC 5LP Programming Using an External Microcontroller (HSSP) | Cypress Semiconductor

AN73054 - PSoC® 3 and PSoC 5LP Programming Using an External Microcontroller (HSSP)

Last Updated: 
May 09, 2017
Version: 
*D
AN73054 shows you how to implement PSoC 3 or PSoC 5LP device programming with an external microcontroller by using modular C code. In this process, called Host Sourced Serial Programming (HSSP), the host microcontroller programs PSoC 3 or PSoC 5LP through the serial wire debug (SWD) interface. The C code is written so that it can be ported to any microcontroller with minimal changes, speeding up HSSP application development for PSoC 3 or PSoC 5LP.
Introduction

PSoC 3 / PSoC 5LP device programming refers to programming of the nonvolatile memory in PSoC 3 / PSoC 5LP using an external host programmer. The host can be the MiniProg3 Programmer supplied by Cypress; a third-party programmer; or a custom-made programmer, such as an on-board microcontroller.

Project
Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
V3.3 CP1
or higher
001
DVK
030/050
DVK
Keil
GCC
RVDS
MDK

AN73054.zip

Prod
YES
YES
YES
N/A
YES
YES
YES