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 4200DS Prototyping Kit User manual

Cypress

Cypress PSoC 4200DS Prototyping Kit User manual

Cypress MB9BF564K User manual

Cypress

Cypress MB9BF564K User manual

Cypress FM0+ S6E1C-Series User manual

Cypress

Cypress FM0+ S6E1C-Series User manual

Cypress CY8CKIT-026 User manual

Cypress

Cypress CY8CKIT-026 User manual

Cypress PSoC 4000 Series Use and care manual

Cypress

Cypress PSoC 4000 Series Use and care manual

Cypress PSoC CY8CKIT-062-WiFi-BT User manual

Cypress

Cypress PSoC CY8CKIT-062-WiFi-BT User manual

Cypress CYUSBS234 User manual

Cypress

Cypress CYUSBS234 User manual

Cypress CY3650 User manual

Cypress

Cypress CY3650 User manual

Cypress FR MB91460 Series Owner's manual

Cypress

Cypress FR MB91460 Series Owner's manual

Cypress CY8CKIT-147 Manual

Cypress

Cypress CY8CKIT-147 Manual

Cypress CY3668 User manual

Cypress

Cypress CY3668 User manual

Cypress CY3660 enCoRe V User manual

Cypress

Cypress CY3660 enCoRe V User manual

Cypress CY8CKIT-041-41XX User manual

Cypress

Cypress CY8CKIT-041-41XX User manual

Cypress CY3274-HV User manual

Cypress

Cypress CY3274-HV User manual

Cypress FM4 S6E2H Series User manual

Cypress

Cypress FM4 S6E2H Series User manual

Cypress CY8CKIT-042-BLE-A User manual

Cypress

Cypress CY8CKIT-042-BLE-A User manual

Cypress CY4608 Operating and maintenance instructions

Cypress

Cypress CY4608 Operating and maintenance instructions

Cypress MB96640 Series User manual

Cypress

Cypress MB96640 Series User manual

Cypress CY4607 HX2VL User manual

Cypress

Cypress CY4607 HX2VL User manual

Cypress CY4607 HX2VL User manual

Cypress

Cypress CY4607 HX2VL User manual

Cypress CY3274 User manual

Cypress

Cypress CY3274 User manual

Cypress S6J3200 Series User manual

Cypress

Cypress S6J3200 Series User manual

Cypress CY8CKIT-030 User manual

Cypress

Cypress CY8CKIT-030 User manual

Cypress CY8CKIT-001 Manual

Cypress

Cypress CY8CKIT-001 Manual

Popular Microcontroller manuals by other brands

Segger J-Link user guide

Segger

Segger J-Link user guide

Infineon XMC4000 series user guide

Infineon

Infineon XMC4000 series user guide

Atmel AVR32 STK1000 quick start guide

Atmel

Atmel AVR32 STK1000 quick start guide

Silicon Laboratories C8051F36 Series user guide

Silicon Laboratories

Silicon Laboratories C8051F36 Series user guide

Spectrum Digital TMS320C6416T DSK Technical reference

Spectrum Digital

Spectrum Digital TMS320C6416T DSK Technical reference

Koheron DRV200S user guide

Koheron

Koheron DRV200S user guide

Xilinx MIcroBlaze Development Spartan-3E 1600E Kit Getting started

Xilinx

Xilinx MIcroBlaze Development Spartan-3E 1600E Kit Getting started

GREISINGER GIA 20 EB Manual for connection and operation

GREISINGER

GREISINGER GIA 20 EB Manual for connection and operation

Terasic DE5a-Net DDR4 Edition user manual

Terasic

Terasic DE5a-Net DDR4 Edition user manual

Altera Cyclone V SoC user guide

Altera

Altera Cyclone V SoC user guide

NXP Semiconductors P89LPC9321 UM10310 user manual

NXP Semiconductors

NXP Semiconductors P89LPC9321 UM10310 user manual

Renesas YROTATE-IT-RX62T quick start guide

Renesas

Renesas YROTATE-IT-RX62T quick start guide

Dialog Semiconductor DA14681 user manual

Dialog Semiconductor

Dialog Semiconductor DA14681 user manual

Holtek BC66F2332-1 user guide

Holtek

Holtek BC66F2332-1 user guide

NXP Semiconductors A71CL quick start guide

NXP Semiconductors

NXP Semiconductors A71CL quick start guide

Hynix Semiconductor GMS81C5108 user manual

Hynix Semiconductor

Hynix Semiconductor GMS81C5108 user manual

APPOTECH AX2210 user manual

APPOTECH

APPOTECH AX2210 user manual

Atmel AVR365 user guide

Atmel

Atmel AVR365 user guide

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

Copyright 2025 Manuals.Online. All Rights Reserved.