CY3218-CAPEXP2 August 6, 2012 Errata for the CY3218-CAPEXP2 CapSense Express™ Kit This document describes the errata for the CY3218-CAPEXP2 kit. Details include errata trigger conditions, scope of impact, available workarounds, and the kit revision applicability. Contact your local Cypress Sales Representative if you have questions. Part Numbers Affected Part Number Kit Revision Number CY3218-CAPEXP2 121R-45900 R** CY3218-CAPEXP2 Kit Status Full Release CY3218-CAPEXP2 Errata Summary The following table defines the errata applicability to the CY3218-CAPEXP2. Items Applicability Fix Status 1. Mechanical button and resistive pull up drive mode. All projects created on CAPEXP2 Fixed in this release of CAPEXP2 kit 2. Mechanical button configured as sleep control pin All projects created on CAPEXP2 using sleep Fixed in this release of CAPEXP2 kit 1. Mechanical button and resistive pull up drive mode PROBLEM DEFINITION If the drive mode of GPIO connected to mechanical button is set to resistive pull up, the button does not function. The button is expected to provide logic 0 during inactive state (not pressed) and logic 1 during active state (pressed). In the original design, in both states button provides a logic 1 input. PROJECTS AFFECTED All projects using mechanical button in combination with resistive pull up drive mode TRIGGER CONDITION When GPIO input is configured with resistive pull up drive mode SCOPE OF IMPACT Cannot use mechanical button in resistive pull up mode for regular inputs WORKAROUND Kit circuit is modified with manual re-work to provide logic 1 during inactive state of button in both resistive pull up and open drain drive mode and logic 0 during active state of the mechanical button. Figure 2 illustrates the workaround. Cypress Semiconductor Corporation August 6, 2012 198 Champion Court San Jose, CA 95134 Document No. 001-54659 Rev. *A 408.943.2600 1 Errata Document CY3218-CAPEXP1 Figure 1. Initial Design VCC_3V3 R33 10K S1 Mech_Button 2 4 To Capsense Express R41 100K 1% 1 3 Dome Switch Mechanical Button Figure 2. Workaround VCC_3V3 R41 20K S2 Mech_Button To Capsense Express 2 4 1 3 Dome Switch Mechanical Button FIX STATUS The error is fixed in the 121R-45900 R** release of the CY3218-CAPEXP2 kit. 2. Mechanical button configured as sleep control pin PROBLEM DEFINITION For GPIO input to be used as sleep control pin, it should provide logic 1 for the device to sleep and logic 0 for the device to wake up from sleep. In the original design, mechanical button with GPIO in resistive pull up drive mode provides logic 1 in both states. As a result, the mechanical button in the original CY3218-CAPEXP2 board cannot be used for sleep control. PARAMETERS AFFECTED All projects using mechanical button on the CAPEXP2 kit for sleep control input TRIGGER CONDITION When GPIO input is configured as sleep control input SCOPE OF IMPACT Cannot use the mechanical button input for sleep control input WORKAROUND Kit circuit is modified with manual rework to provide logic 1 during inactive state of button in both resistive pull up and open drain drive mode and logic 0 during active state of the mechanical button. Figure 2 illustrates the workaround. FIX STATUS The error is fixed in the 121R-45900 R** release of the CY3218-CAPEXP2 kit. August 6, 2012 Document No. 001-54659 Rev. *A 2 Errata Document CY3218-CAPEXP1 Document History Document Title: Errata for the CY3218-CAPEXP2 CapSense Express™ Kit Document Number: 001-54659 Rev. ECN No. Orig. of Change ** 2743025 RKPM New errata for the CY3218-CAPEXP2 kit *A 3704257 SLAN No technical updates. Description of Change PSoC Designer is a trademark and PSoC is a registered trademark of Cypress Semiconductor Corp. All other trademarks or registered trademarks referenced herein are the property of their respective owners. Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone: 408-943-2600 Fax: 408-943-4730 http://www.cypress.com © Cypress Semiconductor Corporation, 2009-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. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. This Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected by and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source Code except as specified above is prohibited without the express written permission of Cypress. Disclaimer: CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described herein. Cypress does not assume any liability arising out of the application or use of any product or circuit described herein. Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. Use may be limited by and subject to the applicable Cypress software license agreement. August 6, 2012 Document No. 001-54659 Rev. *A 3