Low-level communication firmware provides programming and debugging communication between host development tools and supported PSOC target devices. The firmware uses industry-standard SWD and JTAG debug protocols with CMSIS-DAP Bulk and HID USB transport modes. Bridge functions support USB-UART, USB-I2C, USB-SPI, and GPIO communication with target hardware. DAPLink mode adds mass-storage drag-and-drop programming, CMSIS-DAP debugging, and a USB CDC virtual serial port for supported kits.
Checking distributor stock and pricing after the page loads.
| Product type | Programming and debugging communication firmware |
| Debug protocols | SWD, JTAG |
| CMSIS-DAP versions | V2.0.0, V1.2.0 |
| Default USB transport | CMSIS-DAP Bulk endpoints |
| Alternate USB transport | CMSIS-DAP HID endpoints |
| SWD programming speed | Up to 16MHz |
| JTAG programming speed | Up to 1.6MHz |
| USB-UART bridge baud rates | 300 to 4000000 supported listed ratesBaud |
| UART data format | 8 data bits, no parity, 1 stop bit |
| USB-I2C bridge speeds | 50, 100, 400, 1000kHz |
| USB-SPI bridge speed range | 50 to 6000kHz |
| Bridge interfaces | USB-UART, USB-I2C, USB-SPI, GPIO |
| DAPLink features | Mass storage device, CDC UART, CMSIS-DAP Bulk |
| Firmware host hardware | PSOC 5LP device on supported kits and MiniProg4 |
These are design resources that include the Infineon KitProg3
User guide for the Eclipse-based ModusToolbox IDE, covering application development, building, and debugging for Infineon PSOC, AIROC, and XMC microcontrollers.