User Manual Part 1

CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *A 85
Example Projects
The HCI is enabled in the BLE component under the General Settings. Note that when the HCI
mode is selected, all other tabs are hidden and cannot be configured. This is because in HCI mode,
there are no upper layer processes. On enabling HCI mode in the components, the components
automatically reserves a UART block to allow communication between the tester and BLE stack.
The UART exposes the pins that can be assigned in
Design Wide Resource > Pins. The only
option to be configured for HCI mode is the baud rate and the pins for communication with the tester.
Figure 4-68. HCI Mode in BLE Component
Many companies develop BLE testers for Direct Test Mode. It is also possible to create PC-based
software tools that will send HCI commands over serial communication links.
For PC-based software, the serial communication link is the COM port, which is enumerated by Kit-
Prog on PSoC 5LP of the BLE Pioneer kit. In such a case, the UART pins in PSoC 4 BLE/PRoC BLE
should be assigned to P1_4 and P1_5. These pins are hardwired to pins on PSoC 5LP and allows
USB-UART data communication between the PC tool and the BLE device.
For separate BLE testers, the serial communication is mostly over the RS232. To test with this
system, an external RS232 voltage translator is required, such as Digilent's Pmod RS232. This
translator will modify the signal level of the serial communication between the BLE device and the
RS232 port on the tester. The UART pins of the BLE device can be assigned to P0_0 and P0_1 and
the header J5 can be used to connect to the RS232 translator.