User manual
CY8CKIT-049-4xxx PSoC® 4 Prototyping Kit Guide, Doc. #: 001-90711 Rev. *G 3
Contents
Safety Information 5
1. Introduction 7
1.1 Kit Contents .................................................................................................................7
1.2 Getting Started.............................................................................................................8
1.3 Additional Learning Resources....................................................................................8
1.3.1 PSoC Creator...................................................................................................9
1.3.2 PSoC Creator Code Examples ......................................................................10
1.3.3 PSoC Creator Help ........................................................................................ 11
1.3.4 Technical Support...........................................................................................12
1.4 Document Conventions .............................................................................................12
2. Software Installation 13
2.1 Before You Begin.......................................................................................................13
2.2 CY8CKIT-049-41xx/CY8CKIT-049-42xx Software ....................................................13
2.3 Install Software ..........................................................................................................14
2.4 Install Hardware.........................................................................................................14
2.5 Uninstall Software......................................................................................................14
2.6 Open the “PSoC 4 Code” Code Example in PSoC Creator.......................................15
3. Kit Operation 17
3.1 Connecting the PSoC 4 Prototyping Kit to a Computer .............................................17
3.2 CY8CKIT-049-4xxx USB COM Port ..........................................................................18
3.3 Programming a CY8CKIT-049-4xxx Project Using the Bootloader ...........................19
3.4 USB-UART Default Settings ......................................................................................26
4. Hardware 27
4.1 Board Details .............................................................................................................27
4.2 Theory of Operation...................................................................................................28
4.3 Functional Description ...............................................................................................28
4.3.1 Power Supply System ....................................................................................28
4.3.2 Board Separation (Snapping).........................................................................29
4.3.3 Header Connections ......................................................................................29
4.3.4 User and Passive Inputs ................................................................................33
5. Code Examples 37
5.1 Bootloader Base Code Example................................................................................37
5.2 Bootloadable Code Example .....................................................................................38
5.3 Creating a New Bootloadable Project........................................................................39
5.4 Converting a Non-bootloadable Project to a Bootloadable Project............................42
5.4.1 PWMExample ................................................................................................43