USB-Serial Bridge Controller FAQs - KBA224054

Version 7

    Author: HirotakaT_91    Version: *D

     

    Hardware

    Question: When the SSEL_IN input is "High" in Mode 4, what is the MISO_OUT output as listed in Table 14, Mode 4 (SPI Slave) in CY7C65211 datasheet (Rev *K)?Answer: When the SSEL_IN input is HIGH, the slave is not enabled. At that time, the MISO_OUT, which is an OUTPUT pin, will be in the High-Z state.

    Question: If GPIO0 to 7 of CY7C65213 are unused, is it OK leave them floating?

    Answer: GPIOs can be left floating if configured as output pins. If the ports are configured as input pins, these ports must be connected to pull-up/pull-down resistors. Recommend resistance value is 10 kW.

    Question: Can the Exposed Pad be connected to GND?
    Answer: Yes. You can connect the Exposed Pad (EPAD) to GND directly. See the CYUSBS232/234/236 USB-Serial DVK schematic where EPAD is connected to GND directly.

    Manufacturing

    Question: What is the Cypress' recommendation to program USB-Serial Bridge products (such as CY7C65211/65213/65215) for mass-production?Answer: Cypress recommends that you use "USB Serial Configuration Utility" command-line program for programming. USB Serial Configuration Utility GUI is easy to program a firmware, but it is not efficient. For more information, see the thread in Cypress Developer Community: https://community.cypress.com/thread/30556

    Question: Can Cypress program the .cyusb file that a customer prepared for their mass-production to customer' USB-Serial Bridge chip before shipment

    Answer: Typically, no. It depends on the amount of mass-production. For more detail, contact Cypress FAE or Sales.

    Question: Are USB-Serial Bridge products able to use .hex file instead of .cyusb file for programming a firmware?
    Answer: No, they are not. These can use only .cyusb file for programming a firmware. It can be made by “USB Serial Configuration Utility” which supports only Windows OS.

    Question: Does Cypress have a tool for converting .cyusb into .hex file?
    Answer: No. Cypress does not offer a method for converting these file formats. For more information, contact Cypress FAE or Sales.

    Other Queries

    Question: What are the DC specifications of the UART pins (TX/RX/#CS/etc.) for CY7C65213?
    Answer: DC specifications of the GPIO also apply to UART pins.

    Question: What is the power on/off sequence of VCC and VCCIO for CY7C65213?
    Answer: Ideally, there is no power up sequence of VCC and VCCIO. Very small delays in the order of nanoseconds (ns) do not matter. Powering up both the VCC and VCCIO together will work fine. It is also possible to have VCCIO present and connect VBUS later.

    Question: Can I update the firmware for CYUSBS232 using I2C?
    Answer: No, you cannot. CY7C65213 chip is implemented on CYUSBS232 Kit. The CY7C65213 chip is used only as a USB-UART Bridge Controller. To use the USB-I2C Bridge Controller chip, please use the CYUSBS234 Kit (CY7C65211 chip is implemented) or CYUSBS236 Kit (CY7C65215 chip is implemented).

    CY7C65213 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65213-usb-uart-lp-bridge-controller

    CY7C65211 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65211-usb-serial-single-channel-uarti2cspi-bridge-capsense-and-bcd

    CY7C65215 datasheet: http://www.cypress.com/documentation/datasheets/cy7c65215-usb-serial-dual-channel-uarti2cspi-bridge-capsense-and-bcd

    Question: Is it possible to estimate the USB-UART conversion delay in CY7C65211/213/215?
    Answer: Conversion will complete between 1 ms - 4 ms. 4 ms is the worst-case scenario.

    It is difficult to accurately estimate the conversion delay because there are two main types of variables that are beyond the control of the USB-Serial device:

    1. Delay between the origin of data from a terminal application and the arrival of data at the USB-UART device.
    2. Flow control related UART Tx

    Question: Does Cypress provide vendor class iOS driver for CY7C65211/213/215?
    Answer: No. Cypress does not provide vendor class driver for iOS.

    Question: During power-on reset, what is the current consumption of CY7C65211/213/215?
    Answer: The current consumption is lower than the suspend state current consumption (Typ. 5 µA) because the device is in the disable state during POR.

     

    Related Documents

     

    Datasheets:

    CY7C65211 - USB-Serial Single-Channel (UART/I2C/SPI) Bridge with CapSense® and BCD

    CY7C65213: USB-UART LP Bridge Controller

    CY7C65215 - USB-Serial Dual Channel (UART/I2C/SPI) Bridge with CapSense® and BCD

     

    Guides:

     

    Frequently accessed Knowledge Base Articles: