Advertisement

Quick Links

CYW989820M2EVB-01 evaluation kit user guide

About this document

Scope and purpose
CYW989820M2EVB-01 is an evaluation kit for the AIROC™ CYW89820 Bluetooth® & Bluetooth® LE SoC, designed
to support several medical, security, and industrial applications. The system features an Arm® Cortex® - M4 core
with programmable and reconfigurable analog and digital blocks.
It is a combination of a microcontroller with the following:
Auxiliary ADC with up to 14 analog channels
General-purpose timers and PWM
Bluetooth® stack, peripheral drivers, security functions built into ROM (1 MB) allowing the application to
efficiently use on-chip flash
Programmable TX power-up to 11.5 dBm
Serial communication interfaces such as I
Over-the-air (OTA) firmware updates
Intended audience
This document is intended for anyone using the CYW989820M2EVB-01evaluation board.
Document conventions
Table 1
Conventions
Convention
Bold
Italics
Courier New
>
User Guide
www.infineon.com
C, UART, PCM, and Quad-SPI
2
Explanation
Emphasizes heading levels, column headings, table and figure captions, screen
names, windows, dialog boxes, menus and sub-menus
Denotes variable(s) and reference(s)
Denotes APIs, functions, interrupt handlers, events, data types, error handlers,
file/folder names, directories, command line inputs, code snippets
Indicates that a cascading sub-menu opens when you select a menu item
Please read the Important Notice and Warnings at the end of this document
page 1 of 34
002-36760 Rev. **
2023-01-23

Advertisement

Table of Contents
loading

Summary of Contents for Infineon CYW989820M2EVB-01

  • Page 1: About This Document

    About this document Scope and purpose CYW989820M2EVB-01 is an evaluation kit for the AIROC™ CYW89820 Bluetooth® & Bluetooth® LE SoC, designed to support several medical, security, and industrial applications. The system features an Arm® Cortex® - M4 core with programmable and reconfigurable analog and digital blocks.
  • Page 2 CYW989820M2EVB-01 evaluation kit user guide About this document Abbreviations and definitions Table 2 Abbreviations Abbreviation Definition Application Programming Interface Basic Rate EEPROM Electrically Erasable Programmable Read-Only Memory Electro-magnetic Evaluation Board GPIO General Purpose Input Output Host Controller Interface Inter-Integrated Circuit...
  • Page 3 CYW989820M2EVB-01 evaluation kit user guide About this document Reference documents This user manual should be read in conjunction with the following documents available at CYW89820 Product page: Table 3 Reference documents Application notes AN225684 – Getting started with CYW208XX Describes CYW208XX Bluetooth® SoC and how to build your first Bluetooth®...
  • Page 4: Table Of Contents

    CYW989820M2EVB-01 evaluation kit user guide Table of contents Table of contents About this document ........................1 Table of contents ..........................4 Safety information ......................... 5 Introduction .......................... 6 CYW989820M2EVB-01 kit contents ......................6 CYW989820M2EVB-01 evaluation board details..................7 ModusToolbox™ ............................8 1.3.1...
  • Page 5: Safety Information

    Handling boards CYW989820M2EVB-01 evaluation boards are 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. Any physical action on CYW989820M2EVB-01 such as changing wires, jumper settings, or measuring voltages can cause stress on the CYW989820M2EVB-01 printed circuit board assembly (PCBA).
  • Page 6: Introduction

    USB 2.0 Type-A to micro-B cable  Quick start guide  Figure 1 CYW989820M2EVB-01 kit contents Inspect the kit contents. If you find any part missing, contact your nearest Infineon sales office for assistance: www.infineon.com/support. User Guide 6 of 34 002-36760 Rev. ** 2023-01-23...
  • Page 7: Cyw989820M2Evb-01 Evaluation Board Details

    Introduction CYW989820M2EVB-01 evaluation board details Figure 2 shows CYW989820M2EVB-01 evaluation board with the following features: CYW89820 carrier module with onboard antenna Expansion headers compatible with Arduino shields Support for 1.8 V, 3.0 V, and coin-cell operation of the CYW89820M2EVB-01 device...
  • Page 8: Modustoolbox

    ModusToolbox™ is a free software development ecosystem that includes the Eclipse IDE for ModusToolbox™, Bluetooth® SDK, and the PSoC™ 6 SDK to develop applications for Infineon IoT products. Eclipse IDE for ModusToolbox™ is a multi-platform, integrated development environment (IDE) used to create new applications, update application code, change middleware settings, and program/debug applications.
  • Page 9: Modustoolbox™ Code Examples

    ModusToolbox™ includes many code examples. Many of these code examples are compatible with this kit. You can either browse the collection of starter applications during application set up through File > New > ModusToolbox™ Application or browse the collection of code examples on Infineon’s GitHub repository.
  • Page 10: Related Code Examples

    Guide. This is a comprehensive guide for creating, building, and programming ModusToolbox™ applications. Getting started This user guide will help you find details of the CYW989820M2EVB-01 Evaluation Kit: Kit operation chapter describes the operation of the kit and how to use its various features.
  • Page 11: Kit Operation

    Infineon ModusToolbox™ for Bluetooth® Classic (aka BR - Basic Rate and EDR – Enhanced Data Rate) and Low Energy (LE) applications. This chapter introduces you to CYW989820M2EVB-01 and the features that will be used as part of the kit operation. This chapter also discusses features such as the Bluetooth® connectivity and programming/debugging as well as the USB-UART bridge device that can be used to communicate with the CYW89820-A1 device on this EVB.
  • Page 12 Figure 7 Block diagram of CYW989820M2EVB-01 Figure 8 Figure 9 show the markup of the CYW989820M2EVB-01 evaluation board. See the list below for a description of the numbered items. Figure 8 CYW989820M2EVB-01 evaluation board (Top view) User Guide 12 of 34 002-36760 Rev.
  • Page 13 KitProg3 programming mode selection button (SW5): This switch can be used to switch between various modes of operation of KitProg3 (CMSIS-DAP BULK, CMSIS-DAP HID or DAPLink modes). This switch is not used for CYW989820M2EVB-01 because the board supports only one mode. HCI-UART indication LED (D15): This White LED indicates the status of HCI-UART.
  • Page 14 CYW89820 (U1. U2): The Bluetooth® (BR/EDR- Basic Rate and Enhanced Data Rate) and Bluetooth® Low Energy 5 qualified system-on-chip from Infineon is the heart of this evaluation kit. PCB antenna (A1): The PCB antenna is the EM wave radiating part of the evaluation board, which is fed from the BT_RFIO pad of CYW89820 followed by a band-pass filter and an antenna matching circuit.
  • Page 15: Jumpers

    P-UART flow control switch (SW17): This switch allows you to enable and disable the PUART flow control functionality. Jumpers Table 4 Table 9 list the jumper settings on the CYW989820M2EVB-01 board. Table 4 Jumper J7 pin configurations Jumper J7 Connection on...
  • Page 16 CYW989820M2EVB-01 evaluation kit user guide Kit operation Table 6 Jumper J18 pin configuration Jumper J18 Connection on Default state Description (Thermistor CYW89820 connect/ disconnect) 1 and 2 Shorted Short this jumper to connect the on-board thermistor to CYW89820. Table 7...
  • Page 17: Buttons And Switches

    CYW989820M2EVB-01 evaluation kit user guide Kit operation Buttons and switches Table 10 Button functionality Buttons Pressed state Connection on Description CYW89820 RECOVER Recovery button* (Red) RST_N Active LOW Reset button (Blue) User application button (Black) Note: *See the Recovery button (SW1):...
  • Page 18: Arduino-Compatible Headers

    CYW989820M2EVB-01 evaluation kit user guide Kit operation Arduino-compatible headers J3, J4, J11, and J12 are the Arduino-compatible headers. Table 13 Header J3 pin configuration Header J3 Arduino pin Connection on WICED Enum Description CYW89820 name WICED_P28 I2C SCL WICED_P29 I2C SDA...
  • Page 19: Other Headers

    CYW989820M2EVB-01 evaluation kit user guide Kit operation Table 16 Header J2 pin configuration Connection on WICED Enum Header J2 Arduino pin Description CYW89820 name Thermistor ADC WICED_P10 GPIO/PUART CTS PUART_RTS_L Note: When accessing Arduino pins, remove the jumpers that may interfere with the Arduino pins such as PUART jumpers and thermistor jumper.
  • Page 20: Usb Serial Interface Chip

    CYW989820M2EVB-01 evaluation kit user guide Kit operation J13 is a 10-pin debugger header to debug CYW989820M2EVB-01 using SWD. Table 19 Header J13 pin description Header J13 Connection to Connection on WICED Enum Description header pin CYW89820 name VDDIO VDDIO VDDIO reference.
  • Page 21: Current Measurement

    Debugging is possible on CYW989820M2EVB-01 through SWD signals. SWD is a 2-wire interface that uses SWD input output (SWDIO) and serial wire clock (SWDCK) for debugging the device. These two lines can be brought out to any of the LHL GPIOs on CYW89820. In CYW989820M2EVB-01, P2 will act as SWDCK. See Table 19 enable SWD pins to the debug connector (J13).
  • Page 22: Hardware

    Carrier module The baseboard of the CYW989820M2EVB-01 board is designed to be modular so that various carrier modules can be used with the same baseboard. In this kit, the CYW989820M2IPA1 carrier M.2 radio card module, which employs the CYW89820 device, is connected to the baseboard through M.2 Interface. The carrier module interface is a generic interface that can be used across many devices.
  • Page 23: Serial Communication Between Cyw89820 And Psoc™ 5 Kitprog3

    PUART. Note: For applications involving low-power modes, the CYW989820M2EVB-01 evaluation board needs to be reset after plugging it into the computer. This is due to the behavior of the serial communication chip where it asserts the CTS pin for some time on power-up, which prevents the CYW989820M2EVB-01 evaluation board from entering the low-power mode.
  • Page 24 C devices to be connected because the pull-up voltages for SCL and SDA are supplied from VDDP. The VPA_BT selection jumper (J16) applies to evaluation boards that has an internal power amplifier connected to the Bluetooth® chip and does not apply to CYW989820M2EVB-01 evaluation kit. Figure 11...
  • Page 25 CYW989820M2EVB-01 evaluation kit user guide Hardware Figure 13 1.8-V regulator circuit Figure 14 Jumper J7 for VDDIO selection Figure 15 Jumper J8 for VBAT selection User Guide 25 of 34 002-36760 Rev. ** 2023-01-23...
  • Page 26: Device Reset

    CYW989820M2EVB-01 evaluation kit user guide Hardware Figure 16 Jumper J16 for VPA_BT selection (NC) Device reset The reset circuit on the board consists of a Reset button (SW2) connected to ground and a voltage detector IC. The RST_N pin on CYW89820 should be released after 50 ms or more after the VDDIO supply voltage has stabilized.
  • Page 27: Thermistor

    CYW989820M2EVB-01 evaluation kit user guide Hardware The reset button (SW2) always connects to the BT_RST input on the device so that the device can be reset by pushing the button in either configuration. Figure 19 Reset to Arduino-compatible header Figure 20...
  • Page 28: External Serial Flash

    Hardware External serial flash CYW989820M2EVB-01 has a GigaDevice GD25WQ64ENIG is the 64-Mbit serial flash on the baseboard, which can be useful when the user application requires more memory. The BT SDK is compatible with most JEDEC CFI- compliant SPI flash ICs. The SPI driver should configure the respective pins in the user application in order to use the onboard serial flash.
  • Page 29: Leds

    Figure 24 LED circuit 3.10 Push buttons CYW989820M2EVB-01 has a reset button, recovery button, and a user button. See the Device reset section for details on the reset button. See the Buttons and switches section for details on using the recovery button during kit programming.
  • Page 30: Cyw89820 Device I/O Mapping

    Table 22 maps the CYW89820 device I/Os to headers and sensors on the baseboard. It also lists the carrier module interface definition. Note: : MIC1 is not populated in CYW989820M2EVB-01. Table 22 Carrier module interface and pin connections Carrier Carrier module pin...
  • Page 31 CYW989820M2EVB-01 evaluation kit user guide CYW89820 device I/O mapping Carrier Carrier module pin CYW89820pi Baseboard Baseboard Baseboard WICED Enum module name connection 1 connection 2 connection 3 name ARD_D3 J4.5 – – WICED_P01 Ground – – – ARD_D9 J3.9 –...
  • Page 32 CYW989820M2EVB-01 evaluation kit user guide CYW89820 device I/O mapping Carrier Carrier module pin CYW89820pi Baseboard Baseboard Baseboard WICED Enum module name connection 1 connection 2 connection 3 name VBAT VBAT VBAT J8.3 U12.8 – Ground – – – User Guide 32 of 34 002-36760 Rev.
  • Page 33: Revision History

    CYW989820M2EVB-01 evaluation kit user guide Revision history Revision history Date Version Description 2023-01-23 Initial release User Guide 33 of 34 002-36760 Rev. ** 2023-01-23...
  • Page 34 With respect to any examples, hints or any typical WARNINGS values stated herein and/or any information 81726 Munich, Germany regarding the application of the product, Infineon Due to technical requirements products may contain Technologies hereby disclaims any and all dangerous substances. For information on the types...

Table of Contents