- ページ 14

マイクロコントローラ Cypress CY3633のPDF ユーザーマニュアルをオンラインで閲覧またはダウンロードできます。Cypress CY3633 20 ページ。 Wirelessusb ls gaming dvk

WirelessUSB™ LS Gaming DVK User's Guide
3.0

XBOX Firmware Development

Firmware development for the XBOX gaming platform requires two different firmware develop-
ment systems: receiver dongle and Game Controller. The receiver dongle uses the CY7C65113
USB HUB chip and requires the CY3654-P03 development system. The Game Controller uses a
PSoC and requires the PSoC ICE-4000 and PSoC Designer development system.

3.1 XBOX Receiver Dongle Firmware Development

The development environment for the CY7C65113 chip is provided by the CY3654-PO3 Develop-
ment Platform. More information about the CY3654-P03 development kit can be found at
www.cypress.com (Click on the USB Full-Speed Peripherals link −> Developer Kits −> CY3654 +
CY3654-P03).

3.1.1 Software Requirements

The following two tools are required for XBOX firmware development. The XBOX Receiver Don-
gle Firmware can only be compiled with CYASM.EXE V1.96 which is provided in this kit.
CYASM.EXE
CYDB.EXE
The WirelessUSB LS XBOX receiver firmware is written in M8 assembly language. The Cypress
assembler (CYASM.EXE) is needed to assemble the firmware. The CYASM assembler is included
in the Software directory of the CD-ROM that is shipped with this kit. All other software (except
Hyper Terminal) can be downloaded from the Cypress web site at www.cypress.com.

3.1.2 Software Setup

The software setup is described in following online documents:
CYASM Assembler User's Guide
CYDB Reference Guide and CYDB User's Guide
The source firmware must be copied from the DVK CD-ROM onto the local disk maintaining the
directory structure.

3.1.3 Compiling

The XBOX build file (xbox.bat) includes a command to assemble the XBOX firmware. This com-
mand only runs under the MS-DOS prompt.
xbox.bat
The assembler (CYASM.EXE) generates the following files:
xbox.hex
xbox.lst
xbox.rom
Page -10
(Cypress Assembler provided in this kit)
(Debugger included in CY3654 Development Kit)
(CYASM.EXE -b XBOX.ASM)
WirelessUSB™ LS Gaming DVK User's Guide Rev 1.1