CYPRESS PSoC 62S1 Wi-Fi BT Pioneer Kit User Guide
- June 16, 2024
- Cypress
Table of Contents
- PSoC 62S1 Wi-Fi BT Pioneer Kit
- Product Information
- Specifications
- Introduction
- Kit Operation
- Board Details
- KitProg3: On-Board Programmer/Debugger
- Schematics
- Hardware Functional Description
- ESD Protection
- Handling Boards
- Q: What is the lifespan of the CYW9P62S1-43438EVB-01 PSoC 62S1
- Q: How should I handle the board to prevent ESD damage?
PSoC 62S1 Wi-Fi BT Pioneer Kit
Product Information
Specifications
-
Product Name: CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer
Kit -
Manufacturer: Cypress Semiconductor
-
Model Number: CYW9P62S1-43438EVB-01
-
Product Type: Development Kit
Introduction
The CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit is a
development kit provided by Cypress Semiconductor. It is designed
to enable users to evaluate and prototype applications using the
PSoC 62S1 Wi-Fi BT module.
Kit Operation
Board Details
The kit includes a board with various components and interfaces
for development purposes. Refer to the user manual for detailed
information on the board layout and components.
KitProg3: On-Board Programmer/Debugger
The kit features an on-board programmer/debugger called
KitProg3. It allows programming and debugging of the PSoC 62S1
Wi-Fi BT module. The user manual provides instructions on how to
use KitProg3 with ModusToolbox, as well as how to utilize the
USB-UART and USB-I2C bridges for communication.
Hardware
Schematics
The user manual includes schematics that provide detailed
information on the electrical connections and circuit design of the
board.
Hardware Functional Description
The user manual provides a functional description of the
hardware components and their interactions. This information helps
users understand the capabilities and limitations of the kit.
Safety and Regulatory Compliance Information
The PSoC 62S1 Wi-Fi BT Pioneer Boards contain electrostatic
discharge (ESD)-sensitive devices. To avoid performance degradation
or loss of functionality, it is recommended to follow proper ESD
precautions. Store unused boards in the protective shipping
package.
End-of-Life/Product Recycling
The end-of-life cycle for this kit is five years from the date
of manufacture. To discard the kit, contact your nearest recycler
for proper recycling.
General Safety Instructions
ESD Protection
ESD can damage boards and associated components. It is
recommended to perform procedures at an ESD workstation. If
unavailable, use appropriate ESD protection by wearing an
anti-static wrist strap attached to a grounded metal object.
Handling Boards
The CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit is
sensitive to ESD. When handling the board, hold it only by its
edges. After removing the board from its box, place it on a
grounded, static-free surface. If available, use a conductive foam
pad to prevent sliding the board over any surface.
FAQ
Q: What is the lifespan of the CYW9P62S1-43438EVB-01 PSoC 62S1
Wi-Fi BT Pioneer Kit?
A: The kit has a lifespan of five years from the date of
manufacture.
Q: How should I handle the board to prevent ESD damage?
A: Hold the board only by its edges and place it on a grounded,
static-free surface. It is recommended to use an anti-static wrist
strap attached to a grounded metal object for ESD protection.
CYW9P62S1-43438EVB-01
PSoC 62S1 Wi-Fi BT Pioneer Kit Guide
Doc. # 002-28692 Rev. **
Downloaded from Arrow.com.
Cypress Semiconductor 198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810 Phone (Intnl): +1.408.943.2600
www.cypress.com
Copyrights
Copyrights
© Cypress Semiconductor Corporation, 2019. This document is the property of
Cypress Semiconductor Corporation and its subsidiaries (“Cypress”). This
document, including any software or firmware included or referenced in this
document (“Software”), is owned by Cypress under the intellectual property
laws and treaties of the United States and other countries worldwide. Cypress
reserves all rights under such laws and treaties and does not, except as
specifically stated in this paragraph, grant any license under its patents,
copyrights, trademarks, or other intellectual property rights. If the Software
is not accompanied by a license agreement and you do not otherwise have a
written agreement with Cypress governing the use of the Software, then Cypress
hereby grants you a personal, non-exclusive, nontransferable license (without
the right to sublicense) (1) under its copyright rights in the Software (a)
for Software provided in source code form, to modify and reproduce the
Software solely for use with Cypress hardware products, only internally within
your organization, and (b) to distribute the Software in binary code form
externally to end users (either directly or indirectly through resellers and
distributors), solely for use on Cypress hardware product units, and (2) under
those claims of Cypress’s patents that are infringed by the Software (as
provided by Cypress, unmodified) to make, use, distribute, and import the
Software solely for use with Cypress hardware products. Any other use,
reproduction, modification, translation, or compilation of the Software is
prohibited.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR
ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. No computing device
can be absolutely secure. Therefore, despite security measures implemented in
Cypress hardware or software products, Cypress shall have no liability arising
out of any security breach, such as unauthorized access to or use of a Cypress
product. CYPRESS DOES NOT REPRESENT, WARRANT, OR GUARANTEE THAT CYPRESS
PRODUCTS, OR SYSTEMS CREATED USING CYPRESS PRODUCTS, WILL BE FREE FROM
CORRUPTION, ATTACK, VIRUSES, INTERFERENCE, HACKING, DATA LOSS OR THEFT, OR
OTHER SECURITY INTRUSION (collectively, “Security Breach”). Cypress disclaims
any liability relating to any Security Breach, and you shall and hereby do
release Cypress from any claim, damage, or other liability arising from any
Security Breach. In addition, the products described in these materials may
contain design defects or errors known as errata which may cause the product
to deviate from published specifications. To the extent permitted by
applicable law, Cypress reserves the right to make changes to this document
without further notice. Cypress does not assume any liability arising out of
the application or use of any product or circuit described in this document.
Any information provided in this document, including any sample design
information or programming code, is provided only for reference purposes. It
is the responsibility of the user of this document to properly design,
program, and test the functionality and safety of any application made of this
information and any resulting product. “High-Risk Device” means any device or
system whose failure could cause personal injury, death, or property damage.
Examples of High-Risk Devices are weapons, nuclear installations, surgical
implants, and other medical devices. “Critical Component” means any component
of a 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. You shall indemnify and hold Cypress, its
directors, officers, employees, agents, affiliates, distributors, and assigns
harmless from and against all claims, costs, damages, and expenses, arising
out of any claim, including claims for product liability, personal injury or
death, or property damage arising from any use of a Cypress product as a
Critical Component in a High-Risk Device. Cypress products are not intended or
authorized for use as a Critical Component in any High-Risk Device except to
the limited extent that (i) Cypress’s published data sheet for the product
explicitly states Cypress has qualified the product for use in a specific
High-Risk Device, or (ii) Cypress has given you advance written authorization
to use the product as a Critical Component in the specific High-Risk Device
and you have signed a separate indemnification agreement.
Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations
thereof, WICED, PSoC, CapSense, EZ-USB, FRAM, and Traveo are trademarks or
registered trademarks of Cypress in the United States and other countries. For
a more complete list of Cypress trademarks, visit cypress.com. Other names and
brands may be claimed as property of their respective owners.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
2
Downloaded from Arrow.com.
Contents
Safety and Regulatory Compliance Information
4
1. Introduction
6
1.1 Kit Contents …………………………………………………………………………………………………..7 1.2 Getting Started……………………………………………………………………………………………….8 1.3 Board Overview ……………………………………………………………………………………………..8 1.4 Additional Learning Resources…………………………………………………………………………9 1.5 Technical Support…………………………………………………………………………………………..9 1.6 Documentation Conventions…………………………………………………………………………….9 1.7 Acronyms………………………………………………………………………………………………………9
2. Kit Operation
11
2.1 Board Details ……………………………………………………………………………………………….11 2.2 KitProg3: On-
Board Programmer/Debugger……………………………………………………..21
2.2.1 Programming and Debugging using ModusToolbox ………………………………..21 2.2.2 USB-
UART Bridge………………………………………………………………………………25 2.2.3 USB-I2C
Bridge………………………………………………………………………………….26
3. Hardware
27
3.1 Schematics ………………………………………………………………………………………………….27 3.2 Hardware
Functional Description…………………………………………………………………….27
3.2.1 CYW9P62S1-43438CAR-01 (MOD1) ……………………………………………………27 3.2.2 PSoC 5LP-based
KitProg3 (U2)……………………………………………………………31 3.2.3 Serial Interconnection between
PSoC 5LP and PSoC 6 MCU ………………….32 3.2.4 Serial Interconnection Between PSoC
5LP and CYW43438 …………………….33 3.2.5 Power Supply System
…………………………………………………………………………33 3.2.6 I/O
Headers……………………………………………………………………………………….37 3.2.7 CapSense Circuit
……………………………………………………………………………….38 3.2.8 LEDs
………………………………………………………………………………………………..39 3.2.9 Push
Buttons……………………………………………………………………………………..40 3.2.10 Cypress Quad SPI NOR
Flash……………………………………………………………..40 3.2.11 Cypress Quad SPI F-RAM
…………………………………………………………………..41 3.2.12 PSoC 6 USB
……………………………………………………………………………………..42 3.2.13
Potentiometer…………………………………………………………………………………….42 3.3 PSoC 62S1 Wi-Fi BT
Pioneer Kit Rework ………………………………………………………..43 3.3.1 ETM Trace
Header……………………………………………………………………………..43 3.4 Bill of Materials
…………………………………………………………………………………………….43 3.5 Frequently Asked
Questions…………………………………………………………………………..44
Revision History
46
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
3
Downloaded from Arrow.com.
Safety and Regulatory Compliance Information
The CYW9P62S1-43438EVB-01 PSoC® 62S1 Wi-Fi BT Pioneer Kit is intended for
development purposes only. Users are advised to test and evaluate this kit in
an RF development environment. This kit is not a finished product and when
assembled may not be resold or otherwise marketed unless all required
authorizations are first obtained. Contact support@cypress.com for details.
The CYW9P62S1-43438EVB-01, as shipped from the factory, has been verified to
meet with the requirements of CE as a Class A product.
PSoC 62S1 Wi-Fi BT Pioneer Boards contain electrostatic discharge (ESD)-
sensitive devices. Electrostatic charges readily accumulate on the human body
and any equipment, which can cause a discharge without detection. Permanent
damage may occur on devices subjected to high-energy discharges. Proper ESD
precautions are recommended to avoid performance degradation or loss of
functionality. Store unused PSoC 62S1 Wi-Fi BT Pioneer Boards in the
protective shipping package.
End-of-Life/Product Recycling 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.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
4
Downloaded from Arrow.com.
General Safety Instructions
ESD Protection
ESD can damage boards and associated components. Cypress recommends that you
perform procedures only at an ESD workstation. If an ESD workstation is
unavailable, use appropriate ESD protection by wearing an anti-static wrist
strap attached to a grounded metal object.
Handling Boards
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit is sensitive to ESD. Hold
the board only by its edges. 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.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
5
Downloaded from Arrow.com.
1. Introduction
Thank you for your interest in the CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT
Pioneer Kit. The PSoC 62S1 Wi-Fi BT Pioneer Kit enables you to evaluate and
develop your applications using the PSoC 62 Series MCU (hereafter called “PSoC
6 MCU”) and CYW43438 Wi-Fi/BT combo device.
PSoC 6 MCU is Cypress’ latest, ultra-low-power PSoC specifically designed for
wearables and IoT products. PSoC 6 MCU is a true programmable embedded system-
on-chip, integrating a 150-MHz Arm® Cortex®-M4 as the primary application
processor, a 100-MHz Arm Cortex-M0+ that supports low-power operations, up to
2 MB Flash and 1 MB SRAM, CapSense® touch-sensing, and programmable analog and
digital peripherals that allow higher flexibility, in-field tuning of the
design, and faster time-to-market. The PSoC 6 MCU on this kit, CY8C6247BZI-D54
has 1 MB Flash and 288 KB SRAM.
The PSoC 62S1 Wi-Fi BT Pioneer Board offers compatibility with ArduinoTM
shields. The board features a PSoC 6 MCU, and a CYW43438 Wi-Fi/Bluetooth combo
module. Cypress CYW43438 is a highly integrated single-chip solution and
offers the lowest BOM in the industry for smartphones, tablets, and a wide
range of other portable devices. The chip includes a 2.4 GHz WLAN IEEE 802.11
b/g/n MAC/baseband/radio, and Bluetooth 4.2. The WLAN section supports SDIO
interface to the host MCU (PSoC 6 MCU), and the Bluetooth section supports
high-speed 4-wire UART interface to the host MCU. In addition, the board
features an onboard programmer/debugger (KitProg3), a 512Mbit Quad SPI NOR
flash, a 4-Mbit Quad SPI F-RAM, a micro-B connector for USB device interface,
a 5-segment CapSense slider, two CapSense buttons, an RGB LED, two user LEDs,
one potentiometer, and two push buttons.
You can use ModusToolboxTM to develop and debug your PSoC 6 MCU projects.
ModusToolbox software is a set of tools that enable you to integrate Cypress
devices into your existing development methodology.
If you are new to PSoC 6 MCU and ModusToolbox IDE, refer to the application
note AN228571 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 IDE.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
6
Downloaded from Arrow.com.
Introduction
1.1
Kit Contents
The CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit has the following
contents, as shown in Figure 1-1. PSoC 62S1 Wi-Fi BT Pioneer Board USB Type-A
to Micro-B cable Four jumper wires (4 inches each) Two jumper wires (5 inches
each) Quick Start Guide
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.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
7
Downloaded from Arrow.com.
Introduction
1.2
Getting Started
This guide will help you get acquainted with the PSoC 62S1 Wi-Fi BT Pioneer
Kit:
The Kit Operation chapter on page 11 describes the major features of the PSoC
62S1 Wi-Fi BT Pioneer Kit and functionalities such as programming, debugging,
and the USB-UART and USBI2C bridges.
The Hardware chapter on page 27 provides a detailed hardware description,
methods to use the onboard NOR flash, kit schematics, and the bill of
materials (BOM).
Application development using PSoC 62S1 Wi-Fi BT Pioneer Kit is supported in
various development ecosystems such as ModusToolbox and Mbed OS. For the
latest software support for this development kit including the different
development ecosystems, refer to the kit webpage.
ModusToolbox software is a free development ecosystem that includes the
ModusToolbox IDE. Using ModusToolbox IDE, you can enable and configure device
resources, middleware libraries, and program and debug the device. You can
download the software from the ModusToolbox home page. See the ModusToolbox
User Guide for additional information.
Mbed OS: Visit Cypress’ Mbed OS page on instructions to develop applications
on Cypress’ target board on the Mbed OS platform.
There is a wide range of code examples to evaluate the PSoC 62S1 Wi-Fi BT
Pioneer Board. These examples help you familiarize yourself with the PSoC 6
MCU and create your own design. These examples are available in various
development ecosystems such as ModusToolbox IDE and Mbed OS. Visit Cypress’
code example page to access examples for the following development ecosystems:
ModusToolbox based examples
Mbed OS based examples
1.3
Board Overview
The PSoC 62S1 Wi-Fi BT Pioneer Board has the following features:
CYW9P62S1-43438CAR-01 carrier module that contains AW-CU427-01H System in
Package
(SiP) module by AzureWave, which has PSoC 6 MCU (CY8C6247BZI-D54)
CYW43438KUBG, 2.4 GHz WLAN and Bluetooth 4.2 compliant device supporting Dual-
mode
Bluetooth Classic and Bluetooth Low Energy (BT and BLE) operation 512-Mbit
external Quad SPI NOR Flash that provides a fast, expandable memory for data
and
code 4-Mbit Quad SPI ferroelectric random-access memory (F-RAM) KitProg3
onboard SWD programmer/debugger with USB-UART and USB-I2C bridge functionality
CapSense touch-sensing slider (5 elements), two buttons, based on self-
capacitance (CSD) and
mutual-capacitance (CSX) sensing A micro-B connector for USB device interface
for PSoC 6 MCU 3.3 V operation of PSoC 6 MCU is supported Two user LEDs, an
RGB LED, two user buttons, and a reset button for the PSoC 6 MCU A
potentiometer One Mode selection button and one Status LED for KitProg3
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
8
Downloaded from Arrow.com.
1.4 1.5 1.6
1.7
Introduction
Additional Learning Resources
Cypress provides a wealth of data at www.cypress.com/psoc6 to help you to
select the right PSoC device for your design and to help you to quickly and
effectively integrate the device into your design.
Technical Support
For assistance, visit Cypress Support or contact customer support at +1(800)
541-4736 Ext. 3 (in the USA) or +1
408-943-2600 Ext. 3 (International).
You can also use the following support resources if you need quick assistance:
Self-help (Technical Documents). Local Sales Office Locations.
Documentation Conventions
Table 1-1. Document Conventions for Guides
Convention Courier New
Usage
Displays file locations, user entered text, and source code: C:…cdicc
Italics File > Open Bold Times New Roman Text in gray boxes
Displays file names and reference documentation: Read about the sourcefile.hex
file in the PSoC Creator User Guide.
Represents menu paths: File > Open > New Project
Displays commands, menu paths, and icon names in procedures: Click the File
icon and then click Open.
Displays an equation: 2 + 2 = 4
Describes cautions or unique functionality of the product.
Acronyms
Table 1-2. Acronyms Used in this Document
Acronym
ADC
Analog-to-Digital Converter
BLE
Bluetooth Low Energy
BOM
Bill of Materials
BT
Bluetooth
CINT
Integration Capacitor
CMOD
Modulator Capacitor
CPU
Central Processing Unit
CSD
CapSense Sigma Delta
CSX
CapSense Crosspoint
DC
Direct Current
Del-Sig
Delta-Sigma
Definition
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
9
Downloaded from Arrow.com.
Table 1-2. Acronyms Used in this Document (continued)
Acronym
Definition
DMA
Direct Memory Access
ECO
External Crystal Oscillator
ESD
Electrostatic Discharge
GPIO
General-Purpose Input/Output
HID
Human Interface Device
I2C
Inter-Integrated Circuit
I2S
Inter-IC Sound
IC
Integrated Circuit
IDE
Integrated Development Environment
IoT
Internet of Things
LED
Light-emitting Diode
LPO
Low Power Oscillator
MAC
Medium Access Control
OOB
Out-of Box
PC
Personal Computer
PDM
Pulse Density Modulation
PSoC
Programmable System-on-Chip
PWM
Pulse Width Modulation
QSPI
Quad Serial Peripheral Interface
SAR
Successive Approximation Register
SDIO
Secure Digital Input Output
SiP
System in Package
SPI
Serial Peripheral Interface
SRAM
Serial Random Access Memory
SWD
Serial Wire Debug
UART
Universal Asynchronous Receiver Transmitter
USB
Universal Serial Bus
WCO
Watch Crystal Oscillator
WLAN
Wireless Local Area Network
Introduction
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
10
Downloaded from Arrow.com.
2. Kit Operation
2.1
This chapter introduces you to various features of the PSoC 62S1 Wi-Fi BT Pioneer Board, including the theory of operation and the onboard KitProg3 programming and debugging functionality, USB-UART and USB-I2C bridges.
Board Details
The PSoC 62S1 Wi-Fi BT Pioneer Board is built around a PSoC 6 MCU. Figure 2-1
shows the block diagram of the PSoC 6 MCU device used on the board. For
details of device features, see the device datasheet.
Figure 2-1. PSoC 6 MCU Block Diagram
Energy Profiler EFUSE (1024 bits) Serial Memory I/F (QSPI with OTF
Encryption/Decryption))
USB-FS Host + Device
PSoC 62
System Resources
Power Sleep Control POR BOD OVP LVD
REF
PWRSYS-LP/ULP
Buck
Clock
Clock Control
ILO
WDT
IMO ECO
FLL
1xPLL
Reset Reset Control
XRES
Test TestMode Entry
Digital DFT Analog DFT
Backup
Backup Control
RTC
BREG WCO
Power Modes Active/Sleep
LowePowerActive/Sleep DeepSleep Hibernate Backup
CPU Subsystem
SWJ/ETM/ITM/CTI
Cortex M4 150 MHz (1.1V) 50 MHz (0.9V)
FPU, NVIC, MPU, BB 8KB Cache
FLASH 1024+32 KB
FLASH Controller
IOSS GPIO
PCLK
Programmable Analog
SAR ADC (12-bit)
DAC (12-bit)
x1
x1
SARMUX
CTB/CTBm 2x OpAmp x1
IO Subsystem
SRAM 9x 32 KB
SRAM Controller
ROM 128 KB
ROM Controller
SWJ/MTB/CTI
Cortex M0+ 100 MHz (1.1V) 25 MHz (0.9V)
MUL, NVIC, MPU 8KB Cache
DataWire/ DMA
2x 16 Ch
Initiator/MMIO
System Interconnect (Multi Layer AHB, MPU/SMPU, IPC)
Peripheral Interconnect (MMIO, PPU)
Programmable Digital
UDB … UDB
Audio Subsystem
x12
LP Comparator CapSense
32x TCPWM
(TIMER,CTR,QD, PWM)
8x Serial Comm
(I2C,SPI,UART,LIN,SMC)
1x Serial Comm
(I2C,SPI, Deep Sleep)
LCD I2S Master/Slave
PDM/PCM
Port Interface & Digital System Interconnect (DSI) High Speed I/O Matrix, Smart I/O, Boundary Scan 104 GPIOs (6 of these are OVT Pins)
CRYPTO
DES/TDES, AES,SHA,CRC, TRNG,RSA/ECC
Accelerator
Initiator/MMIO
FS/LS PHY
DMA MMIO
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
11
Downloaded from Arrow.com.
Kit Operation
Figure 2-2 shows the block diagram of the CYW9-BASE-01 Pioneer Board (modified for CYW9P62S1-43438EVB-01). Figure 2-3 shows the block diagram of the CYW9P62S1-43438CAR01 Carrier Board.
Figure 2-2. Block Diagram of Pioneer Board (modified for CYW9P62S1-43438EVB-01)
CYW9-BASE-01 Architecture Block Diagram
KitProg3 Mode Switch & LED
10-pin SWD/ JTAG Header
20-pin ETM Header
Reset Button
VDDA
Potentiometer
Cypress Device No Load
P5LP_VDD
USB (Micro-B)
VTARG Monitoring
KitProg3 (PSoC 5LP)
1.8~3.3V VTARG_REF
SWD
SWD JTAG 1.8~3.3V
VTARG_REF
I2C/UART_RX/UART_TX
SWD JTAG TRACE
P5LP_VDD
Level Translator
VTARG UART_RTS UART_CTS
P5LP_VDD
Level Translator
VDDIO_WL
BT_UART TX, RX, CTS, RTS WL_UART TX, RX, KP_GPIO_0
I2C EEPROM
2 x CapSense Buttons, 1 x 5-segment CapSense Slider
USB Device & Host
VBACKUP VDDD
VDDIO0
2 x User Buttons
User LEDs (RGB, Red,
Orange)
QSPI NOR Flash
Carrier Module
VDDIO0
QSPI F-RAM
VDDIO0
microSD Card Slot
3.3V, VTARG KP_VBUS
PSoC 6 MCU I/O Headers
(Arduino)
I/O Headers (Non Arduino)
Loaded Device
Figure 2-3. Block Diagram of CYW9P62S1-43438CAR-01 Carrier Module
Carrier Module Footprint
PSoC 6 MCU GPIOs (66 I/Os)
XRES USB BT UART (4 I/Os)
Control (2 I/Os) WL GPIO (1 I/O) BT I2S (4 I/Os) SDIO (6 I/Os)
Note: Inside AZW module, SDIO interface is connected only to PSoC 6 MCU, not
connected to carrier module footprint
VDDA (1.8V 3.3V) VDDD (1.8V 3.3V) VDDIO2 (1.8V) VDD_NS (1.8V 3.3V)
VBACKUP (1.8V 3.3V) VDDUSB (2.7V – 3.3V)
AZW PCB Module
VBAT (3.2V 4.2V) VDDIO_WL (1.8V)
Crystal 17.2032 MHz
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
12
Downloaded from Arrow.com.
Kit Operation
Figure 2-4 shows the pinout of the PSoC 62S1 Wi-Fi BT Pioneer Board. Figure 2-4. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout
NC VTARG/IOREF XRES/RESET
V 3.3/3.3V V 5.0/5V GND/GND GND/GND VIN/Vin
P10_0/A0 P10_1/A1 P10_2/A2 P10_3/A3 P10_4/A4 P10_5/A5 P10_6 NC
BT_UART_RXD BT_UART_TXD BT_UART_CTS BT_UART_RTS
NC NC NC WL_GPIO_2
P9_0 P9_1 P9_2 P9_3 P9_4 P9_5 P9_6 NC
BT_I2S_CLK BT_I2S_WS BT_I2S_DO BT_I2S_DI NC NC NC NC
LEGEND Arduino Uno R3 PSoC 6 I/Os WL/BT I/Os
P7_3 P0_5 P1_1
P6_0/SCL P6_1/SDA VREF/AREF GND/GND P12_2/D13 P12_1/D12 P12_0/D11 P12_3/D10
P7_4/D9 P7_5/D8
P1_4 P0_4 NC NC NC NC NC NC NC NC
NC P12_5 P12_4 P8_0 NC P1_3 P0_3 P0_2
P5_7/D7 P5_6/D6 P5_5/D5 P5_4/D4 P5_3/D3 P5_2/D2 P5_1/D1 P5_0/D0
NC P11_1 P1_5
Table 2-1. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout
Pin
Primary On-board Secondary On-board
Function
Function
PSoC 6 MCU Pins
XRES
Hardware Reset
P0[2]
GPIO on non-Arduino header IO0 (J22.1)
P0[3]
GPIO on non-Arduino header IO1 (J22.2)
P0[4]
User button with Hibernate wakeup
capability
GPIO on non-Arduino header (J21.9)
P0[5]
RGB green LED (LED5)
GPIO on non-Arduino header (J24.3)
Connection details
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
13
Downloaded from Arrow.com.
Kit Operation
Table 2-1. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout (continued)
Pin
Primary On-board Secondary On-board
Function
Function
Connection details
P1[0]
CapSense RX for buttons and
CapSense TX for sliders
GPIO on non-Arduino Remove R33 to disconnect from CapSense.
header IO7 (J22.8)
Populate R145 to connect to GPIO on nonArduino header.
P1[1]
RGB red LED (LED5)
GPIO on non-Arduino header (J24.1)
P1[2]
USB Host Enable
P1[3]
GPIO on non-Arduino header J22.3
P1[4]
User button with Hibernate wakeup
capability
GPIO on non-Arduino header (J21.10)
P1[5]
Orange user LED (LED8)
GPIO on non-Arduino header (J24.2)
P5[0]
UART_RX
Arduino D0 (J4.1) Remove R21 to disconnect from KitProg3.
P5[1]
UART_TX
Arduino D1 (J4.2) Remove R61 to disconnect from KitProg3.
P5[2]
UART_RTS
Arduino D2 (J4.3) Remove R19 to disconnect from KitProg3.
P5[3]
UART_CTS
Arduino D3 (J4.4) Remove R18 to disconnect from KitProg3.
P5[4]
Arduino D4 (J4.5)
P5[5]
Arduino D5 (J4.6)
P5[6]
Arduino D6 (J4.7)
P5[7]
Arduino D7 (J4.8)
P6[0]
I2C SCL
Arduino (J3.10) Remove R58 to disconnect from KitProg3.
P6[1]
I2C SDA
Arduino (J3.9) Remove R59 to disconnect from KitProg3.
P6[2]
USB VBUS Detect
P6[3]
USB Interrupt
P6[4]
PSoC 6 MCU JTAG TDO/SWD SWO
P6[5]
PSoC 6 MCU JTAG TDI
P6[6]
PSoC 6 MCU JTAG TMS/SWD SWDIO
P6[7]
PSoC 6 MCU JTAG TCK/SWD SWCLK
P7[0]
ETM Clock
P7[1]
CapSense CINTA
P7[2]
CapSense CINTB
P7[3]
RGB blue LED (LED5)
GPIO on non-Arduino header (J24.5)
P7[4]
Arduino D9 (J3.2)
P7[5]
Arduino D8 (J3.1)
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
14
Downloaded from Arrow.com.
Kit Operation
Table 2-1. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout (continued)
Pin
Primary On-board Secondary On-board
Function
Function
Connection details
P7[7]
CapSense CMOD
P8[0]
GPIO on non-Arduino header (J22.5)
P8[1]
CapSense Button0 TX
Remove R24 to disconnect from CapSense. GPIO on non-Arduino
header IO8 (J21.1) Populate R144 to connect to GPIO on nonArduino header.
P8[2]
CapSense Button1 TX
Remove R25 to disconnect from CapSense. GPIO on non-Arduino
header IO9 (J21.2) Populate R143 to connect to GPIO on nonArduino header.
P8[3]
CapSense Slider0 RX
GPIO on non-Arduino Remove R28 to disconnect from CapSense.
header IO10 (J21.3)
Populate R142 to connect to GPIO on nonArduino header.
P8[4]
CapSense Slider1 RX
GPIO on non-Arduino Remove R29 to disconnect from CapSense.
header IO11 (J21.4)
Populate R152 to connect to GPIO on nonArduino header.
P8[5]
CapSense Slider2 RX
GPIO on non-Arduino Remove R30 to disconnect from CapSense.
header IO12 (J21.5)
Populate R153 to connect to GPIO on nonArduino header.
P8[6]
CapSense Slider3 RX
Remove R31 to disconnect from CapSense. GPIO on non-Arduino header IO13
(J21.6) Populate R151 to connect to GPIO on non-
Arduino header.
P8[7]
CapSense Slider4 RX
Remove R32 to disconnect from CapSense.
GPIO on non-Arduino header IO14 (J21.7)
Populate R149 to connect to GPIO on non-
Arduino header.
P9[0]
Extended Arduino A8 (J2.2)
ETM TRACEDATA[3]
Remove R125 to disconnect from J2 header.
Populate R126 to connect to ETM Trace header.
P9[1]
Extended Arduino A9 (J2.4)
ETM TRACEDATA[2]
Remove R124 to disconnect from J2 header.
Populate R127 to connect to ETM Trace header.
P9[2]
Extended Arduino A10 (J2.6)
ETM TRACEDATA[1]
Remove R123 to disconnect from J2 header.
Populate R128 to connect to ETM Trace header.
P9[3]
Extended Arduino A11 (J2.8)
Remove R117 to disconnect from J2 header.
ETM TRACEDATA[0] Populate R129 to connect to ETM Trace header.
P9[4]
Extended Arduino A12 (J2.10)
P9[5]
Extended Arduino A13 (J2.12)
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
15
Downloaded from Arrow.com.
Kit Operation
Table 2-1. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout (continued)
Pin
Primary On-board Secondary On-board
Function
Function
Connection details
P9[6]
Extended Arduino A14 (J2.14)
P10[0]
Arduino A0 (J2.1)
P10[1]
Arduino A1 (J2.3)
P10[2]
Arduino A2 (J2.5)
P10[3]
Arduino A3 (J2.7)
P10[4]
Arduino A4 (J2.9)
P10[5]
Arduino A5 (J2.11)
P10[6]
Potentiometer output
Extended Arduino A6 (J2.13)
Remove R51 to disconnect from potentiometer.
P11[0]
QSPI F-RAM CS
P11[1]
Red user LED (LED9)
GPIO on non-Arduino header (J24.4)
P11[2]
QSPI Flash CS
P11[3:6]
QSPI Flash IO[3:0]
P11[7]
QSPI Flash CLK
P12[0]
Arduino header D11 (J3.4)
P12[1]
Arduino header D12 (J3.5)
P12[2]
Arduino header D13 (J3.6)
P12[3]
Arduino header D10 (J3.3)
P12[4]
GPIO on non-Arduino header IO5 (J22.6)
P12[5]
GPIO on non-Arduino header IO6 (J22.7)
P12[6]
ECO Crystal XIN
P12[7]
ECO Crystal XOUT
CYW43438 Pins
UART interface with BT_UART_TXD Host MCU (PSoC 6
MCU)
UART interface with BT_UART_RXD Host MCU (PSoC 6
MCU)
UART interface with BT_UART_CTS Host MCU (PSoC 6
MCU)
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
16
Downloaded from Arrow.com.
Kit Operation
Table 2-1. PSoC 62S1 Wi-Fi BT Pioneer Board Pinout (continued)
Pin
Primary On-board Secondary On-board
Function
Function
UART interface with BT_UART_RTS Host MCU (PSoC 6
MCU)
BT_I2S_CLK
I2S serial clock
BT_I2S_WS I2S serial word select
BT_I2S_DO I2S serial data out
BT_I2S_DI
I2S serial data in
WL_GPIO_2 Programable GPIO
Connection details
The CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit comes with the PSoC
62S1 Wi-Fi BT Pioneer Board. Figure 2-5 and Figure 2-6 show the markup of the
Pioneer Board.
Figure 2-5. PSoC 62S1 Wi-Fi BT Pioneer Board – Top View
34 33 16
28
28
32 16 31
30
27 29
1
28
27 2
26
25 24
3
23
4 22
5
21
20
6
19
18
7
8
9
10
9
11 12 13 14
15 16
17
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
17
Downloaded from Arrow.com.
Figure 2-6. PSoC 62S1 Wi-Fi BT Pioneer Board – Bottom View
Kit Operation
The PSoC 62S1 Wi-Fi BT Pioneer Board has the following components:
1. Power LED (LED1): This Yellow LED indicates the status of power supplied
to board.
2. KitProg3 USB connector (J6): The USB cable provided along with the PSoC
62S1 Wi-Fi BT Pioneer Board connects between this USB connector and the PC to
use the KitProg3 onboard programmer and debugger and to provide power to the
board.
3. PSoC 6 MCU VDD power selection jumper (J14): This jumper is used to select
the PSoC 6 MCU VDD supply voltage between 1.8 V and 3.3 V. J14 is not loaded
for this kit and R83 is loaded, due to which only 3.3 V operation is
supported.
4. KitProg3 programming mode selection button (SW3): This button can be used
to switch between various modes of operation of KitProg3 (CMSIS-DAP BULK,
CMSIS-DAP HID or DAPLink modes). For more details, see the KitProg3 User
Guide.
5. PSoC 6 MCU VDD current measurement jumper (J15): An ammeter can be
connected to this jumper to measure the current consumed by the PSoC 6 MCU VDD
power domain. Please refer to Power Supply System on page 33 for details on
power domains that are monitored by current measurement jumpers.
6. PSoC 6 MCU VDDIO2 and CYW43438 VDDIO power selection jumper (J16): This
jumper is used to select the PSoC 6 MCU VDDIO2 and CYW43438 VDDIO supply
voltage between 1.8 V and 3.3 V. This is not loaded by default. This board
supports operation of VDDIO at 1.8 V.
7. PSoC 6 MCU VDDIO0 current measurement jumper (J19): An ammeter can be
connected to this jumper to measure the current consumed by the PSoC 6 MCU
VDDIO0 power domain. This is not loaded by default. Before populating the
jumper for making current measurements, ensure that R97 is removed.
8. External power supply VIN connector (J5): This connector connects an
external DC power supply input to the onboard regulators.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
18
Downloaded from Arrow.com.
Kit Operation
9. PSoC 6 MCU user buttons (SW2 and SW4): These buttons can be used to
provide an input to the PSoC 6 MCU. Note that by default these buttons connect
the PSoC 6 MCU pin to ground when pressed, so you need to configure the PSoC 6
MCU pin as a digital input with resistive pullup for detecting the button
press. These buttons also provide a wake-up source from low-power modes of the
device.
10. Potentiometer connection jumper (J25): This jumper connects the PSoC 6
MCU VDDA to the potentiometer.
11. Potentiometer (R1): This is a 10K potentiometer connected to PSoC 6 MCU
pin P10[6]. It can be used to simulate a sensor output to the PSoC 6 MCU.
12. Arduino-compatible power header (J1): This header powers the Arduino
shields. It also has a provision to power the kit though the VIN input.
13. PSoC 6 MCU reset button (SW1): This button is used to reset the PSoC 6
MCU. It connects the PSoC 6 MCU reset (XRES) pin to ground.
14. PSoC 6 MCU debug and trace header (J12): This header can be connected to
an Embedded Trace Macrocell (ETM)-compatible programmer/debugger. This is not
loaded by default.
15. PSoC 6 MCU program and debug header (J11): This 10-pin header allows you
to program and debug the PSoC 6 MCU using an external programmer such as
MiniProg4.
16. Arduino Uno R3-compatible I/O headers (J2, J3, and J4): These I/O headers
bring out pins from the PSoC 6 MCU to interface with Arduino shields. Some of
these pins are multiplexed with onboard peripherals and are not connected to
the PSoC 6 MCU by default. For a detailed information on how to rework the kit
to access these pins, see Table 2-1 on page 13.
17. CapSense slider (SLIDER) and buttons (BTN0 and BTN1): The CapSense touch-
sensing slider and two buttons, all of which are capable of both self-
capacitance (CSD) and mutualcapacitance (CSX) operation, allow you to evaluate
Cypress’ fourth-generation CapSense technology. The slider and buttons have a
1-mm acrylic overlay for smooth touch sensing.
18. PSoC 6 MCU VDDIO2 current measurement jumper (J18): An ammeter can be
connected to this jumper to measure the current consumed by the PSoC 6 MCU
VDDIO2 power domain. This jumper is not loaded by default on the board. Before
populating the jumper for current measurements, ensure that R94 is removed.
19. CYW43438 VDDIO current measurement jumper(J17): An ammeter can be
connected to this jumper to measure the current consumed by the CYW43438 VDDIO
power domain.
20. Cypress serial NOR flash memory (S25FL512S, U3): A S25HL512S NOR flash of
512-Mbit capacity is connected to the Quad SPI interface of the PSoC 6 MCU.
The NOR device can be used for both data and code memory with execute-in-place
(XIP) support and encryption.
21. AzureWave AW-CU427-01H SiP module: AW-CU427-01H is an SiP module that
contains the PSoC 6 MCU (CY8C6247BZI-D54) and the CYW43438 (Wi-Fi + Bluetooth
combo device). The CYW43438 includes a 2.4 GHz WLAN IEEE 802.11 b/g/n
MAC/baseband/radio, and Bluetooth 4.2. In addition, it integrates a power
amplifier (PA) that meets the output power requirements of most handheld
systems, a low-noise amplifier (LNA) for best-in-class receiver sensitivity,
and an internal transmit/receive (iTR) RF switch, further reducing the overall
solution cost and printed circuit board area.
22. Cypress PSoC 6 (1M) with CYW43438 AzureWave PCB MOD Carrier Module
(CYW9P62S1-43438CAR-01, MOD1): This kit is designed to highlight the features
of the PSoC 6 MCU on the CYW9P62S1-43438CAR-01. For details, see
CYW9P62S1-43438CAR-01 (MOD1) on page 27. This kit is designed to highlight the
features of the PSoC 6 MCU. For details on PSoC 6 MCU pin mapping, refer to
Table 2-1 on page 13.
23. Wi-Fi/BT antenna: This is an onboard antenna connected to the Wi-Fi and
Bluetooth module.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
19
Downloaded from Arrow.com.
Kit Operation
24. Cypress Quad SPI Ferroelectric-RAM (CY15B104QSN, U4): The CY15B104QSN is
a 4-Mbit nonvolatile memory employing an advanced ferroelectric process. F-RAM
is nonvolatile and performs reads and writes similar to a RAM. It provides
reliable data retention for 151 years and is connected to the Quad SPI
interface of the PSoC 6 MCU.
25. CYW43438 VBAT current measurement jumper (J8): An ammeter can be
connected to this jumper to measure the current consumed by the CYW43438 VBAT
power domain.
26. CYW43438 VBAT power selection jumper (J9): This jumper is used to select
the CYW43438 VBAT supply voltage between 1.8 V, 3.3 V and 3.6 V. This board
supports VBAT voltages of 3.3 V and 3.6 V. VBAT is 3.3 V when the jumper is
not inserted and 3.6 V when the jumper is inserted.
27. PSoC 6 MCU user LEDs (LED8 and LED9): These two user LEDs can operate at
the entire operating voltage range of the PSoC 6 MCU. The LEDs are active LOW,
so the pins must be driven to logic LOW to turn ON the LEDs.
28. PSoC 6 I/O header (J21, J22, J24): These headers provide connectivity to
PSoC 6 MCU GPIOs that are not connected to the Arduino compatible headers.
Some of these I/Os are also connected to on-board peripherals see Table 2-1 on
page 13 for pin mapping.
29. RGB LED (LED5): This onboard RGB LED can be controlled by the PSoC 6 MCU.
The LEDs are active LOW, so the pins must be driven to ground to turn ON the
LEDs.
30. Wi-Fi/BT GPIO header (J23): This header brings out a few IOs of the
CYW43438 for general purpose applications.
31. PSoC 6 USB device connector (J7): The USB cable provided with the PSoC
62S1 Wi-Fi BT Pioneer Kit can also be connected between this USB connector and
the PC to use the PSoC 6 MCU USB device applications.
32. Optional USB Host power supply header (J10): This header provides an
option to supply external power to the PSoC 6 USB when used as a USB Host.
This is not loaded by default.
33. KitProg3 status LED (LED2): This Yellow LED indicates the status of
KitProg3. For details on the KitProg3 status, see the KitProg3 User Guide.
34. KitProg3 (PSoC 5LP) programmer and debugger (CY8C5868LTI-LP039, U2): The
PSoC 5LP device (CY8C5868LTI-LP039) serving as KitProg3, is a multi-functional
system, which includes a SWD programmer, debugger, USB-I2C bridge and USB-UART
bridge. For more details, see the KitProg3 User Guide.
See Hardware Functional Description on page 27 for details on various hardware
blocks.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
20
Downloaded from Arrow.com.
Kit Operation
2.2
2.2.1
KitProg3: On-Board Programmer/Debugger
The PSoC 62S1 Wi-Fi BT Pioneer Board can be programmed and debugged using the
onboard KitProg3. KitProg3 is an onboard programmer/debugger with additional
USB-UART and USB-I2C functionality. A Cypress PSoC 5LP device is used to
implement the KitProg3. For more details on the KitProg3 functionality, see
the KitProg3 User Guide.
Programming and Debugging using ModusToolbox
This section presents a quick overview of programming and debugging using
ModusToolbox. For detailed instructions, see Help > ModusToolbox IDE
Documentation > User Guide. 1. Connect the board to the PC using the USB
cable, as shown in Figure 2-7. It enumerates as a
USB Composite Device. KitProg3 can operate either in CMSIS-DAP Bulk mode
(default), CMSIS-DAP HID mode or DAPLink mode (DAPLink mode is required for
programing using Mbed CLI). KitProg3 also supports CMSIS-DAP Bulk with two
UARTs. Programming is faster with the Bulk mode. The status LED (Yellow) is
always ON in Bulk mode, ramping at a 1 Hz rate in HID mode, and ramping at a 2
Hz rate in DAPLink mode. Press and release the Mode select button (SW3) to
switch between these modes. If you do not see the desired LED status, see the
KitProg3 User Guide for details on the KitProg3 status and troubleshooting
instructions.
Figure 2-7. Connect USB Cable to USB Connector on the Board
2. In the ModusToolbox IDE, import the desired code example (application)
into a new workspace. a. Click on New Application from Quick Panel.
Figure 2-8. Create New Application
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
21
Downloaded from Arrow.com.
Kit Operation b. Select the CYW9P62S1-43438EVB-01 in the Choose Board Support
Package (BSP)
window and click Next, as shown in Figure 2-9. Figure 2-9. New Application
Creation: Choose Board Support Package (BSP)
c. Select the application in the Choose Starter Application window and click
Next, as shown in Figure 2-10. You may optionally change the application name
in this window before clicking Next.
Figure 2-10. New Application Creation: Choose Starter Application
d. Click Finish in the Summary window, as shown in Figure 2-11. Figure 2-11.
New Application Creation: Summary
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
22
Downloaded from Arrow.com.
Kit Operation 3. To build and program a PSoC 6 MCU application, in the Project
Explorer, select
project. In the Quick Panel, scroll to the Launches section and click the
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
23
Downloaded from Arrow.com.
Kit Operation
2.2.1.1
Using the OOB Example PSoC 6 MCU: Hello World
The PSoC 62S1 Wi-Fi BT Pioneer Board is by default programmed with the code
example: PSoC 6 MCU: Hello World. The steps below describe how to use the
example. For a detailed description of the project refer to the example’s
readme file in the GitHub repository.
Note: At any point, if you overwrite the OOB example, you can restore it by
programming the PSoC 6 MCU: Hello World application. Refer Programming and
Debugging using ModusToolbox on page 21 for programming the board.
1. Connect the board to your PC using the provided USB cable through the
KitProg3 USB connector.
2. Open a terminal program and select the KitProg3 COM port. Set the serial
port parameters to 8N1 and 115200 baud.
3. Press the XRES switch (SW1) on the board and confirm that “Hello World!!!”
and other text is displayed on the UART Terminal application as shown in
Figure 2-14.
Figure 2-14. Hello World in Terminal
4. Confirm that the kit LED blinks at 1 Hz. 5. Press the Enter key. Confirm
that the kit LED stops blinking. The terminal displays the message
“LED blinking paused”. 6. Press the Enter key again. Confirm that the kit LED
resumes blinking at 1 Hz. The message
displayed on the terminal is updated to “LED blinking resumed”.
You can repeat steps 5 and 6 indefinitely.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
24
Downloaded from Arrow.com.
Kit Operation
2.2.2
USB-UART Bridge
The KitProg3 on the PSoC 62S1 Wi-Fi BT Pioneer Board can act as a USB-UART
bridge.
The KitProg3 has two USB-UART bridges. The primary UART is connected to the
PSoC 6 MCU and the secondary UART is connected to the CYW43438. The primary
UART can always be accessed through USB, while the secondary UART can be
accessed by changing the mode of the KitProg3 to BULK with two UARTs Mode. For
more details on the KitProg3 USB-UART functionality, see the KitProg3 User
Guide.
The primary UART and flow-control lines between the PSoC 6 MCU and the
KitProg3 are hard-wired on the board, as Figure 2-15 shows.
Figure 2-15. UART Connection between KitProg3 and PSoC 6 MCU
.LW3URJ
36R&0&8
86%
<WhZddy <WhZdZy <WhZdd^ <WhZdZd^
5; 7; 576 &76
3>@ 3>@ 3>@ 3>@
The secondary UART and flow-control lines between the CYW43438 and the
KitProg3 are hardwired on the board, as Figure 2-16 shows.
Figure 2-16. UART Connection between KitProg3 and CYW43438
<WZ
zt
<WhZddy
h^ <WhZdZy <WhZdd^ <WhZdZd^
dhZdZy dhZddy dhZdZd^ dhZdd^
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
25
Downloaded from Arrow.com.
Kit Operation
2.2.3
USB-I2C Bridge
The KitProg3 can function as a USB-I2C bridge and can communicate with the
Bridge Control Panel (BCP) software which acts as an I2C master. The I2C lines
on the PSoC 6 MCU are hard-wired on the board to the I2C lines of the
KitProg3, with onboard pull-up resistors as Figure 2-17 shows. The USB-I2C
supports I2C speeds of 50 kHz, 100 kHz, 400 kHz, and 1 MHz. For more details
on the KitProg3 USB-I2C functionality, see the KitProg3 User Guide.
Figure 2-17. I2C Connection between KitProg3 and PSoC 6 MCU
sdZ’
<WZ
W^ZDh
h^ <W/^
<W/^>
Z Z < <
W W
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
26
Downloaded from Arrow.com.
3. Hardware
3.1 3.2
3.2.1
Schematics
Refer to the schematic files available in the kit webpage.
Hardware Functional Description
This section explains in detail the individual hardware blocks.
CYW9P62S1-43438CAR-01 (MOD1)
CYW9P62S1-43438CAR-01 is a Land Grid Array (LGA) PCB module which consists
mainly of an AzureWave AW-CU427-01H module. AW-CU427-01H is a Ball Grid Array
(BGA) type module with a PSoC 6 MCU, CYW43438, PCB antenna, RF frontend
circuit, modulation and integration capacitors to support CapSense, crystals
and other discrete components for both the PSoC 6 MCU and CYW43438.
CYW9P62S1-43438CAR-01 module has 137 LGA pads, which are used for different
voltage rails and I/O signals of PSoC 6 MCU and CYW43438.
For more information, see the PSoC 6 MCU webpage, AzureWave AW-CU427-01H
webpage, PSoC 6 MCU datasheet and CYW43438 datasheet.
Figure 3-1. Schematics of CYW9P62S1-43438CAR-01
AzureWave Module Power
VDDA
U1C
VDDD VDDIOR VBACKUP VDDUSB VDD_NS
R8 VDDA
R3 VDDD
F1 VDD_VBAT_1 E1 VDD_VBAT_2
J1 VDDIOR
H1 VDDIO_WL
M1 VBACKUP
H2 VDDUSB
K1 VDD_NS
A1 A2 GND_1 A3 GND_2 A4 GND_3 A5 GND_4 A7 GND_5 A8 GND_6 A10 GND_7 B3 GND_8 B7
GND_9 B8 GND_10 B10 GND_11 C3 GND_12 C6 GND_13 C7 GND_14 C8 GND_15 C9 GND_16
C10 GND_17 D1 GND_18 D7 GND_19 D8 GND_20
GND_21
D9 GND_22 E2 GND_23 E5 GND_24 F2 GND_25 F6 GND_26 F9 GND_27 G1 GND_28 G2 GND_29 G7 GND_30 H3 GND_31 H8 GND_32 H10 GND_33 J8 GND_34 J9 GND_35 K2 GND_36 K4 GND_37 K5 GND_38 K8 GND_39 L1 GND_40 L5 GND_41 L7 GND_42 N3 GND_43 P3 GND_44 P6 GND_45 P8 GND_46 R9 GND_47
VBAT VDDIO_WL
AW-CU427-01H
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
27
Downloaded from Arrow.com.
P0_2 P0_3 P0_4 P0_5
P1_0 P1_1 P1_2 P1_3 P1_4 P1_5
P5_0 P5_1 P5_2 P5_3 P5_4 P5_5 P5_6 P5_7
P6_0 P6_1 P6_2 P6_3 P6_4 P6_5 P6_6 P6_7
P7_0 P7_3 P7_4 P7_5
XRES_L
USBDP USBDM
AzureWave Module PSoC 6 MCU Signals
U1A
K6 J7 P0_2 K7 P0_3 J6 P0_4
P0_5 M2 M3 P1_0 K3 P1_1 L3 P1_2 L2 P1_3 J3 P1_4
P1_5 C4 F4 P5_0 E4 P5_1 F5 P5_2 D4 P5_3 B5 P5_4 B4 P5_5 C5 P5_6
P5_7 F7 E7 P6_0 E8 P6_1 G8 P6_2 F8 P6_3 E9 P6_4 E10 P6_5 D10 P6_6
P6_7 F10 H9 P7_0 G9 P7_3 G10 P7_4
P7_5
J2 XRES_L
J5 J4 USBDP
USBDM
P8_0 P8_1 P8_2 P8_3 P8_4 P8_5 P8_6 P8_7
P9_0 P9_1 P9_2 P9_3 P9_4 P9_5 P9_6
P10_0 P10_1 P10_2 P10_3 P10_4 P10_5 P10_6
P11_0 P11_1 P11_2 P11_3 P11_4 P11_5 P11_6 P11_7
P12_0 P12_1 P12_2 P12_3 P12_4 P12_5 P12_6 P12_7
J10 K9 L8 K10 L9 M8 L10 M9
P9 N9 M10 N8 P10 N10 R10
R7 R6 P7 L6 N7 M7 M6
R4 L4 R5 N6 M4 P4 P5 M5
R2 R1 N1 P1 P2 N2 N5 ECO_P12_6 N4 ECO_P12_7
P8_0 P8_1 P8_2 P8_3 P8_4 P8_5 P8_6 P8_7
P9_0 P9_1 P9_2 P9_3 P9_4 P9_5 P9_6
P10_0 P10_1 P10_2 P10_3 P10_4 P10_5 P10_6
P11_0 P11_1 P11_2 P11_3 P11_4 P11_5 P11_6 P11_7
P12_0 P12_1 P12_2 P12_3 P12_4 P12_5
AW-CU427-01H
SDIO_DATA0 SDIO_DATA1 SDIO_DATA2 SDIO_DATA3
SDIO_CMD SDIO_CLK
WL_REG_ON
WL_GPIO_1 WL_GPIO_2
AzureWave Module Wi-Fi BT Signals
U1B
H5 G4 SDIO_DATA0 H7 SDIO_DATA1 H6 SDIO_DATA2 G5 SDIO_DATA3 H4 SDIO_CMD
SDIO_CLK C1
WL_REG_ON D6 E6 WL_GPIO1
WL_GPIO2
B2 BT_UART_TXD C2 BT_UART_RXD D2 BT_UART_RTS B1 BT_UART_CTS
D5 BT_REG_ON
G3 BT_PCM_CLK/I2S_CLK D3
BT_PCM_IN/I2S_DI E3 BT_PCM_OUT/I2S_DO F3 BT_PCM_SY NC/I2S_WS
AW-CU427-01H
BT_UART_TXD BT_UART_RXD BT_UART_RTS BT_UART_CTS
BT_REG_ON
BT_I2S_CLK BT_I2S_DI BT_I2S_DO BT_I2S_WS
ECO
ECO_P12_6
Y1
C1
17.2032MHz
10pF
3
50V
4
2
1
C2
10pF
50V ECO_P12_7
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. ** Downloaded from Arrow.com.
Hardware 28
Carrier Module Power
VDDA VDDD
MOD1A 55
VDDA_MCU
83 VDDD_MCU
VBAT 28 VBAT_WL 29 VBAT_WL
VDDIO_WL 115 VDDIO_WL
67 VDDIO0_MCU
82 VCCD_MCU
VDDIOR
47 VDDIO1_MCU
94 VDDIO2_MCU
VDD_NS
89 VDD_NS_MCU
VBACKUP
84 VBACKUP_MCU
VDDUSB
93 VDDUSB_MCU
1 GND_1 30 GND_2 54 GND_3 68 GND_4 81 GND_5 90 GND_6 137 GND_7
Carrier Module Footprint
P6_0 P6_1
P10_0 P10_1 P10_2 P10_3 P10_4 P10_5 P10_6
P7_0
P9_0 P9_1 P9_2 P9_3 P9_4 P9_5 P9_6
P5_0 P5_1 P5_2 P5_3 P5_4 P5_5 P5_6 P5_7
P7_5 P7_4 P12_3 P12_0 P12_1 P12_2
P0_4 P1_4
XRES_L P6_4 P6_5 P6_6 P6_7
Carrier Module PSoC 6 MCU Signals
MOD1B
136 133 I2C_SCL
I2C_SDA 53
ARD_AREF
124 CSX_TX
33 CSB_0 31 CSB_1
52
36
60 ARD_A0
CSS_0 34
59 ARD_A1
CSS_1 32
58 ARD_A2
CSS_2 38
62 ARD_A3
CSS_3 37
63 ARD_A4
CSS_4
61 ARD_A5
98
64 ARD_A6
CSD_SHIELD
ARD_A7
71
44
FRAM_SSEL 72
ETM_CLK
FLASH_SSEL 66
46
QSPI_CLK 70
48 ARD_A8
QSPI_DATA0 74
49 ARD_A9
QSPI_DATA1 65
45 ARD_A10
QSPI_DATA2 73
50 ARD_A11
QSPI_DATA3
56 ARD_A12
79
57 ARD_A13
SD_CMD 80
51 ARD_A14
SD_CLK 88
ARD_A15
SD_DATA0 86
2
SD_DATA1 85
3 ARD_D0
SD_DATA2 87
4 ARD_D1
SD_DATA3 97
6 ARD_D2
SD_CD_L
5 ARD_D3
92
9 ARD_D4
MCU_USBDP 91
7 ARD_D5
MCU_USBDM
8 ARD_D6
134
ARD_D7
USB_VBUS_DET 135
23
USB_INT 127
25 ARD_D8
USB_HOST_EN
78 ARD_D9
123
76 ARD_D10
RGB_R 132
75 ARD_D11
RGB_G 26
77 ARD_D12
RGB_B
ARD_D13
126
130
LED_1 69
125 BUTTON_1
LED_2
BUTTON_2
129
MCU_IO_0 131
39
MCU_IO_1 128
40 MCU_XRES_L
MCU_IO_2 24
43 MCU_TDO
MCU_IO_3 35
41 MCU_TDI
MCU_IO_4 95
42 MCU_TMS_SWDIO
MCU_IO_5 96
MCU_TCLK_SWCLK
MCU_IO_6
Carrier Module Footprint
P1_0
P8_1 P8_2
P8_3 P8_4 P8_5 P8_6 P8_7
P11_0 P11_2 P11_7 P11_6 P11_5 P11_4 P11_3
USBDP USBDM
P6_2 P6_3 P1_2
P1_1 P0_5 P7_3
P1_5 P11_1
P0_2 P0_3 P1_3
P8_0 P12_4 P12_5
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. ** Downloaded from Arrow.com.
Hardware 29
VDDIO_WL R3
R4
Carrier Module Wi-Fi BT Signals
SDIO_DATA0 SDIO_DATA1 SDIO_DATA2 SDIO_DATA3
SDIO_CMD SDIO_CLK
WL_REG_ON
10K
WL_GPIO_2
DNI
10K
WL_GPIO_2
WL_GPIO_1
MOD1C
100 101 WL_SDIO_DATA0 102 WL_SDIO_DATA1 104 WL_SDIO_DATA2 103 WL_SDIO_DATA3
99 WL_SDIO_CMD WL_SDIO_CLK
14 15 WL_HOST_WAKE 16 WL_DEV_WAKE
WL_REG_ON 11 12 WL_UART_TX 13 WL_UART_RX 10 WL_IO_1
WL_IO_2 20 19 WL_JTAG_TCK 21 WL_JTAG_TMS 18 WL_JTAG_TRST_L 17 WL_JTAG_TDI 22
WL_JTAG_TDO
WL_JTAG_SEL
108 BT_UART_TXD 106 BT_UART_RXD 107 BT_UART_CTS 109 BT_UART_RTS
122 BT_HOST_WAKE 120
BT_DEV_WAKE 121 BT_REG_ON 112 BT_I2S_CLK 111 BT_I2S_WS 114 BT_I2S_DO 113
BT_I2S_DI 116 BT_IO_2 117 BT_IO_3 119 BT_IO_4 118 BT_IO_5 27 RFU_1 105 RFU_2
110 LPO_IN
Carrier Module Footprint
BT_UART_TXD BT_UART_RXD BT_UART_CTS BT_UART_RTS
BT_REG_ON
BT_I2S_CLK BT_I2S_WS BT_I2S_DO BT_I2S_DI
Hardware
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
30
Downloaded from Arrow.com.
Hardware
3.2.2
PSoC 5LP-based KitProg3 (U2)
An onboard PSoC 5LP (CY8C5868LTI-LP039) device is used as a KitProg3 to
program and debug the PSoC 6 MCU. The PSoC 5LP device connects to the USB port
of a PC through a USB connector and to the SWD and other communication
interfaces of the PSoC 6 MCU.
The PSoC 5LP device is a true system-level solution providing MCU, memory,
analog, and digital peripheral functions in a single chip. For more
information, visit the PSoC 5LP web page. Also, see the CY8C58LPxx Family
datasheet.
Figure 3-2. Schematics of PSoC 5LP based KitProg3
PSoC 5LP based KitProg3
P5LP_VDD
P5LP2_0 P5LP2_1 P5LP2_2 P5LP2_3 P5LP2_4
UART _1_CT S P5LP_VCCD
PSoC 5LP Power
KP_VBUS P5LP_VDD
R2
0 OHM
TP19
RED No Load
UART _2_RT S
C11 1uF 10V
SAR Bypass Ca p a ci to r
U2
H EPAD 68 P2[5] 67 VDDIO2 66 P2[4] 65 P2[3] 64 P2[2] 63 P2[1] 62 P2[0] 61 P15[5] 60 P15[4] 59 VDDD 58 VSSD 57 VCCD 56 P0[7] 55 P0[6] 54 P0[5] 53 P0[4] 52 VDDIO
KP_PMIC_EN RESET
TP1 TP2 TP3 P5LP1_2
P5LP1_4 P5LP_VDD
1 2 P2[6] 3 P2[7] 4 P12[4] 5 P12[5] 6 VSSB 7 IND 8 VBOOST 9 VBAT 10 VSSD 11 XRES 12 P1[0] 13 P1[1] 14 P1[2] 15 P1[3] 16 P1[4] 17 P1[5] VDDIO1
CY8C5868LT I-LP039
P5LP_VDD
51 P0[3] 50 P0[2] 49 P0[1] 48 P0[0] 47 P12[3] 46 P12[2] 45 VSSD 44 VDDA 43 VSSA 42 VCCA 41 P15[3] 40 P15[2] 39 P12[1] 38 P12[0] 37 P3[7] 36 P3[6] 35 VDDIO3
UART _2_T X UART _2_CT S P5LP_SIO_VREF
KP_SWCLK KP_SWDIO
C13 1uF 10V
KP_I2C_SDA KP_I2C_SCL
KP_GPIO_1 P5LP_VDD
18 19 P1[6] 20 P1[7] 21 P12[6] 22 P12[7] 23 P15[6] D+ 24 P15[7] D25 VDDD 26 VSSD 27 VCCD 28 P15[0] 29 P15[1] 30 P3[0] 31 P3[1] 32 P3[2] 33 P3[3] 34 P3[4] P3[5]
P5LP_VDD
UART _1_RT S
UART _1_T X UART _1_RX KP_USB_DP KP_USB_DM
USB_V_SENSE
R11
22E
R12
22E
P5LP_VCCD
KP_GPIO_0
VT ARG_M EAS C12 1uF 10V
Del-Sig Bypass Capacitor
UART _2_RX
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
31
Downloaded from Arrow.com.
Hardware
3.2.3
Serial Interconnection between PSoC 5LP and PSoC 6 MCU
In addition to the use as an onboard programmer, the PSoC 5LP device functions
as an interface for the USB-UART and USB-I2C bridges, as shown in Figure 3-3.
The USB-Serial pins of the PSoC 5LP device are hard-wired to the I2C/UART pins
of the PSoC 6 MCU. These pins are also available on the Arduino-compatible I/O
headers.
Figure 3-3. Schematics of Programming and Serial Interface Connections
Target MCU SWD KitProg3 Interface
KP_SWDIO KP_SWCLK
RESET
R37 R36 R35
0 OHM 0 OHM 0 OHM
T M S_SWDIO T CLK_SWCLK XRES_L_MCU
KitProg3 I2C Interface
P6_VDD
KP_I2C_SCL KP_I2C_SDA
R133
4.7K
No Load
R134
4.7K
No Load
R58
0 OHM
R59
0 OHM
P6_I2C_SCL P6_I2C_SDA
VTARG I2C Pull-ups
R13 4.7K
R14 4.7K
KP_I2C_SCL KP_I2C_SDA
KitProg3 UART Interface
UART_1_RX
R61
0 OHM
R116
0 OHM
No Load
ARD_D1 IO1
UART_1_TX
R21
0 OHM
R115
0 OHM
No Load
ARD_D0 IO0
B_UART_1_CTS B_UART_1_RTS
R19 R18
0 OHM 0 OHM
ARD_D2 ARD_D3
Primary UART H/W Flow Control Level Translator
P5LP_VDD
P5LP_VDD
P6_VDD_BUF
C25 0.1uF 16V
R135
100K
No Load
UART_1_RTS
C29 0.1uF 16V
UART_1_CTS
U9
1
6
3 VCCA VCCB 4
5A
B2
DIR GND
74LVC1T45DW-7
U10
1
6
3 VCCA VCCB 4
5A
B2
DIR GND
74LVC1T45DW-7
C26 0.1uF 16V
B_UART_1_RTS
C28 0.1uF 16V
B_UART_1_CTS
R5
100K
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
32
Downloaded from Arrow.com.
Hardware
3.2.4 3.2.5
Serial Interconnection Between PSoC 5LP and CYW43438
The PSoC 5LP device also has a secondary UART that is connected to the BT_UART
of the CYW43438 (AzureWave AW-CU427-01H).
Figure 3-4. Serial Interconnection Between PSoC 5LP and CYW43438
KitProg3 Level Translator for Secondary UART and GPIO
P5LP_VDD VDDIO_WL
C31 1uF 16V
C30 1uF 16V
20 VCCB
1 VCCA
UART _2_T X UART _2_RX UART _2_RT S UART _2_CT S
KP_GPIO_0 KP_GPIO_1
P5LP_VDD
U17
19 18 B0 17 B1 16 B2 15 B3 14 B4 13 B5 12 B6
B7 H
DAP
10 GND
2 A0 3 A1 4 A2 5 A3 6 A4 7 A5 8 A6 9 A7
11 OE
B_UART _2_T X B_UART _2_RX B_UART _2_RT S B_UART _2_CT S B_KP_GPIO_0
TP21
VDDIO_WL
R98
10K
No Load
FXMA108BQX R99 10K
KitProg3 Secondary UART Multiplexing
B_UART_2_TX B_UART_2_RX B_UART_2_RTS
R52
0 OHM
R48
0 OHM
No Load
R53
0 OHM
R49
0 OHM
No Load
R54
0 OHM
BT_UART_RXD WL_UART_RX
BT_UART_TXD WL_UART_TX
BT_UART_CTS
B_UART_2_CTS
R55
0 OHM
100K
R137
No Load
BT_UART_RTS
100K R136 No Load
UART _2_RT S
B_KP_GPIO_0
0 OHM
R50
No Load
USER_BT N_2
Power Supply System
The power supply system on this board is versatile, allowing the input supply
to come from the following sources: 5V from the onboard USB Micro-B connectors
(J6 or J7) 7V12V from external power supply through the VIN barrel jack (J5)
or from an Arduino shield
Figure 3-5. Schematics of Power Supply Input and OR’ing
SH6 SH5 S6 SH4 S5 SH3 S4 SH2 S3 SH1 S2
S1 H
SH6 SH5 S6 SH4 S5 SH3 S4 SH2 S3 SH1 S2
S1 H
VIN Header
VIN
J5 1
3
C34
2
1uF
16V
POWER JACK P-5
TVS1 SD12CT1G 30kV
Power Supply ‘OR’ing
VIN
VCC_IN
D3
PMEG3020BEP
KP_VBUS D1
P6_VBUS D2
PMEG3020BEP PMEG3020BEP
PSoC 6 MCU USB Host/Device Micro-B connector
P6_VDD_BUF
P6_VBUS
J7 10118194-0001LF 1
VBUS 2 DM 3 DP 4 ID 5
GND
R27 100K C23 10nF 50V USB_Hold
R175 100K
TP24 P6_USB_DM P6_USB_DP
P6_USB_ID
TP23
U6
14 25 36
P6_VBUS
RCLAMP0854P.TCT
C24 0.1uF 16V
1
2 JMP2
KitProg3 USB Micro-B connector
KP_VBUS
J6 1
VBUS 2 DM 3 DP 4 ID 5
GND 10118194-0001LF
R17 100K
C1 10nF 50V
USB_Hold
JMP1
1
2
KP_USB_DM KP_USB_DP
U5
14 25 36
KP_VBUS
RCLAMP0854P.TCT
C2 0.1uF 16V
TP5 RED No Load
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
33
Downloaded from Arrow.com.
Hardware
3.2.5.1
Voltage regulators
The power supply system is designed for the voltage configurations listed in
Table 3-1. Some configurations achievable on this kit are outside the
operating range for the device. However, it is not possible to achieve all
applicable configurations by changing jumper positions but rather requires
rework of respective 0-ohm resistors.
VDDIO_WL and VDDIO2_MCU must be at the same voltage since they power the SDIO
interface between the PSoC 6 MCU and CYW43438. Hence both are supplied by the
VCC_VDDIO2_IN domain.
Three buck regulators U15, U13 and U7 are used to achieve 1.8 V, 3.3 V and 3.6
V outputs respectively. Figure 3-6 shows the schematics of the voltage
regulator circuits.
Table 3-1. Operating voltage ranges of domains
Voltage Domain
VCC_VBAT VCC_VDDIO2_IN VTARG
VCC_VDDIO0
Carrier Module (MOD1)
Operating
Voltage
Power Pins powered by the
Voltage
Configuration
domain
Min (V) Max (V) applicable in kit
Voltage Selection
Header
VBAT_WL
3.2
4.2 3.6V, 3.3V
J9
VDDIO2_MCU, VDDIO_WL
1.7
1.9 1.8V
J16 (not loaded)
VDDD_MCU, VDDIO1_MCU, 1.7 VDDA_MCU, VDD_NS_MCU, VBACKUP_MCU
3.6 3.3V
J14 (not loaded)
VDDIO0_MCU
1.7
3.6 1.8V, 3.3V
None (uses 0 Ohms)
Figure 3-6. Voltage Regulators
VCC_IN
C42 10uF 25V
VBAT Voltage Regulator
C43 0.1uF 16V
U7 5
IN R71 100K
6 LX
1 BST
C45 10nF 50V
4 EN
3 FB
L1
4.7uH 3.6V 1A
D5 PMEG3020BEP
C74 47pF 50V
R69 40.2K 1%
2 GND
B_KP_PMIC_EN
J9 JumperVoltage (V)
1-2
1.8
Not Present
3.3
2-3
3.6
AOZ1280CI
R70
13K
1%
Note: 1.8V is not a valid operating voltage on this kit.
R171
0 OHM
No Load
J9 1
2 3
R172
0 OHM
No Load
VCC_VBAT
R73 27.4K 1%
C41 22uF 25V
C79 22uF 25V
C46 0.1uF 16V
R72 100K 1%
VCC_IN
C36 10uF 25V
3.3V Voltage Regulator
C37 0.1uF 16V
U13 5
IN
6 LX
1 BST
4 EN
3 FB
C39 10nF 50V
2 GND
B_KP_PMIC_EN
AOZ1280CI
L2
4.7uH
3.3V 600mA
D6 PMEG3020BEP
C75 47pF 50V
R65 40.2K 1%
R66
13K
R74
0 OHM
1%
No Load
VCC_3V3
R75 88.7K 1%
C35 22uF 25V
C80 10uF 25V
C40 0.1uF 16V
Note: If R74 is loaded output will be 2.5V.
VCC_IN
C48 10uF 25V
1.8V Voltage Regulator
C49 0.1uF 16V
U15 5
IN
6 LX
1 BST
4 EN
3 FB
C51 10nF 50V
2 GND
B_KP_PMIC_EN
AOZ1280CI
L3
4.7uH
1.8V 600mA
D7 PMEG3020BEP
C76 47pF 50V
R77 40.2K 1%
C47 22uF 25V
R78
32.4K
1%
VCC_1V8
C81 10uF 25V
C52 0.1uF 16V
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
34
Downloaded from Arrow.com.
Hardware
3.2.5.2
Voltage Selection
VCC_VBAT has a dedicated regulator that changes voltage by varying the
feedback voltage through the resistor network at J9.
VTARG and VCC_VDDIO2_IN have dedicated 3-pin voltage selection headers J14 and
J16 respectively that select between VCC_3V3 or VCC_1V8 voltages. Figure 3-7
shows the schematics of the power selection circuits.
Note: In this kit, CYW43438 only works with VCC_VDDIO2_IN at VCC_1V8
configuration and hence by default, R84 is loaded and J16 is not loaded.
Similarly, PSoC 6 MCU only works with VTARG at VCC_3V3 configuration and hence
R83 is loaded and J14 is not loaded.
Figure 3-7. Voltage Selection Headers
VTARG Voltage Selection Header
VCC_1V8
VTARG
R82
0 OHM
R83
No Load
VCC_3V3 0 OHM
VCC_VDDIO2_IN
Voltage Selection Header
VCC_1V8
VCC_VDDIO2_IN VCC_3V3
R84
0 OHM R85
0 OHM
No Load
1.8V
3.3V
J14
No Load
1 2 3
1 2 3
1.8V
3.3V J16 No Load
3.6V 1A
VCC_VBAT
C74 47pF 50V
R69 40.2K 1%
R171
0 OHM
No Load
J9 1
2 3
R73 27.4K 1%
R72
R172
0 OHM
No Load
100K 1%
VCC_VDDIO0 voltage can be selected between VCC_3V3 and VCC_1V8 using zero-ohm
resistors. It is connected to VCC_3V3 by default as Quad SPI Flash (powered by
VCC_VDDIO0) works only at 3.3V. Figure 3-8 shows the schematics of the voltage
selection circuits.
Figure 3-8. Voltage Selection
VDDIO0 Voltage Selection
VCC_3V3
VCC_VDDIO0
VCC_1V8
R44
0 OHM R45
0 OHM
No Load
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
35
Downloaded from Arrow.com.
Hardware
3.2.5.3
Current Measurement Headers
The current of the following domains have dedicated 2-pin headers to
facilitate easy current measurement using an ammeter across the pins.
Note: If Header is not loaded by default, it is by-passed by a 0-ohm resistor
parallel to it. Please make sure to remove the corresponding 0-ohm resistor
(as per Figure 3-9) before measuring current across the header.
Table 3-2. Current Measurement Headers
Domain Name Header Reference Designator
VBAT
J8
P6_VDD
J15
VDDIO_WL
J17
VDDIO2
J18
VDDIO0
J19
Loaded by default Y Y Y N N
Figure 3-9. Current Measurement Headers
Current Measurement
J8 VCC_VBAT
HDR2 VBAT
VDDIO0 Current Measurement
J19 VCC_VDDIO0
HDR2 No Load
VDDIO0
P6_VDD Current Measurement
J15 VTARG
HDR2 P6_VDD
R95
0 OHM
No Load
R97
0 OHM
R88
0 OHM
No Load
2 1 2 1
2 1 2 1 2 1
VDDIO2 & VDDIO_WL Current Measurement
J17 VCC_VDDIO2
HDR2
J18
VDDIO_WL VCC_VDDIO2
HDR2 No Load
VDDIO2
R96
0 OHM
No Load
R94
0 OHM
Note: When measuring P6_VDD current, make sure that the J25 jumper is removed. This will disconnect the potentiometer from VDDA and removes the leakage caused by it.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
36
Downloaded from Arrow.com.
Hardware
3.2.6
3.2.6.1
3.2.6.2 3.2.6.3
I/O Headers
Arduino-compatible Headers (J1, J2, J3, J4)
The board has four Arduino-compatible headers: J1, J2, J3, and J4. You can
connect 3.3 V Arduinocompatible shields to develop applications based on the
shield’s hardware.
Note: 5-V shields are not supported and connecting a 5-V shield may
permanently damage the board.
Note: All Arduino header pins are not connected to the same voltage reference.
ARD_D[10:13] are powered by VDDIO0 whereas the rest are powered by domains
connected to VTARG. Hence Arduino shields that use ARD_D[10:13] must not be
used if VTARG is 1.8V.
PSoC 6 MCU I/O Headers (J21, J22, and J24)
These headers provide connectivity to the PSoC 6 MCU GPIOs that are not
connected to the Arduino-compatible headers.
WL/BT I/O Headers (J23)
These headers provide connectivity to a few of the CYW43438 GPIOs that are
available at the castellated pads. All these I/Os work at VDDIO_WL voltage
(1.8 V by default).
Figure 3-10. I/O Headers
ARD_A0 ARD_A1 ARD_A2 ARD_A3 ARD_A4 ARD_A5 ARD_A6 ARD_A7
O_LED_L R_LED_L IO16
Arduino & Extended Headers
P6_I2C_SCL P6_I2C_SDA
J1
VTARG
8 7 6 5 4 3 2
J1_3V3
ARD_D13
XRES_L_MCU
J1_5V0
ARD_D12 ARD_D11
ARD_D10
ARD_D9
VIN
ARD_D8
1
CON8
J2
1
2
3
4
A8
5
6
A9
7
8
A10
9
10
A11
11
12
A12
13
14
A13
15
16
A14
A15
CON 8×2
ARD_D7 ARD_D6 ARD_D5 ARD_D4 ARD_D3 ARD_D2 ARD_D1 ARD_D0
VREF
J3 10
9 8 7 6 5 4 3 2 1
J21 10 9 8 7 6 5 4 3 2 1
CON10
J4 8 7 6 5 4 3 2 1
HEADER10 No Load
J22 8 7 6 5 4 3 2 1
CON8 HEADER8 No Load
J24
2
1
4
3
6
5
CON 3×2 No Load
RGB_R_LED_L RGB_G_LED_L RGB_B_LED_L
BT_I2S_CLK BT_I2S_WS BT_I2S_DO
BT_I2S_DI BT_GPIO_2 BT_GPIO_3 BT_GPIO_4 BT_GPIO_5
J23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CON 8×2 No Load
USER_BTN_2 USER_BTN_1 IO15 IO14 IO13 IO12 IO11 IO10 IO9 IO8
IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0
BT_UART_RXD BT_UART_TXD BT_UART_CTS BT_UART_RTS WL_UART_RX WL_UART_TX
WL_GPIO_1 WL_GPIO_2
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
37
Downloaded from Arrow.com.
Hardware
3.2.7
CapSense Circuit
A CapSense slider and two buttons, all supporting both self-capacitance (CSD)
and mutualcapacitance (CSX) sensing are connected to the PSoC 6 MCU as Figure
3-11 shows. Three external capacitors – CMOD for CSD, CINTA and CINTB for CSX
– are present on the CYW9P62S143438CAR-01. For details on using CapSense
including design guidelines, see the Getting Started with CapSense Design
Guide.
Note that CapSense Shield functionality is not available on this kit.
Figure 3-11. Schematics of CapSense Circuit
CapSense Buttons
CSB1
2
1
Rx Tx
2 Rx
CSB2 1
Tx
CS_BTN_0
R173
0 OHM
No Load
CS_RX_TX
HATCH
CS_BTN_1
CapSense Shield
CAP_SH1
CS_CAP_SH
HATCH 1 SH
R56
0 OHM
CSS1 Slider
5
CapSense Slider
0
CS_SLD_0
1
CS_SLD_1
2
CS_SLD_2
3
CS_SLD_3
4
CS_SLD_4
CS_RX_TX
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.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
38
Downloaded from Arrow.com.
Hardware
3.2.8
LEDs
LED2 (Yellow) indicates the status of KitProg3 (See the KitProg3 User Guide
for details). LED1 (Yellow) indicates the status of the power supplied to the
board.
The board has two user-controllable LEDs (LED8 and LED9) and an RGB LED (LED5)
connected to PSoC 6 MCU pins for user applications.
Figure 3-12. LEDs
RGB_R_LED_L R15
User LEDs
LED5
750 OHM 1
4
RB
2
3
P6_VDD
G RGB LED
R101
0 OHM
LED8
ORANGE
VDDIO0
R16 R100
R22
270 OHM RGB_B_LED_L 330 OHM RGB_G_LED_L
1K
O_LED_L
LED9
RED
R23
1K
R_LED_L
KitProg3 Status LED
P5LP1_4 R10
750 OHM LED2
Y ELLOW
VCC_3V3 R91
Power LED
390 OHM LED1
Y ELLOW
D NX3020NAKW,115 P6_VDD_BUF
G
R64 100K
Q3 S
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
39
Downloaded from Arrow.com.
Hardware
3.2.9
Push Buttons
The board has a reset button, two user-controllable buttons and a KitProg3 Mode selection button. The reset button (SW1) is connected to the XRES pin of the PSoC 6 MCU and is used to reset the device. Two user buttons (SW2 and SW4) are connected to pin P0[4] and P1[4] of the PSoC 6 MCU respectively and are capable of waking up PSoC 6 MCU from hibernate mode. The Mode selection button (SW3) is connected to the PSoC 5LP device for programming mode selection (Refer to the KitProg3 User Guide for details). All buttons are active LOW configuration and short to GND when pressed. The CYW9P62S1-43438CAR-01 has a pull-up on the PSoC 6 MCU XRES line.
Figure 3-13. Schematics of Push Buttons
USER_BTN_2
User Button / Hibernate Wakeup
VDDD
VBACKUP
R110
10K
R20
10K
SW4 EVQ-PNF04M
USER_BTN_1
SW2 EVQ-PNF04M
Reset Button
XRES_L_MCU
SW1 EVQ-PE105K
Mode Switch
P5LP1_2 1 SW3
4
2
3
SKRPACE011
3.2.10
Cypress Quad SPI NOR Flash
The PSoC 62S1 Wi-Fi BT Pioneer Board has a Cypress NOR flash memory
(S25FL512SAGMFI010) of 512Mb capacity. The NOR flash is connected to the Quad
SPI interface of the PSoC 6 MCU device. The NOR flash device can be used for
both data and code with execute-in-place (XIP) support and encryption.
Figure 3-14. Schematics of QSPI Flash
VCC_FLASH Quad SPI Flash Memory Section
QSPI_IO3 FLASH_RST_L
FLASH_SS_L QSPI_IO1
U3 1 2 HOLD /IO3 3 VCC 4 RESET /RFU 5 DNU_1 6 DNU_2 7 DNU_3 8 CS
SO/IO1
16 SCK 15 SI /IO0 14 DNU_7 13 DNU_6 12 DNU_5 11 DNU_4 10 VSS 9 WP /IO2
VCC_IO_FLASH
S25FL512SAGMFI010 VCC_IO_FLASH
VCC_IO_FLASH QSPI_SCK
QSPI_IO0 FLASH_INT_L
QSPI_IO2
R92 10K No Load
R93 10K
FLASH_SS_L FLASH_INT_L
IO6
R107
0 OHM FLASH_RST_L
No Load
IO5
R138
0 OHM FLASH_INT_L
No Load
VCC_VDDIO0
VCC_FLASH
R90
0 OHM
TP9
VCC_IO_FLASH
R26
0 OHM
TP20
VCC_FLASH
C55 1uF 10V
VCC_IO_FLASH
C32
C56
0.1uF
1uF
16V
10V
C54 0.1uF 16V
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
40
Downloaded from Arrow.com.
Hardware
3.2.11
Cypress Quad SPI F-RAM
The PSoC 62S1 Wi-Fi BT Pioneer Board contains a CY15B104QSN ExcelonTM F-RAM
device, which can be accessed through a Quad SPI interface. The F-RAM is
4-Mbit (512K × 8) and is capable of Quad SPI speed up to 108 MHz but the PSoC
6 MCU QSPI is limited to 80 MHz.
Figure 3-15. Schematics of Quad SPI F-RAM
VCC_VDDIO0 R109
FRAM_VDD
0 OHM
TP10
Quad SPI F-RAM
FRAM_VDD
R113
10K
FRAM_SS_L QSPI_IO1 QSPI_IO2
U4
1
8
2 CS
VDD 7
3 SO/IO1 RESET/IO3 6
4 WP/IO2
SCK 5
VSS
SI/IO0
CY 15B104QSN
FRAM_VDD
QSPI_IO3 QSPI_SCK
QSPI_IO0
C69 0.1uF 16V
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
41
Downloaded from Arrow.com.
Hardware
3.2.12
PSoC 6 USB
The board contains a micro-B USB connector for the PSoC 6 MCU. It is capable
of both device and host functionality. Although the PSoC 6 MCU does not
support USB-OTG, the hardware is compliant with it. By default, the PSoC 6 MCU
device will work as a USB device; when an OTG cable (all such cables have ID
pin connected to GND) is connected, it will work as a USB host.
As a USB host, the board must provide power to a USB device that is connected
to it. This power is provided by VBUS_HOST which is controlled by the PSoC 6
MCU using a load switch. By default, VBUS_HOST is powered using KP_VBUS and
optionally can be powered using external sources through J10.
Figure 3-16. PSoC 6 USB
USB Host VBUS Enable
VCC_1V8
VBUS_HOST
P6_VDD
USB_HOST_EN
C63 0.1uF 16V
5
R102 100K
GND VCC
U11
2 A
1 NC
4 Y
74LVC1G07GW,125
R103 100K
C58 1uF 16V
VBUS_HOST
5
4
C59 1uF 16V
U18 IN EN
2 GND
P6_VBUS
1 OUT
3 FLG
AP2151WG-7
C60 22uF 25V
R60 10K
USB_INT_L
3
KP_VBUS
VBUS_HOST
J10 VBUS_HOST
Note: P6_VBUS will be powered using KP_VBUS and hence will be limited in current based on other loads on the kit. Please remove R106 and connect an external power supply that supplies 5V @ 500mA for full USB host functionality
R106
0 OHM
1 2
HDR2 No Load
USB Device Port VBUS Detect
P6_VBUS
P6_USB_ID R104 100K
VTARG 5 2 1
U19 VCC IN OE
4 OUT
3 GND
74LVCE1G126W5-7 C61 0.1uF 16V
USB_VBUS_DET
R105 100K
PSoC 6 MCU USB Host/Device Micro-B connector
P6_VDD_BUF
P6_VBUS
SH6 SH5 S6 SH4 S5 SH3 S4 SH2 S3 SH1 S2
S1 H
J7 10118194-0001LF 1
VBUS 2 DM 3 DP 4 ID 5
GND
R27 100K C23 10nF 50V USB_Hold
R175 100K
TP24 P6_USB_DM P6_USB_DP
P6_USB_ID
TP23
U6
14 25 36
P6_VBUS
RCLAMP0854P.TCT
C24 0.1uF 16V
1
2 JMP2
3.2.13
Potentiometer
The board contains a 10K potentiometer connected to the A6 (P10[6]) pin of
Arduino-header (J2). The fixed ends are connected to VDDA (VDD_POT through
J25) and GND and hence may contribute to leakage current on the P6_VDD. Remove
jumper J25 to disconnect power from the potentiometer when measuring P6_VDD
current.
Figure 3-17. Schematics of Potentiometer
VDD_POT
Potentiometer
J25
HDR2
2 1
VDDA
VDD_POT
R170
0 OHM
No Load
R1 3386P-1-103TLF R51
C70 0.1uF 16V
0 OHM ARD_A6
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
42
Downloaded from Arrow.com.
Hardware
3.3
3.3.1
PSoC 62S1 Wi-Fi BT Pioneer Kit Rework
ETM Trace Header
The 20-pin ETM trace header J12 is not loaded by default and the lines to the
header are used as I/Os on header J2. To connect the PSoC 6 MCU to the trace
header, populate the resistors R126 R129 and remove resistors R117,
R123R125.
Figure 3-18. ETM Trace Header
TRACE Multiplexed Pins
PAD_A11
R117
0 OHM
R129
0 OHM
No Load
A11 TRACEDATA_0
PAD_A10
R123
0 OHM
R128
0 OHM
No Load
A10 TRACEDATA_1
PAD_A9
R124
0 OHM
R127
0 OHM
No Load
A9 TRACEDATA_2
PAD_A8
R125
0 OHM
R126
0 OHM
No Load
A8 TRACEDATA_3
3.4
Bill of Materials
Refer to the BOM files in the kit webpage.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
43
Downloaded from Arrow.com.
Hardware
3.5
Frequently Asked Questions
1. How does CYW9P62S1-43438EVB-01 handle a voltage connection when multiple
power sources are plugged in?
There are three different options to power the baseboard; KitProg3 Micro-B USB
connector (J6), PSoC 6 Micro-B USB connector (J7), and External DC supply via
VIN connector (J5). The voltage from each of the sources in passed through
ORing diodes that supply VCC_IN.
2. What are the input voltage tolerances? Is there any overvoltage protection
on this kit?
Input voltage levels are as follows:
Table 3-3. Input voltage levels Supply
USB Micro-B connector (J6, J7) VIN connector (J5)
Typical I/P Voltage 4.5 V to 5.5 V 7 V to 12 V
Absolute max 5.5 V 18 V
There is no overvoltage protection on this kit.
3. Why is the voltage of the kit restricted to 3.3 V? Can’t it drive external
5-V interfaces?
The PSoC 6 MCU is not meant to be operated at voltages greater than 3.6 V.
Powering a PSoC 6 to more than 4 V will damage the chip. It is recommended to
power the PSoC 6 MCU at 3.3 V.
4. I am unable to program the target device.
a. Check J15 to ensure that jumper shunt is placed. b. Make sure that no
external devices are connected to the external programming header J11.
c. Update your KitProg3 version to the latest one using the steps mentioned in
the KitProg3 User Guide.
5. What additional overlays can be used with the CapSense?
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.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
44
Downloaded from Arrow.com.
Hardware
6. Can I power the kit using external program/debug headers J11 and J12?
No, this is not possible by default on this board. The target MCU is powered
by on-board regulators only and hence one of the 3 main sources (J5, J6 and
J7) must be present.
There is a protection circuit that prevents reverse voltage from VTARG_REF to
VTARG. Hence the board can’t be powered through J11 and J12. However this can
be by-passed by loading R130.
Note: This modification is not recommended as the target MCU will have no
protection and will be permanently damaged if 5V is supplied.
Figure 3-19. VTARG Reverse Voltage Protection
VTARG Reverse Voltage Protection
VTARG
VTARG_REF
R130
0 OHM
No Load
Q1
DMP2104LP-7
4
1
BCM857BV,115 2 Q2A
5
BCM857BV,115
Q2B
3
6
R87
R47
R86
10K
137K
10K
1%
Note: VTARG_REF is only output voltage sense line for external debuggers. PSoC
6 can’t be powered using external debugging headers J11 and J12
Note: If R130 is loaded and external power is used, make sure to remove
resistor R83 to prevent reverse voltage to on-board regulator
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
45
Downloaded from Arrow.com.
Revision History
Document Revision History
Document Title: CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide
Document Number: 002-28692
Revision
ECN Number
Issue Date
Description of Change
**
6700080 11/05/2019 New kit guide.
CYW9P62S1-43438EVB-01 PSoC 62S1 Wi-Fi BT Pioneer Kit Guide, Doc. # 002-28692 Rev. **
46
Downloaded from Arrow.com.
References
- CY8CKIT-005-A | MiniProg4 Program and Debug Kit - Infineon Technologies
- 32-bit PSoC™ 6 Arm® Cortex®-M4 / M0+ | Microcontrollers Purpose-Built for the IoT - Infineon Technologies
- Debugging a PSoC 6 MCU ModusToolbox Project - KBA2... - Infineon Developer Community
- GitHub - Infineon/Code-Examples-for-ModusToolbox-Software: This ReadMe links to all available code examples for ModusToolbox software.
- GitHub - Infineon/mtb-example-hal-hello-world: Demonstrates simple UART communication by printing a "Hello World" message on a terminal and blinks an LED using a Timer resource.
- Cypress Semiconductor | Mbed
- Cypress products with Mbed OS - | Mbed
- Semiconductor & System Solutions - Infineon Technologies
- Semiconductor & System Solutions - Infineon Technologies
- cypress.com/an228571
- CYW9P62S1-43438EVB-01 - Infineon Technologies
- cypress.com/documentation/datasheets/psoc-6-mcu-cy8c62x6-cy8c62x7-datasheet
- cypress.com/ds223185
- 32-bit PSoC™ 5 LP Arm® Cortex®-M3 - Infineon Technologies
- 32-bit PSoC™ 6 Arm® Cortex®-M4 / M0+ | Microcontrollers Purpose-Built for the IoT - Infineon Technologies
- Infineon Technologies
- Infineon Technologies
- Support: Live Chat Online, Tech Support & FAQ - Infineon Technologies
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>