Cypress CY8CKIT-002 Kit handleiding - Pagina 11

Blader online of download pdf Kit handleiding voor {categorie_naam} Cypress CY8CKIT-002. Cypress CY8CKIT-002 16 pagina's. Psoc miniprog3 program and debug kit guide

3.1

Interfaces

3.1.1

ISSP

In-System Serial Programming (ISSP) is a Cypress legacy interface used to program the PSoC 1
family of microcontrollers. MiniProg3 supports programming PSoC 1 devices through the 5-pin
connector only.
For more information about the ISSP interface, see the PSoC 1 Technical Reference Manual.
3.1.2

JTAG

The Joint Test Action Group (JTAG) standard interface is supported by many high-end
microcontrollers, including the PSoC 3, PSoC 5LP, and PSoC 6 families. This interface allows a
daisy chain bus of multiple JTAG devices. The MiniProg3 supports programming and debugging the
PSoC 3, PSoC 5LP, and PSoC 6 devices using JTAG, through the 10-pin connector only.
3.1.3

SWD/SWV

Recent ARM-based devices have introduced a new serial debugging standard called Serial Wire
Debug (SWD). The PSoC 3, PSoC 4, PSoC 5LP, and PSoC 6 device families implement this
standard, which offers the same programming and debugging functions as JTAG except the
boundary scan and daisy chain. SWD uses fewer pins of the device than the JTAG. MiniProg3
supports programming and debugging of PSoC 3, PSoC 4, PSoC 5LP, and PSoC 6 devices, using
SWD through the 5-pin or 10-pin connector.
The Single Wire Viewer (SWV) interface, also introduced by ARM, is used for program and data
monitoring, where the firmware may output data in a method similar to "printf" debugging on PCs,
using a single pin. MiniProg3 supports monitoring of PSoC 3 and PSoC 5LP firmware, using SWV,
through the 10-pin connector and in conjunction with SWD only.
The PSoC 3, PSoC 4, PSoC 5LP, and PSoC 6 devices support the SWD programming through the
SWD lines. Before programming a PSoC 3, PSoC 4, PSoC 5LP, or PSoC 6 device, make sure you
review the electrical connection requirements in the respective device datasheet or in the PSoC 3,
PSoC 4, PSoC 5LP, and PSoC 6 device programming specifications. You can find the datasheets
and programming specifications here:
www.cypress.com/PSoC3
www.cypress.com/PSoC4
www.cypress.com/PSoC5LP
www.cypress.com/PSoC6
2
3.1.4
I
C
A common serial interface standard is the I
microcontrollers and other ICs on the same board, but can also be used for intersystem
communications. MiniProg3 uses an I
2
data with I
C-enabled devices on the target board. For example, this feature may be used to tune
the CapSense
When MiniProg3 is configured in the I
on the SDA and SCL lines.
CY8CKIT-002 PSoC® MiniProg3 Program and Debug Kit Guide, Doc. # 001-59350 Rev. *I
2
C multimaster host controller that allows the tool to exchange
®
designs.
2
C protocol mode, it enables the internal 5.6-K pull-up resistors
2
C standard. It is mainly used for communication between
Technical Description
11