Summary of Contents for Cypress CY8CKIT-064B0S2-4343W
Page 1
Please note that Cypress is an Infineon Technologies Company. The document following this cover page is marked as “Cypress” document as this is the company that originally developed the product. Please note that Infineon will continue to offer the product to new and existing customers as part of the Infineon product portfolio.
Page 3
High-Risk Device whose failure to perform can be reasonably expected to cause, directly or indirectly, the failure of the High-Risk Device, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from any use of a Cypress product as a Critical Component in a High-Risk Device.
Page 4
5.2.4 Serial Interconnection Between PSoC 5LP and CYW4343W ......47 5.2.5 Power Supply System ..................47 5.2.6 I/O Headers....................51 5.2.7 CapSense Circuit ...................52 5.2.8 LEDs ......................53 CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 5
5.3.5 U.FL (UMCC) Connector for External Antenna ..........58 5.3.6 U.FL (UMCC) Connector for Antenna Diversity..........58 Bill of Materials ......................59 Frequently Asked Questions..................59 Revision History CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 6
The end-of-life cycle for this kit is five years from the date of manufacture mentioned on the back of the box. Contact your nearest recycler to discard the kit. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 7
After removing the board from its box, place it on a grounded, static-free surface. Use a conductive foam pad, if available. Do not slide the board over any surface. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com.
Page 8
- Getting Started with PSoC 6 MCU on ModusToolbox to help you familiarize with the PSoC 6 MCU and help you create your own design using the ModusToolbox software. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 9
■ Figure 1-1. Kit Contents Inspect the contents of the kit; if you find any part missing, contact your nearest Cypress sales office for help: www.cypress.com/support. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com.
Page 10
CapSense touch sensing slider (5 elements) and two buttons. The slider and buttons are capable ■ of using self-capacitance (CSD) or mutual-capacitance (CSX) sensing methods. A second Micro-B connector for USB device interface ■ CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 16
Displays file locations, user entered text, and source code: Courier New C:\...cd\icc\ Displays file names and reference documentation: Italics Read about the sourcefile.hex file in the PSoC Creator User Guide. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 17
Integrated Development Environment Internet of Things Light-emitting Diode Low Power Oscillator Personal Computer Pulse Density Modulation PSoC Programmable System-on-Chip Pulse Width Modulation CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 18
Serial Peripheral Interface SRAM Serial Random Access Memory Serial Wire Debug UART Universal Asynchronous Receiver Transmitter Universal Serial Bus Watch Crystal Oscillator CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 19
~/.bash_profile Make sure that you have the latest version of pip installed, use the following command python -m pip install --upgrade pip CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 20
From the README.md file: How to install libusb depends on your OS: macOS: use Homebrew: brew install libusb ❐ Linux: should already be installed. ❐ CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 24
8. PSoC 64 VDDIO0 current measurement jumper (J19): An ammeter can be connected to this jumper to measure the current consumed by the PSoC 64 VDDIO0 power domain. This is not loaded by default. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 25
25. PSoC 64: This kit is designed to highlight the features of the PSoC 64 device. For details on PSoC 64 pin mapping, refer to Table 1-1 on page CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 26
37. microSD Card holder (J20): Provide SDHC interface with microSD cards with the option to detect the presence of the card. Hardware Functional Description on page 40 for details on various hardware blocks. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 27
The PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Board can be programmed and debugged using the onboard KitProg3. KitProg3 is a programmer/debugger with USB-UART and USB-I2C functionality. A Cypress PSoC 5LP device is used to implement KitProg3 functionality. For more details on the KitProg3 functionality, see the KitProg3 User Guide.
Page 28
Figure 3-8. UART Connection between KitProg3 and CYW4343W For more details on the KitProg3 USB-UART functionality, see the KitProg3 User Guide. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 32
1. Open the Eclipse IDE for ModusToolbox and create a new application. Figure 4-3. Create New Application 2. Select the CY8CKIT-064B0S2-4343W target and click Next. Figure 4-4. CY8CKIT-064B0S2-4343W Target Selection CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 33
Once creation is done, click Close to close the window and import the project into the Eclipse IDE. Figure 4-5. “Secure Blinky LED FreeRTOS” Example Selection CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 34
“Secure Boot” SDK user guide. Figure 4-6. Project Workspace having a new ‘policy’ directory CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 35
(if encrypt is enabled) generated according to the policy. These keys are used either to sign (or) encrypt images built by ModusToolbox software. Figure 4-7. Project Workspace having a new ‘keys’ directory CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 36
Failing the entrance exam returns an error in the command line. If there is any firmware running on the device, existing firmware can be erased using the tools like Cypress Programmer. Run the below command: CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 37
“CySecureTools” allow re-provisioning. Note that the Entrance Exam is not run during a re-provisioning process. cysecuretools --target cyb06xxa --policy ./policy/ policy_single_CM0_CM4_swap.json re-provision-device CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 38
This post-build script uses the policy file to find the private key path used to sign the application. If a different/invalid key is used then the “Secure Boot” process will fail. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com.
Page 39
Note: if you open the terminal after programming the kit, just press/release the reset button to see the message on the terminal window. Figure 4-11. UART Output CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 40
2. If you want to create new keys and policies, please follow the re-provisioning note provided in Section 4.3, step 5. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 44
0 OHM 0 OHM Note: VDDUSB is used as this is the only fix ed 3.3V rail VBAT is prov ided as optional CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 51
Note: When measuring P6_VDD current, make sure that the J25 jumper shunt is removed. This will disconnect the potentiometer from VDDA and removes the leakage caused by it. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com.
Page 53
Simultaneous GPIO switching with unrestricted drive strengths and frequency can affect CapSense and ADC performance. For more details, see the Errata section of the corresponding device datasheet. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 59
0 OHM 0 OHM Note: VDDUSB is used as this is the only fix ed 3.3V rail VBAT is prov ided as optional CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 60
Any kind of overlays (up to 5-mm thickness) like wood, acrylic, and glass can be used with CapSense. Note that additional tuning may be required when the overlay is changed. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com.
Page 61
Note: If R130 is loaded and external power is used, make sure to remove jumper shunt from J14 to prevent reverse voltage to on-board regulator CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Page 65
Updated the relevant content for latest version of the ModusToolbox 2.3.1. Updated Schematics. Updated the Title and secure terminology across the document. CY8CKIT-064B0S2-4343W PSoC 64 “Secure Boot” Wi-Fi BT Pioneer Kit Guide, Document Number: 002-29286 Rev. *E Arrow.com. Downloaded from...
Need help?
Do you have a question about the CY8CKIT-064B0S2-4343W and is the answer not in the manual?
Questions and answers