CY3216 Modular Programmer Kit
Quick Start
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810
Phone (Intnl): 408.943.2600
http://www.cypress.com
Getting Started
1. Review Kit Contents
2. Overview
3. Features
4. Programming Devices using CY3216 Modular Programmer
5. Schematics
1. Review Kit Contents
■
■
■
■
■
■
■
■
CY3216 Modular Programmer
CY3216 Adapter Card #1
CY3216 Adapter Card #2
CY3216 Adapter Card #3
PSoC MiniProg
USB Retractable A to Mini B cable
CY3216 CD
Printed Documentation
Page 2
2. Overview
The Cypress Modular Programmer allows PSoC®, enCoRe™ II, Wireless enCoRe II,
and enCoRe III devices to be programmed.
Page 3
3. Features
Modular Programmer features Include:
■
Complete programming support for all PSoC, enCoRe II, Wireless enCoRe II, and
enCoRe III devices in PDIP packages
Programming support for PSoC, enCoRe II, Wireless enCoRe II, and enCoRe III
devices in surface mount packages with purchase of the appropriate surface-
mount adapter socket (sold separately)
Support for programming from ICE-Cube
Support for programming from MiniProg
Modular Programmer supports many other Cypress devices by obtaining the
appropriate inexpensive adapter card and socket adapter (if needed)
■
■
■
■
4. Programming Devices using CY3216 Modular
Programmer
PSoC, enCoRe II, Wireless enCoRe II, and enCoRe III devices can be programmed on
the Modular Programmer using the ICE-Cube or MiniProg programmer.
4.1 Using ICE-Cube
To program the devices follow these steps
1.
2.
3.
4.
Using a USB cable, plug the ICE-Cube into a PC that has the PSoC Programmer
application installed. Make sure the ICE-Cube is powered on.
Connect the ISSP cable to the ICE-Cube through the RJ45 adapter.
Note:
Use the yellow ISSP cable for enCoRe II or Wireless enCoRe II.
Place the 5-pin end of the ISSP cable on the 5-pin header (J2) of the Modular Pro-
grammer Base.
Place the device in the socket on the Modular Programmer Base. Any PDIP
package is supported natively. Surface mount device requires a surface-mount to
PDIP adapter (sold separately). See the Programming Support Matrix table for
recommended surface-mount to PDIP adapters.
Page 4
5.
Make sure the appropriate module supporting your specific device is in the mem-
ory-style DIMM slot of the Modular Programmer Base. See the Programming
Support Matrix table to determine the module and orientation of the module that
support your device. Note that the correct side of the module (A or B) must be
connected to the DIMM connector, and the module must be snapped properly in
place.
Launch the PSoC Programmer application.
In the programming application, select the Port as the ICE-Cube by choosing
"USB/xxxxCxxx" where the "x" is specific to the USB device ID of your ICE-Cube.
The ICE-Cube may be the only device that is not an LPT port.
First select the appropriate device family then select the device to be pro-
grammed.
Load the programming file using the
File Load
button.
6.
7.
8.
9.
10. Program
4.2 Using MiniProg Programmer
Alternatively, a MiniProg programmer is used for programming rather than the ICE-
Cube. To program the devices follow these steps
1.
2.
3.
Using a USB cable, plug the MiniProg programmer into a PC that has the PSoC
Programmer application installed.
Place the MiniProg programmer on the 5-pin header (J2) of the Modular Program-
mer Base.
Place the device in the socket on the Modular Programmer Base. Any PDIP
package is supported natively. Surface mount device requires a surface-mount to
PDIP adapter (sold separately). See Programming Support Matrix table for rec-
ommended surface-mount to PDIP adapters.
Make sure the appropriate module supporting your specific device is in the mem-
ory-style DIMM slot of the Modular Programmer Base. See Programming Support
Matrix table to determine module and orientation of the module that support your
device. Note that the correct side of the module (A or B) must be connected to the
DIMM connector, and the module must be snapped properly in place.
Launch the PSoC Programmer application.
Page 5
4.
5.