Advertisement

Quick Links

CY3655-EXT
enCoRe™ II Development Kit Guide
Doc. # 001-70268 Rev.*A
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810
Phone (Intnl): 408.943.2600
http://www.cypress.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the enCoRe II and is the answer not in the manual?

Questions and answers

Summary of Contents for Cypress Semiconductor enCoRe II

  • Page 1 CY3655-EXT enCoRe™ II Development Kit Guide Doc. # 001-70268 Rev.*A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com...
  • Page 2 © Cypress Semiconductor Corporation, 2011-2012. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress.
  • Page 3: Table Of Contents

    II........................13 5-Pin to USB Adapter ....................15 Pin DIP Foot ......................15 Program enCoRe II and Wireless enCoRe II on Applications Board ......15 3.5.1 Program Using ICE-Cube ................15 3.5.2 Program Using MiniProg ................15 Debug enCoRe II and Wireless enCoRe II devices ...........16 4.
  • Page 4 Contents A. Appendix Schematic........................29 Board Layout ......................31 A.2.1 PDC-9180 Top ....................31 A.2.2 PDC-9180 Bottom..................32 Bill of Materials ......................33 CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 5: Introduction

    Code Examples on page 25 describes the code example provided along with the kit. The DrawUSB project is programmed on the enCoRe II device as default project for demonstration purpose. The Appendix on page 29 section provides the schematics and bill of materials (BOM) for the kit.
  • Page 6: Additional Learning Resources

    Click the File icon and then click Open. Displays an equation: Times New Roman 2 + 2 = 4 Text in gray boxes Describes cautions or unique functionality of the product. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 7: Getting Started

    Down- load the ISO file and create an installer CD/DVD or extract the ISO using WinRar and install the executables. 2. Click Install CY3655-EXT enCoRe II DVK to start the installation, as shown in Figure 2-1. Figure 2-1. Kit Installer Startup Screen Note: If auto-run does not execute, double-click cyautorun.exe in the root directory of the CD, as...
  • Page 8 5. On the Product Installation Overview screen, select the installation type that best suits your requirement. The drop-down menu has three options - Typical, Complete, and Custom, as shown in Figure 2-4. 6. Click Next to start the installation. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 9 Figure 2-5. 8. Wait until all the packages are downloaded and installed successfully. Figure 2-5. Installation Page 9. Click Finish to complete the installation. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 10: Psoc Designer

    1. Click Start > All Programs > Cypress > PSoC Designer <version> > PSoC Designer <ver- sion>. 2. Click File > New Project, to create new project; click File > Open Project/Workspace to work with the existing project. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 11: Psoc Programmer

    PSoC devices. 1. Click Start > All Programs > Cypress > PSoC Programmer <version> > PSoC Programmer <version>. 2. Select the MiniProg from Port Selection, as shown in Figure 2-8. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 12: Install Hardware

    5. When programming is successful, ‘Programming Succeeded’ appears in the Actions pane. 6. Close PSoC Programmer. Note For more details on PSoC Programmer, see the user guide at the following location: <Install_Directory>\Cypress\Programmer\<version>\Documents. Install Hardware No hardware installation required for this kit. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 13: Kit Operation

    The enCoRe II eliminates the external crystal or resonator, pull up resistors, wakeup circuitry, and 3.3-V regulator to reduce the overall system cost. enCoRe II features a wide selection of I/O (up to 20 GPIOs) and memory (up to 8 Kbytes of flash for user code and 256 bytes of RAM) options tar- geted at USB and other embedded applications.
  • Page 14 Kit Operation Figure 3-1. enCoRe II Block Diagram The Cypress enCoRe II emulator pod and the Wireless enCoRe II emulator pod are part of the debugging and emulation system used for development with the Cypress enCoRe II low-speed USB controller and Cypress Wireless enCoRe II controller.
  • Page 15: 5-Pin To Usb Adapter

    5-Pin to USB Adapter The 5-Pin to USB adapter is a small board that allows enCoRe II based devices to be programmed through their USB cables using the MiniProg. This adapter is not designed to be used with the ICE- Cube and ISSP cable due to cable length restrictions during programming.
  • Page 16: Debug Encore Ii And Wireless Encore Ii Devices

    1. Connect the ICE-Cube to the PC through a USB A to Mini B cable and power up the ICE-Cube. 2. Connect the enCoRe II or Wireless enCoRe II through the RJ 45 adapter to the ICE-Cube. 3. Open PSoC Designer.
  • Page 17: Hardware

    Hardware System Block Diagram The CY3655-EXT enCoRe II application board has the following sections: DIP socket ■ USB connector ■ PS/2 port ■ ISSP header ■ Prototyping area ■ Analyzer headers ■ Pushbuttons and LEDs ■ Figure 4-1. System Block Diagram  ...
  • Page 18 Hardware Figure 4-2. Power Supply System Structure Figure 4-3. Schematic View of Power Supply System Structure CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 19: Functional Description

    Figure 4-4. enCoRe II Application Board Functional Blocks 4.3.1 DIP Sockets The applications Board has a 24-pin DIP and a 40-pin DIP socket to connect enCoRe II and Wire- less enCoRe II devices. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 20: Usb B Connector

    (J5) labeled "VBUS PWR" to allow USB power to be discon- nected from the system for emulator based development. Figure 4-6. Schematic View of USB Connector   CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 21: Ps/2 Port

    In addition, the PS/2 signals can be viewed with an oscilloscope or logic analyzer at header J7. The enCoRe II pins used for PS/2 are normally P1.0 and P1.1, but the alternate pins P1.5 and P1.6 can be used by moving the jumpers on J8 and J9 to the side labeled ‘ALT PS/2’.
  • Page 22: Analyzer Headers

    4.3.6 Analyzer Headers P1, P2, and P3 are 20-pin headers that are compatible with Agilent logic analyzer terminator adapt- ers. This feature allows for a quick and simple debugging connection. CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 23: Pushbuttons And Leds

    J12, J17, J19, J11, J16, and J18 can be used to isolate the LED D1, D2, D3 or pushbutton S1, S2, S3 respectively from the enCoRe II, if desired. Note that the LEDs use the same power as the enCoRe II. Driving the enCoRe pin low illuminates the LEDs. To detect pushbutton presses, make the appropriate enCoRe II pin an input with the pull-up enabled.
  • Page 24 Hardware CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 25: Code Examples

    6. Place a jumper on J16. Connect button S2 to P0.3. 7. Place a jumper on J5. CY3655-EXT enCoRe II application board is powered by VBUS. 8. Go to Control Panel > Mouse > Pointer Options; uncheck the Enhance Pointer Precision option.
  • Page 26: Device Configuration

    Code Examples 5.1.2 Device Configuration Figure 5-1. Device Configuration for Project1 CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 27: Flow Chart

    Code Examples 5.1.3 Flow Chart Firmware Architecture   CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 28: Verify Output

    3. Press the S1 button on the DVK board to toggle the drawing in the drawing application. 4. Press the S2 button on the DVK board to toggle the left button of the mouse. Figure 5-2. Verify Output CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 29: Appendix

    Appendix Schematic CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 30 Figure A-1. Prototyping Area CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 31: Board Layout

    Board Layout A.2.1 PDC-9180 Top CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 32: Pdc-9180 Bottom

    A.2.2 PDC-9180 Bottom CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 33: Bill Of Materials

    CAP NO LOAD 0603 CAP NO LOAD C2, C9 CAP NO LOAD HDR 38X1 Footprint Only J3,J14,J21,J22,J25 HDR 2 POS PROTO AREA 56-pin 25mil pitch XTAL HC49SMT or CER RES 3-pin CY3655-EXT enCoRe II Development Kit Guide, Doc. # 001-70268 Rev.*A...
  • Page 34 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Cypress Semiconductor CY3655-EXT...

This manual is also suitable for:

Cy3655-ext

Table of Contents