1
1
.. _cy8ckit_062_ble :
2
2
3
- INFINEON PSoC63 BLE Pioneer Kit
4
- ###############################
3
+ INFINEON PSOC 63 BLE Pioneer Kit
4
+ ################################
5
5
6
6
Overview
7
7
********
8
8
9
- The PSoC 6 BLE Pioneer Kit (CY8CKIT-062-BLE) is a hardware platform that
10
- enables design and debug of the Cypress PSoC 63 BLE MCU.
9
+ The PSOC 6 BLE Pioneer Kit (CY8CKIT-062-BLE) is a hardware platform that
10
+ enables design and debug of the Cypress PSOC 63 BLE MCU.
11
11
12
- The PSoC 6 BLE Pioneer Kit features the PSoC 63 MCU: a dual-core MCU, with a
12
+ The PSOC 6 BLE Pioneer Kit features the PSOC 63 MCU: a dual-core MCU, with a
13
13
150-MHz Arm Cortex-M4 as the primary application processor and a 100-MHz Arm
14
14
Cortex-M0+ that supports low-power operations, 1MB of Flash, 288KB of SRAM,
15
15
an integrated BLE 4.2 radio, 78 GPIO, 7 programmable analog blocks, 12
16
16
programmable digital blocks, and capacitive-sensing with CapSense.
17
17
18
- The PSoC 6 BLE Pioneer board offers compatibility with Arduino shields, a
18
+ The PSOC 6 BLE Pioneer board offers compatibility with Arduino shields, a
19
19
512-Mb NOR flash, onboard programmer/debugger (KitProg2), USB Type-C power
20
20
delivery system (EZ-PD™ CCG3), 5-segment CapSense slider, two CapSense
21
21
buttons, one CapSense proximity sensing header, an RGB LED, two user LEDs,
@@ -42,45 +42,45 @@ enables the CM4 core.
42
42
6. KitProg2 I/O header (J6)1
43
43
7. KitProg2 programming/custom application header (J7)1
44
44
8. External power supply connector (J9)
45
- 9. PSoC 6 BLE user button (SW2)
45
+ 9. PSOC 6 BLE user button (SW2)
46
46
10. KitProg2 application selection button (SW4)
47
47
11. Digilent® Pmod™ compatible I/O header (J14)1
48
48
12. Power LED (LED4)
49
49
13. KitProg2 status LEDs (LED1, LED2, and LED3)
50
- 14. PSoC 6 reset button (SW1)
51
- 15. PSoC 6 I/O header (J18, J19 and J20)
50
+ 14. PSOC 6 reset button (SW1)
51
+ 15. PSOC 6 I/O header (J18, J19 and J20)
52
52
16. Arduino™ Uno R3 compatible power header (J1)
53
- 17. PSoC 6 debug and trace header (J12)
54
- 18. Arduino Uno R3 compatible PSoC 6 I/O header (J2, J3 and J4)
55
- 19. PSoC 6 program and debug header (J11)
53
+ 17. PSOC 6 debug and trace header (J12)
54
+ 18. Arduino Uno R3 compatible PSOC 6 I/O header (J2, J3 and J4)
55
+ 19. PSOC 6 program and debug header (J11)
56
56
20. KitProg2 programming target selection switch (SW6)
57
57
21. CapSense slider and buttons
58
58
22. CapSense proximity header (J13)
59
- 23. PSoC 6 BLE VDD selection switch (SW5)
60
- 24. PSoC 6 BLE power monitoring jumper (J8)2
59
+ 23. PSOC 6 BLE VDD selection switch (SW5)
60
+ 24. PSOC 6 BLE power monitoring jumper (J8)2
61
61
25. Arduino Uno R3 compatible ICSP header (J5)1
62
- 26. PSoC 6 user LEDs (LED8 and LED9)
62
+ 26. PSOC 6 user LEDs (LED8 and LED9)
63
63
27. RGB LED (LED5)
64
64
28. Cypress 512-Mbit serial NOR Flash memory (S25FL512S, U4)
65
65
29. Cypress serial Ferroelectric RAM (U5)1
66
66
30. VBACKUP and PMIC control selection switch (SW7)2
67
- 31. Cypress PSoC 6 BLE (CY8C6347BZI-BLD53, U1)
67
+ 31. Cypress PSOC 6 BLE (CY8C6347BZI-BLD53, U1)
68
68
32. BLE Antenna
69
69
33. U.FL connector for external antenna (J17)1
70
70
34. Cypress main voltage regulator (MB39C022G, U6)
71
- 35. KitProg2 (PSoC 5LP) programmer and debugger(CY8C5868LTI-LP039, U2)
71
+ 35. KitProg2 (PSOC 5LP) programmer and debugger(CY8C5868LTI-LP039, U2)
72
72
36. Battery connector (J15)1,2
73
73
37. USB PD output voltage (9V/12V) connector (J16)
74
74
75
75
Hardware
76
76
********
77
77
78
- For more information about the PSoC 63 BLE MCU SoC and CY8CKIT-062-BLE board:
78
+ For more information about the PSOC 63 BLE MCU SoC and CY8CKIT-062-BLE board:
79
79
80
- - `PSoC 63 BLE MCU SoC Website `_
81
- - `PSoC 63 BLE MCU Datasheet `_
82
- - `PSoC 63 BLE MCU Architecture Reference Manual `_
83
- - `PSoC 63 BLE MCU Register Reference Manual `_
80
+ - `PSOC 63 BLE MCU SoC Website `_
81
+ - `PSOC 63 BLE MCU Datasheet `_
82
+ - `PSOC 63 BLE MCU Architecture Reference Manual `_
83
+ - `PSOC 63 BLE MCU Register Reference Manual `_
84
84
- `CY8CKIT-062-BLE Website `_
85
85
- `CY8CKIT-062-BLE User Guide `_
86
86
- `CY8CKIT-062-BLE Schematics `_
@@ -118,18 +118,18 @@ Cortex-M4
118
118
System Clock
119
119
============
120
120
121
- The PSoC 63 BLE MCU SoC is configured to use the internal IMO+FLL as a source for
121
+ The PSOC 63 BLE MCU SoC is configured to use the internal IMO+FLL as a source for
122
122
the system clock. CM0+ works at 50MHz, CM4 - at 100MHz. Other sources for the
123
123
system clock are provided in the SOC, depending on your system requirements.
124
124
125
125
Serial Port
126
126
===========
127
127
128
- The PSoC 63 BLE MCU SoC has 8 SCB blocks and each one can be configured as
128
+ The PSOC 63 BLE MCU SoC has 8 SCB blocks and each one can be configured as
129
129
UART/SPI/I2C interfaces for serial communication. At the moment UART5 on SCB5
130
130
and UART6 on SCB6 are configured. SCB5 is connected to the onboard KitProg2's
131
131
USB-UART Bridge working as a serial console interface. SCB6 to P13_0, P13_1
132
- pins on the J3 of the Arduino Uno R3 compatible PSoC6 I/O header for general
132
+ pins on the J3 of the Arduino Uno R3 compatible PSOC 6 I/O header for general
133
133
purposes.
134
134
135
135
OpenOCD Installation
@@ -149,7 +149,7 @@ Programming and Debugging
149
149
150
150
The CY8CKIT-062-BLE includes an onboard programmer/debugger (KitProg2) with
151
151
mass storage programming to provide debugging, flash programming, and serial
152
- communication over USB. There are also PSoC 6 program and debug headers J11
152
+ communication over USB. There are also PSOC 6 program and debug headers J11
153
153
and J12 that can be used with Segger J-Link [default].
154
154
A watchdog timer is enabled by default. To disable it call Cy_WDT_Unlock() and
155
155
Cy_WDT_Disable().
@@ -285,16 +285,16 @@ References
285
285
286
286
.. target-notes ::
287
287
288
- .. _ PSoC 63 BLE MCU SoC Website :
288
+ .. _ PSOC 63 BLE MCU SoC Website :
289
289
https://www.cypress.com/products/32-bit-arm-cortex-m4-cortex-m0-psoc-63-connectivity-line
290
290
291
- .. _ PSoC 63 BLE MCU Datasheet :
291
+ .. _ PSOC 63 BLE MCU Datasheet :
292
292
https://www.cypress.com/documentation/datasheets/psoc-6-mcu-psoc-63-ble-datasheet-programmable-system-chip-psoc
293
293
294
- .. _ PSoC 63 BLE MCU Architecture Reference Manual :
294
+ .. _ PSOC 63 BLE MCU Architecture Reference Manual :
295
295
https://www.cypress.com/documentation/technical-reference-manuals/psoc-6-mcu-psoc-63-ble-architecture-technical-reference
296
296
297
- .. _ PSoC 63 BLE MCU Register Reference Manual :
297
+ .. _ PSOC 63 BLE MCU Register Reference Manual :
298
298
https://www.cypress.com/documentation/technical-reference-manuals/psoc-6-mcu-cy8c63x6-cy8c63x7-cy8c63x6-cy8c63x7-registers
299
299
300
300
.. _CY8CKIT-062-BLE Website :
0 commit comments