CY8CPROTO-062S3-4343W PSoC 62S3 Wi-Fi BT Prototyping Kit Guide, Doc. # 002-28070 Rev. *A
20
Kit Operation
2.2
KitProg3: On-Board Programmer/Debugger
The PSoC 62S3 Wi-Fi BT Prototyping Board can be programmed and debugged using the onboard
KitProg3. KitProg3 is an onboard programmer/debugger with USB-UART and USB-I2C. Mass
Storage programming is supported in DAPLink mode. A Cypress PSoC 5LP device is used to
implement KitProg3 functionality. For more details on the KitProg3 functionality, see the
2.2.1
Programming and Debugging using ModusToolbox IDE
This section presents a quick overview of programming and debugging using ModusToolbox IDE.
For detailed instructions, see
Help
>
ModusToolbox IDE Documentation
>
User Guide
.The steps
below use the
example, which is the Out Of Box (OOB) project of this kit,
to illustrate programming and debugging in ModusToolbox IDE.
1. Connect the board to the PC using the USB cable, as shown in
. 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 CMSIS-DAP HID mode or DAPLink mode.
Programming is faster with the Bulk mode. The status LED (Amber) is always ON in Bulk mode,
ramping at 1 Hz rate in HID mode, and ramping at 2 Hz rate in DAPLink mode. Press and release
the Mode select button (SW3) to switch between these modes. If you do not see the desired LED
status, see the KitProg3 User Guide for details on the KitProg3 status and troubleshooting
instructions.
Figure 2-5. Connect USB Cable to USB Connector on the Board
2. In the ModusToolbox IDE, import the desired code example (application) into a new workspace.
a. Click on
New Application
from the
Quick Panel
.
Figure 2-6. Create New Application