10-Pin Swd/Jtag Programming Header; Kitprog3: On-Board Programmer/Debugger; Programming And Debugging; Usb-Uart Bridge - Infineon XENSIV CSK PAS CO2 User Manual

Table of Contents

Advertisement

User Guide for XENSIV™ KIT PAS CO2
Hardware description
5.1.12

10-pin SWD/JTAG programming header

A 10-pin (50-mil pitch) SWD header (J11) is provided to program and debug the target PSoC™ 6 MCU device
using an external programmer like MiniProg4. This header is not populated by default.
Programmer header
Figure 38
5.1.13

KitProg3: on-board programmer/debugger

The Rapid IoT connect developer kit can be programmed and debugged using the on-board KitProg3. KitProg3
is an on-board programmer/debugger with USB-UART and USB-I2C functionality. The Infineon® PSoC™ 5LP
device is used to implement KitProg3 functionality. For more details on the KitProg3 functionality, see the
KitProg3 user
guide.
5.1.14

Programming and debugging

Connect the board to the PC using the Micro USB cable.
It enumerates as a USB composite device if you are connecting it to your PC for the first time. KitProg3 can
operate either in CMSIS-DAP bulk mode (default), or DAPLink mode. KitProg3 also supports CMSIS-DAP bulk
with two UARTs. Programming is faster with the bulk mode. The status LED (Yellow) is always ON in bulk
mode, and ramping at 2Hz rate in DAPLink mode.
Press and release the mode select button to switch between these modes.
If you do not see the desired LED status, see the
troubleshooting instructions.
CYSBSYSKIT-DEV-01 top view
Figure 39
5.1.15

USB-UART bridge

The KitProg3 device on the Rapid IoT connect developer kit can act as a USB-UART bridge. The primary UART and
flow control lines between the PSoC™ 6 MCU device and KitProg3 are hardwired on the board as shown in the
KitProg3 user guide
for details on the KitProg3 status and
34 of 54
2022-25-04

Advertisement

Table of Contents
loading

Table of Contents