UM10044 ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Rev. 04 — 6 February 2007 Document information Info Content Keywords isp1183, universal serial bus, usb Abstract This document explains the ISP1183 PC eval kit.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Revision history Rev Date Description 04 20070206 Third release; updated Section 8. 03 20041021 Third release; updated the schematics. 02 20041018 Second release; updated Table 1. Updated terminology from “device PC” to “peripheral PC”, and “interface device” to peripheral controller”. 01 20030930 First release. Contact information For additional information, please visit: http://www.nxp.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 1. Introduction The ISP1183 is a cost- and feature-optimized Universal Serial Bus (USB) peripheral. It is typically used in any microcontroller- or microprocessor-based system. The ISP1183 is a full-speed USB Peripheral Controller with up to 14 configurable endpoints. It has a fast general-purpose parallel interface to communicate with many types of microcontrollers or microprocessors.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit For the firmware development: • x86 CPU platform: Borland Turbo C++ 3.0 or above. • ISP1183 eval diskette. Fig 2. System structure of the ISP1183 PC eval kit 3. Jumper settings on the ISP1183 eval board The ISP1183 eval board is plugged into the peripheral PC. It will occupy I/O and IRQ resources of the peripheral PC. To avoid possible conflicts in settings, remove all unnecessary cards from the peripheral PC.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit JP4 sets the IRQ number for the ISP1183 eval board. Default setting is IRQ5 as shown in Table 3. Short Intx_IRQ and pin 5. Table 3. JP4 IRQ number IRQ5 (default) IRQ3 IRQ4 Short pins 5 - Intx_IRQ 3 - Intx_IRQ 4 - Intx_IRQ IRQ6 IRQ7 6 - Intx_IRQ 7 - Intx_IRQ Jumper JP5 is reserved (left open). Table 4. S2 Microcontroller power supply 5 V (default) 3.3 V Short pins 1-2 2-3 Table 5.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 5. Installing hardware, firmware, INF and driver The procedure to install hardware, firmware, INF and driver is as follows: 1. Switch off the peripheral PC. 2. Remove all unnecessary cards on the peripheral PC. 3. Plug the ISP1183 eval board in the ISA slot of the peripheral PC. 4. Switch on the peripheral PC. 5. On the peripheral PC, under the DOS mode, run firmware 1183FW.EXE.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Table 9. Description of endpoints operation The test applet and the ISP1183 eval board support three test modes: loopback, print and scan. The firmware uses I/O accesses on this endpoint. Endpoint number Endpoint type Operations 5 ISO-OUT This pipe is defined as an isochronous OUT pipe. 6 ISO-IN This pipe is defined as an isochronous IN pipe. 3 Bulk-OUT This pipe is defined as a bulk OUT pipe. Supports DMA.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Fig 4. USB Compliance Tool window 3. In the USB Compliance Tool window, click the Full Test 2 button. Fig 5. Device Framework Tests dialog box 2. In this document, items that you click or type are indicated in bold. UM10044_4 User manual © NXP B.V. 2007. All rights reserved. Rev.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 4. In dialog box Device Framework Tests, as seen in Fig 5, deselect Perform Remote Wakeup and select In A Continuous Loop. 5. Click the Start Automated Testing button. The Full Test Results dialog box appears, as seen in Fig 6. 6. To stop the loop test, click Stop Testing. Fig 6. Full Test Results dialog box The USBCV testing tool can be downloaded from the USB website.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 8. Schematics Power supply module CON6 D6 VDD 2 DGND IN5401 Vin +5 V LM7805 C35 3 220 μF/50 V 8~15V DC IN ISA-5V self-power C36 D3 self-power C34 100 μF S4 0.1 μF S5 L3 VBUS DC1 BLM21P221SG V(1V8) 220 μF/10 V DC4 22 μF/10 V C13 0.1 μF R29 1 kΩ 100 Ω C5 0.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit C17 C37 1 VREG 3 D−− 5 D++ 7 9 11 13 WAKEUP 15 SUSPEND 17 DREQ 19 DACK 21 23 25 INTX 27 29 31 33 35 37 39 41 43 45 47 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 CON5 MALE CONN 24 X 2 RSTX CSX TEST30 WRX RDX A0 UD0 VBUSONX GND UD1 UD2 UD3 UD4 UD5 UD6 UD7 GND 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 23 UD2 24 UD3 DATA3 DGND DATA2 22 21 VDD1 VDD DATA1 19 UD0 DA
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit CPLD module C28 C29 0.1 μF 0.1 μF 0.1 μF 0.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit ISA interface module ISA-5V CONN2 A1 A2 ISA-D7 A3 ISA-D6 A4 ISA-D5 A5 ISA-D4 A6 ISA-D3 A7 ISA-D2 A8 ISA-D1 A9 ISA-D0 ISA-IORDY# A10 A11 ISA-AEN A12 A13 A14 ISA-A16 A15 ISA-A15 A16 ISA-A14 A17 ISA-A13 A18 ISA-A12 A19 ISA-A11 A20 ISA-A10 A21 A22 ISA-A9 A23 ISA-A8 A24 ISA-A7 A25 ISA-A6 ISA-A5 A26 A27 ISA-A4 A28 ISA-A3 A29 A30 A31 IO CK# D7 D6 D5 D4 D3 D2 D1 D0 IORDY# AEN A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit VCC VCC(3V3) Microprocessor module S1 R1 RESET R2 VCCM 1 kΩ SW-PB C2 20 pF C1 10 μF/16 V 8.2 kΩ R3 MCU-X1 C3 20 pF Y1 MCU-X2 S2 0Ω 6 MHz C4 VCC PSEN XTAL2 RD/P3.7 WR/P3.6 TXD/P3.1 ALE/PROG P2.7/A15 P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10 P2.1/A9 P2.0/A8 P1.7 P1.6 P1.5 P1.4 P1.3 VCCM ISA-5V RST XTAL1 EA/VPP RXD/P3.0 INT0/P3.2 INT1/P3.3 T0/P3.4 T1/P3.5 P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Used Part Type Designator Footprint Description 1 FEMALE CON1 X 10 CON3 - Connector 2 MALE CONN 24 X 2 CON4 CON5 - Connector 1 8~15V DC IN CON6 - DC-JACK 1 AT62 CONN2 - Gold finger 2 MBRS340T3 D1 D2 - Schottky diode 3 IN5401 D3 D6 D7 - Diode 1 LED2 D4 LED LED 1 LED1 D5 LED LED 1 220 µF/10 V DC1 - Electrolytic capacitor 3 100 µF/10 V DC2 DC3 DC5 - Electrolytic capacitor
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit Used Part Type Designator Footprint Description 1 1 MΩ (No load) R34 0805 Resistor (no load) 1 10 kΩ, 1 % R8 0805 Resistor 1 26 kΩ, 1 % R9 0805 Resistor 2 0.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 11. Legal information 11.1 Definitions Draft — The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. 11.
UM10044 NXP Semiconductors ISP1183 Low-Power USB Peripheral Controller PC Eval Kit 12. Contents 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 11.1 11.2 11.3 12. Introduction .........................................................3 System requirements ..........................................3 Jumper settings on the ISP1183 eval board .....4 I/O mapping..........................................................5 Installing hardware, firmware, INF and driver...6 Using the host applet...............................