manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Cypress
  6. •
  7. Microcontroller
  8. •
  9. Cypress CY3652 User manual

Cypress CY3652 User manual

- 1 -
4/29/98 Ver 2.1
Cypress Semiconductor Corp. ✦3901 North First Street, San Jose, CA 95134 ✦Tel: (408) 943-6848 ✦Internet: http://www.cypress.com
CY3652 USB Development Kit
PLEASE READ MEFIRST
Installation Reference
For installation and operating instructions for the USB
Development board hardware and software see the fol-
lowing documentation:
1. To install and operate the USB Monitor/Debug soft-
ware see the USB Development System Software
Guide.
2. To install and operate the CYASM assembler see
the CYASM Assembler User’s Guide.
3. To connect, configure and operate the Development
Board see the CY3652 USB Development System
User’s Guide.
Kit Contents
• USB development board (in an anti-static bag).
• Wall transformer power supply
• USB cable
• RS-232 serial cable
• RS-232 9-pin to 25-pin adapter
• USB Monitor/Debug Software (3 disks)
• CYASM Assembler software and example applica-
tion software (1 disk)
• CYASM Assembler User’s Guide
• USB Development System Software Guide
• USB Development System User’s Guide
• Quick Start User’s Guide (this document)
• Registration Card
System Requirements
In order to operate the USB Development Board you
must have a PC with the following components:
• 3.5 inch diskette drive
• Serial port
• USB ports
• Windows95™ OSR2.1 or later operating system
The Selftest (EPROM) program
The included EPROM program is meant to test the func-
tionality of the development board and USB host com-
puter. This program is referred to as “selftest” because it
should run without any intervention when the develop-
ment board USB cable is plugged into the host com-
puter. This program enumerates as a USB mouse and
moves the cursor to write out “USB” on the screen.
Procedure to run Selftest
1. The USB Host needs to be running Windows98™
Beta 3. It has been tested with build number
4.10.1650.
2. Install the Windows 98 Beta 3 CD on the CD drive
so that USB drivers can be loaded.
3. Turn the mouse pointer trails on and set the “pointer
speed” to the midpoint setting between “fast” and
“slow”, otherwise the “USB” will wander across
the screen. Set the pointer trail length to the longest
possible configuration. These features are accessi-
ble through the “mouse” applet in the Windows
control panel.
4. The switches on the USB development board
should have the following settings:
Note: S1-3 open enables the USB Bus Reset.
5. Apply power to the USB development board, the
green LED indicates power on.
6. Plug the USB cable into the host and then plug the
other end into the development board.
7. When the cable is plugged into the development
board an hourglass hold appears momentarily, fol-
lowed by a window that displays “NEW HARD-
WARE FOUND”. The window will then disappear,
and the mouse cursor should move in a pattern to
spell out “USB” on the screen.
If the Selftest program fails to run…
1. Check the settings of switches shown above.
2. Check the cables.
S1
8 7 6 5 4 3 2 1
S3
8 7 6 5 4 3 2 1
open
- 2 -
4/29/98 Ver 2.1
Cypress Semiconductor Corp. ✦3901 North First Street, San Jose, CA 95134 ✦Tel: (408) 943-6848 ✦Internet: http://www.cypress.com
Considerations
The following are known considerations and errata:
1. The HAPI interface does not always work under all
conditions.
2. Babble cut-off does not always work under all con-
ditions.
3. A new connection on a downstream port may fail to
be detected. This appears to be very rare occur-
rence.
4. Port 1 may fail to enumerate. We have only seen
this problem on a Toshiba PC running OSR2.1 usb-
hub.sys 4.03.1214. The problem does not appear in
later versions such as 4.10.1056 or in
Windows98™.
5. Setting a breakpoint at address 0 may not work, or
may operate erratically.
6. If the “Page Down” is used in the Debug Monitor
prior to using the right hand scroll bar the list file
will scroll but then remain stuck and neither the
scroll bar nor the Page Up/Down keys will work. To
avoid this problem do not use the PgDn key until
the scroll bar has be used at least once.
7. The WRITE ALL buttons in the Debug Monitor are
broken. The user specified data value is ignored.
The data written to the development board is the
current contents of the selected region of the data
displayed in the window.
8. The communications between the Development
Board and the Debug Monitor may hang. Click on
the “Initialize Comm Port” from the Communica-
tions Menu to restart communications.
9. Moving windows (e.g. status window) during
download of a ROM file can cause the download to
fail.
10. If the size of the ROM file is greater than physical
ROM no warning is issued.
11. User code that writes to the Status_Control register
at I/O location FFh should leave the state of bits 1
and zero in the state shown in the following table:
Bits positions 1 and 0 are used by the debug moni-
tor to control single stepping and running (respec-
tively). When debugging user code any writes to the
Status_Control register cause the Single Step bit to
be reset. The effect is that execution does not termi-
nate after one instruction but continues as if the
“Run” button had been depressed.
The work-around for this bug is to set a breakpoint
on the following instruction whenever one encoun-
ters an instruction that writes to the Status_Control
Register.
12. The Debug Monitor uses bits 0 and 1 of the
Status_Control register (as noted above). A side-
effect of Single Stepping, Running, Breaking and
Breakpoints is that bits 7–2 of the Status_Control
register are cleared.
13. The development board only implements four of the
seven downstream USB ports.
Differences between the development board
and silicon
The development board is lacking some of the features
that are present on the integrated circuit. Three notable
differences are:
1. Only four of the downstream ports are implemented
2. The development board lacks the programmable
driver modes on GPIO pins
3. The DAC port operates like a GPIO port where the
output sink current is fixed.
The USB Development System User’s Guide has more
on the differences between the board and silicon.
76543210
XXXXXX01

Other Cypress Microcontroller manuals

Cypress PSOC 1 Series User manual

Cypress

Cypress PSOC 1 Series User manual

Cypress CY8CKIT-059 PSoC 5LP Prototyping Kit User manual

Cypress

Cypress CY8CKIT-059 PSoC 5LP Prototyping Kit User manual

Cypress CY3250-PLC20QFN User manual

Cypress

Cypress CY3250-PLC20QFN User manual

Cypress PSoC CY8CKIT-048 User manual

Cypress

Cypress PSoC CY8CKIT-048 User manual

Cypress CY8CKIT-042-BLE-A User manual

Cypress

Cypress CY8CKIT-042-BLE-A User manual

Cypress Traveo II User manual

Cypress

Cypress Traveo II User manual

Cypress CY3274 User manual

Cypress

Cypress CY3274 User manual

Cypress CY3643 User manual

Cypress

Cypress CY3643 User manual

Cypress CY14NVSRAMKIT-001 User manual

Cypress

Cypress CY14NVSRAMKIT-001 User manual

Cypress MB9BF564K User manual

Cypress

Cypress MB9BF564K User manual

Cypress CY3655 Installation manual

Cypress

Cypress CY3655 Installation manual

Cypress PSoC 4000 Series Use and care manual

Cypress

Cypress PSoC 4000 Series Use and care manual

Cypress SPANSION FM4 MB9BF568 Series User manual

Cypress

Cypress SPANSION FM4 MB9BF568 Series User manual

Cypress CY8CKIT-001 User manual

Cypress

Cypress CY8CKIT-001 User manual

Cypress CYALKIT-E03 Manual

Cypress

Cypress CYALKIT-E03 Manual

Cypress CY3274 User manual

Cypress

Cypress CY3274 User manual

Cypress Perform PSOC 5LP PROTOTYPING KIT User manual

Cypress

Cypress Perform PSOC 5LP PROTOTYPING KIT User manual

Cypress MB966B0 Series User manual

Cypress

Cypress MB966B0 Series User manual

Cypress CY8C28623-24LTXI User manual

Cypress

Cypress CY8C28623-24LTXI User manual

Cypress CapSense CY8CKIT-024 User manual

Cypress

Cypress CapSense CY8CKIT-024 User manual

Cypress MB2146-301A-E User manual

Cypress

Cypress MB2146-301A-E User manual

Cypress FM0+ S6E1C SERIES User manual

Cypress

Cypress FM0+ S6E1C SERIES User manual

Cypress CY4531 EZ-PD CCG3 EVK User manual

Cypress

Cypress CY4531 EZ-PD CCG3 EVK User manual

Cypress CY3684 User manual

Cypress

Cypress CY3684 User manual

Popular Microcontroller manuals by other brands

mikroElektronika MIKROE-1575 manual

mikroElektronika

mikroElektronika MIKROE-1575 manual

HOLT HI-6131 API manual

HOLT

HOLT HI-6131 API manual

Hitachi H8S/2633 F-ZTAT Hardware manual

Hitachi

Hitachi H8S/2633 F-ZTAT Hardware manual

Atmel AVR1612 Application note

Atmel

Atmel AVR1612 Application note

GigaDevice Semiconductor GD32F1 0 Series user manual

GigaDevice Semiconductor

GigaDevice Semiconductor GD32F1 0 Series user manual

Xilinx LogiCORE MicroBlaze Product guide

Xilinx

Xilinx LogiCORE MicroBlaze Product guide

Lantronix Open-Q 660 mSOM user guide

Lantronix

Lantronix Open-Q 660 mSOM user guide

Texas Instruments Serial Programming Adapter MSP430 user guide

Texas Instruments

Texas Instruments Serial Programming Adapter MSP430 user guide

Atmel AT40K Application note

Atmel

Atmel AT40K Application note

Knowles IA8201 Raspberry Pi quick start guide

Knowles

Knowles IA8201 Raspberry Pi quick start guide

Nuvoton NuMaker-M031SD user manual

Nuvoton

Nuvoton NuMaker-M031SD user manual

Microchip Technology EVB-LAN9254-DIGIO user guide

Microchip Technology

Microchip Technology EVB-LAN9254-DIGIO user guide

Velleman KA01 manual

Velleman

Velleman KA01 manual

Nuvoton NuMicro series user manual

Nuvoton

Nuvoton NuMicro series user manual

Intel Stratix 10 Configuration user guide

Intel

Intel Stratix 10 Configuration user guide

Microchip Technology STK600 user guide

Microchip Technology

Microchip Technology STK600 user guide

Nordic nRF51822 user guide

Nordic

Nordic nRF51822 user guide

Sierra Wireless mangOH Yellow Getting started guide

Sierra Wireless

Sierra Wireless mangOH Yellow Getting started guide

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.