AN44168 - PSoC® 1 Device Programming using External Microcontroller (HSSP) | Cypress Semiconductor
AN44168 - PSoC® 1 Device Programming using External Microcontroller (HSSP)
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:
- PSoC1 – Device programming specifications (AN2026A) – ISSP programming specifications for following device families: CY8C21x23, CY8C21x34, CY8C23x33, CY8C24x23A, CY8C27x43, CY8CTMG110, CY8CTST110
- PSoC1 – Device programming specifications (AN2026B) – ISSP programming specifications for following device families: CY8C21x45, CY8C22x45, CY8C24x94, CY8C28xxx, CY8C29x66, CY8CTST120, CY8CTMA120, CY8CTMG120, CY7C64215
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|
Dear valued customer,
Thank you for choosing our products. They come with all the know-how and passion that our engineers have put into it. As you probably already know, Cypress is now Infineon. This is a major step for our company, but also for the good of you.
Reliability and business continuity are of utmost importance for us. Hence, we remain fully committed to honoring existing customer and distributor relationships. This includes offering the legacy Cypress product portfolio. We thank you very much for your trusting support.
For the full version of this message, please download the PDF version.