You are here

AN44168 - PSoC® 1 Device Programming using External Microcontroller (HSSP) | Cypress Semiconductor

AN44168 - PSoC® 1 Device Programming using External Microcontroller (HSSP)

Last Updated: 
Apr 27, 2017
AN44168 shows you how to implement PSoC® 1 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 1 through the In-System Serial Programming (ISSP) 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 1. The code is built based on the programming procedure explained in the PSoC 1 ISSP Programming Specifications.

现在在中国 !!

日本語 !!

The source code provided can be easily ported to any microntroller used as the host in the system. However, the application note does not describe the programming protocol. For details on programming protocol, please refer to the following documents:


CCG2 Monitor/Dock System Block Diagram

You can find the complete list of PSoC programmer hardware, software, documentation and 3rd party vendor relationships here: General PSoC Programming.


Example Project

Supported H/W and S/W Supported PSoC1 Devices
PSoC Designer Version H/W Kit CY8C20xxx CY8C21xxx CY8C22xxx CY8C23xxx CY8C24xxx CY8C27xxx CY8C28xxx CY8C29xxx
Yes 5.2 SP1 CY3210-PSoCEVAL1   x23, x34, x45 x45 x33 x23A, x94 x43 x x66

Translated documents are for reference only. We recommend that you refer to the English-language version of a document if you are engaged in development of a design.