![Infineon XENSIV CSK PAS CO2 User Manual Download Page 34](http://html1.mh-extra.com/html/infineon/xensiv-csk-pas-co2/xensiv-csk-pas-co2_user-manual_2055409034.webp)
34 of 54
2022-25-04
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.
Figure 38
Programmer header
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
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
for details on the KitProg3 status and
troubleshooting instructions.
Figure 39
CYSBSYSKIT-DEV-01 top view
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