User guide
CY8CKIT-002 MiniProg3 User Guide, Doc. # 001-59350 Rev. *E 15
3. Technical Description
MiniProg3 is a protocol translation device. With MiniProg3, the PC host software can communicate
through a high-speed USB to the target device to be programmed or debugged, as shown in
Figure 3-1. The device-side communication protocol can be one of the several standards and can
occur over either of the two connectors. Table 3-1 lists the protocols that are supported by each
connector. MiniProg3 enables communication with the target devices using I/O voltage levels from
1.5 V to 5.5 V. In addition, MiniProg3 can provide power to a simple target board, at one of four
voltage levels: 0.8 V, 2.5 V, 3.3 V, or 5 V.
Figure 3-1. System Block Diagram
Table 3-1. Connectors / Communication Protocol Support
Connector ISSP JTAG
SWD and SWV
a
a. SWV trace is available only with SWD debugging.
I
2
C
5-pin Supported N/A SWD Supported
10-pin N/A Supported SWD and SWV N/A
PC
MiniProg3
Target Board
USB Cable
10-pin Ribbon
Cable or 5-pin
Direct
Connection