• Firmware Control of Hardware Output Pin in PSoC 3/5LP– KBA221509

    Version: **   Question: How do you dynamically control a GPIO connected to hardware output using firmware in PSoC® 3/5LP?   Answer: GPIO output data can be driven from either the data output register or...
    kbvtmp8
    last modified by kbvtmp8
  • Handling Error Conditions with UDB UART in PSoC® 3, PSoC 4, PSoC 5LP Designs – KBA221688

    Version: **   Question: How should the error conditions be correctly handled when UDB UART is used with PSoC 3, PSoC 4, andPSoC 5LP Designs?   Answer: The UDB UART supports detection of errors like parity, s...
    kbvtmp8
    last modified by kbvtmp8
  • Over-Current and Non-Polarized Connection Issue with Miniprog3 *A – KBA221419

    Version: **   Question: Are there any over-current or connection issues with the Miniprog3 *A?   Answer: There are known electrical risks to the Miniprog3 *A revision with respect to over-current protection...
    kbvtmp8
    last modified by kbvtmp8
  • Error while updating Components in PSoC Creator™ 4.1 - KBA221308

    Version: **   Question: When I try to update a Component in PSoC Creator™ 4.1 I get an error similar to what’s shown below:     Error message: “Error: Unable to install parcel ‘...
    kbvtmp8
    last modified by kbvtmp8
  • Knowledge Base – Cypress Semiconductor Cage Code - KBA89258

    Version: *B   Question: What is Cypress Commercial and Government Entity Code or CAGE CODE?   Answer: The Commercial and Government Entity Code, or CAGE Code, is a unique identifier assigned to supplie...
    kbvtmp8
    last modified by kbvtmp8
  • Avoiding changes in the source file to get overwritten in PSoC Creator

    Question: Whenever I modify the code in component’s generated source file, it gets removed whenever project is built in PSoC Creator. How to make modification to retain after build?   Answer: The best wa...
    yliu
    last modified by yliu
  • Finding the Silicon Revision ID of PSoC® 3 Devices - KBA97755

    Version: **   Question: Where do I determine the Silicon Revision ID for PSoC® 3 devices?   Answer: You can find Silicon Revision ID in memory at the address 0x46EC. Follow these steps to view the...
    jkrk
    last modified by jkrk
  • Routing Internal Reference to an External Pin in PSoC® Analog Coprocessor - KBA211662

    Version: **   Question: How do I route the internal reference to an external Pin in PSoC Analog Coprocessor?   Answer: The Programmable Voltage Reference Component (PVref) provides a reference voltage...
    jkrk
    last modified by jkrk
  • Programming with KitProg2/MiniProg3 Using LabVIEW™ - KBA218796

    Version: **   Question: How do I program a Cypress device with KitProg2/MiniProg3 by using the LabVIEW software from National Instruments?   Answer: LabVIEW supports the ActiveX method to access the C...
    jkrk
    last modified by jkrk
  • 65-nm Flash Family Behavior During Voltage Irregularities - KBA219071

    Version: **   Question: What should I consider if my system is experiencing voltage irregularities?   Answer: It depends; some you can ignore, while for some you need to do Power-On Reset (POR) or an ...
    jkrk
    last modified by jkrk
  • Initial Check and Setup Request for Solar-Powered BLE Sensor Beacon Reference Design Kit (RDK) CYALKIT-E02 Rev. ** - KBA216026

    Version: **   Answer: This document requests an initial check and setup for the CYALKIT-E02 Rev**, because some of Rev. ** kits have different values from the default values listed in the CYALKIT-E02 Kit Guide...
    mifo
    last modified by mifo
  • Can the built-in high-speed CR be selected for Master Clock when using the USB Function? - KBA218388

    Version: **   Question: When using the USB function, can we select the built-in high-speed CR for the master clock?    Answer: No. The high-speed CR clock (CLKHC) frequency accuracy does not meet the...
  • Bit Addressability of GPIO Pins in PSoC® 3 - KBA88236

    Version: *A   Question:  How do you address individual GPIO pins in PSoC® 3?    Answer: Similar to the 8051 code, PSoC 3 offers the flexibility to address the port pins individually. To do ...
    umanathkamath
    last modified by umanathkamath
  • Dstc_ClearDreqenbBit() function in PDL 2.1.0 sets DREQENB register bit instead of clearing it - KBA218861

    Version: **   Question: The Dstc_ClearDreqenbBit() function in Peripheral Driver Library (PDL) 2.1.0 sets the DREQENB register bit instead of clearing it. The problem is reproducible on the FM0+ and FM4 family o...
    content.librarian
    last modified by content.librarian
  • Selecting ADC Analog Input Channels 8 Through 15, and 24 Through 31 for ADC Conversion Is Not Supported in PDL 2.1.0 - KBA218805

    Version: **   Question: Selecting analog input channels 8 through 15, and 24 through 31 for ADC conversion is not supported due to a defect in the ADC driver. The problem is reproducible on FM0+ and FM4 family o...
    content.librarian
    last modified by content.librarian
  • Programmable Analog Blocks of the PSoC® Analog Coprocessor in Low-Power Modes - KBA211658

    Version: **   Question: What are the power modes in which the Programmable Analog Blocks – Universal Analog Block (UAB), Continuous Time Block (CTB), SAR ADC, and Programmable Reference Block (PRB) can be ...
    content.librarian
    last modified by content.librarian
  • Writing in Assembly for a PSoC® 3 Project in PSoC Creator™ - KBA203624

    Version: **   Question: How do I write assembly code in a C source file for PSoC 3 projects in PSoC Creator?   Answer: There are two options to write assembly code in PSoC Creator: Option 1: Create a sep...
    content.librarian
    last modified by content.librarian
  • USB Driver for WinCE OS for PSoC® 3 or any other USB Peripheral chip - KBA85516

    Version: *A   Question: Are there any general-purpose drivers, such as CyUSB.sys, available for WinCE OS?    Answer: No, there are no drivers available for WinCE OS. But the OS provides standard driv...
    mamathavelagalaburre
    last modified by mamathavelagalaburre
  • Diode Temperature Measurement Using CY8CKIT-025 - KBA97948

    Version: **   Question: Diode temperature measurement in my CY8CKIT-025 shows the correct temperature only when both the diodes are installed. Why?   Answer: The base and collector of the transistors that...
    content.librarian
    last modified by content.librarian
  • Using the printf Function in PSoC® 3 - KBA83472

    Version: *B   Question: How do I use the printf function in stdio.h to send data to UART in PSoC® 3 device?   Answer: Keil’s printf function calls the putchar() to send characters but the defau...
    manish.kumar.singh
    last modified by manish.kumar.singh