User's Manual

CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev. *A 129
A.4 Programming BLE Modules via MiniProg3
If the BLE Modules are to be used without the BLE Pioneer Baseboard, they can be programmed
using MiniProg3. The J2 header has five adjacent pins VDDD, GND, XRES, P0[7], and P0[6].
These pins can be used to program the BLE Module using MiniProg3.
Figure A-2. Programming a BLE Module via MiniProg3
Follow these steps to program the module:
1. Connect the MiniProg3 to the J2 connector, with the VDD of the MiniProg3 aligned to the VDDD
on the module.
2. Click Start > All Programs > Cypress > PSoC Programmer <version> > PSoC Programmer
<version>.
3. Open the desired .hex file in PSoC Programmer.
4. On the Programmer tab, set the Programming Mode to Reset.
5. Set AutoDetection to On.
6. Set Programmer Characteristics > Protocol to SWD.
7. Set Programmer Characteristics > Voltage to the desired value.
8. Click the Toggle Power icon below the menu bar to power the module.
9. Click the Program icon below the menu bar to program the module.