The content of this manual is furnished for informational use only, is subject to change without notice, and should not
be construed as a commitment by Oxford Semiconductor Limited. Oxford Semiconductor Limited assumes no
responsibility or liability for any errors or inaccuracies that may appear in this book.
iiLimited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
UG-0017 Dec 04Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary Informationiii
ContentsOXUSB954 Development Board Hardware User Guide
This page is intentionally blank
ivLimited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
Preface
This manual documents the OXUSB954 development board hardware in
the OXUSB954 Development Suite. The OXUSB954 device is the Oxford
Semiconductor USB to quad serial port bridge.
Revision
Information
Typographic
Ensure that this is the correct document for your board.
Table I documents the revisions of this manual
Table I Revision Information
RevisionModification
Dec 2004First publication
In this manual, the conventions listed in Table II apply.
conventions
Table II Typographic Conventions
ConventionMeaning
Italic Letters With Initial Capital LettersA cross-reference to another publication
Courier FontSoftware code, or text typed in via a keyboard
1, 2, 3A numbered list where the order of list items is significant
A list where the order of items is not significant
Significant additional information
“Title”Cross-refers to another section within the document
UG-0017 Dec 04Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary Informationv
PrefaceOXUSB954 Development Board Hardware User Guide
Ordering
Information
The order code for the OXUSB954 Development Suite is EV-OXUSB954.
Contacting Oxford Semiconductor
Alternatively, you can contact your local representative.
viLimited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
Chapter 1
Development Board
IntroductionThe Oxford Semiconductor OXUSB954 bridge device transfers data
between USB and up to four serial peripheral devices. It provides fullspeed data transfers and plug-and-play capabilities to peripherals with a
serial port interface, and is ideal for use in high-speed modems or ISDN
terminal adapters. The interface is transparent and requires no firmware
changes, allowing peripherals to interface with USB with minimum
modification.
Installation CD containing the OXUSB95x drivers and supplied
bridge application firmware
For details of the installation CD contents, see the accompanying bill-ofmaterials document.
Follow the instructions in “OXUSB954 Development Board First-Time
Use” on page 6 before plugging in the OXUSB954 development board.
Figure 1 on page 2 shows the OXUSB954 evaluation board.
UG-0017 Dec 04Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary Information1
Development BoardOXUSB954 Development Board Hardware User Guide
Figure 1 OXUSB954 Development Board Showing Connectors
Debug UART P7
13x2 Header HD1
USB Connector
P1
DB9 Serial
Connector P2
Mictor Header J2
DB9 Serial
Connector P3
ATX Power Supply P6
13x2 Header HD1
DB9 Serial
Connector P4
DB9 Serial
Connector P5
Figure 2 on page 2 identifies the principle features on the development
board assembly.
Figure 2 Development Board Features
UART P7
ATX P6
UART P4
UART P5
USB P1
JP2
IC11
SW1
JP1
OXUSB954
UART P2
IC3IC1
Mictor J2
13x2 Header HD2
13x2 Header HD1
Oscillator
X1
UART P3
2Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
OXUSB954 Development Board Hardware User GuideDevelopment Board
Development
Board
Features
This section documents the features on the OXUSB954 development
board. For further details, see the OXUSB954 schematics supplied on the
development suite installation CD.
The OXUSB954 development board provides all development hardware
necessary to evaluate its capabilities.
Power Supply
The OXUSB954 evaluation board usually obtains power using the USB
cable supply (P1); however, there is an additional ATX connector (P6)
which can be used with a bench supply if required.
The jumper J1 is used to select the power source. The board as supplied
is configured to use USB cable power.
External Memory
The OXUSB954 development board contains two banks of 8-bit RAM
(IC1, IC3) accessed via the external 16-bit memory interface on the
OXUSB954. The RAM can be configured as 1×8-bit, 2×8-bit or 1×16-bit
memory under software control. See the OXUSB954 data sheet for
further details.
Jumpers
JP1 on the OXUSB954 development board is used to control device
reprogramming as follows:
If JP1 is fitted & JP2 is not fitted
The device reads and executes the EEPROM application when
the device is powered up or reset (removing and reconnecting the
USB cable resets the device)
If JP1 is not fitted & JP2 is fitted
The EEPROM can be reprogrammed over the USB interface using
a PC running the Oxford Semiconductor USB uploader utility.
See
“Uploading Code” on page 6 for details
The OXUSB954 development board is supplied pre-programmed with
the bridge application and with JP1 fitted.
UG-0017 Dec 04Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary Information3
Development BoardOXUSB954 Development Board Hardware User Guide
Interfaces
The OXUSB954 development board contains the following interfaces:
USB connector—for data transfer & reprogramming the
EEPROM; also supplies power to the device
4 UART connectors—for data transfer
UART debug header—for serial debugging
Two 13×2 connectors—for debugging & testing; see Table 3 on
page 4 for pin allocations
Mictor header—for debugging & testing;
Connectors
There are two 13×2 connectors on the OXUSB954 development board,
HD1 and HD2. providing debugging assistance and test points. All pins
are chip outputs which can be tested and used to debug applications. In
addition, a Mictor header provides debug access to the SRAM interface,
as shown in Tabl e 5 on page 5.
Table 3 details the HD1 connector pins on the OXUSB954 development
board.
Table 3 HD1 Connections
Pin
Number
1U_SOUT1O2U_DSR2O
3U_SIN1O4U_DCD2O
5U_RTS1O6U_RI2O
7U_DTR1O8U_SOUT3 O
9U_CTS1O10U_SIN3O
11U_DSR1O12U_RTS3O
13U_DCD1O14U_DTR3
15U_RI1O16U_CTS3O
17U_SOUT2O18U_DSR3O
19U_SIN2O20U_DCD3
21U_RTS2O22U_RI3O
23U_DTR2O24GNDO
25U_CTS2O26GND
Notes:
1These test pins can be used to monitor the signals on UARTS 1 TO 3.
(1)
FunctionI/OPin
Number
FunctionI/O
4Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
OXUSB954 Development Board Hardware User GuideDevelopment Board
Table 4 lists the HD2 connector pins.
Table 4 HD2 Connections
Pin
Number
FunctionI/OPin
Number
FunctionI/O
1U_SOUT4 O2SDAO
3U_SIN4O4SCLO
5U_RTS4O6RXD_DEBUGO
7U_DTR4O8TXD_DEBUG
9U_CTS4O10nXRDO
11U_DSR4O12nXWRO
13U_DCD4O14nXRAMSEL
15U_RI4O16nXROMSELO
17NCO18nXBHEO
19NCO20NC
21NCO22NCO
23GNDO24GNDO
25GNDO26GND
Notes:
1These test pins can be used to monitor the signals on UART 4, the debug UART and external memory.
Table 5 lists the Mictor header pins.
Table 5 Mictor Header Connections (Sheet 1 of 2)
Pin
Number
FunctionI/OPin
Number
FunctionI/O
1NCO2NCO
3NCO4NCO
5NCO6NCO
7A15O8D15
9A14O10D14O
11A1 3O1 2D13O
13A12O14D12O
15A11O16D11O
17A10O18D10O
19A9O20D9O
21A8O22D8O
23A7O24D7O
25A6O26D6O
27A5O28D5O
29A4O30D4O
31A3O32D3O
33A2O34D2O
35A1O36D1O
UG-0017 Dec 04Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary Information5
Development BoardOXUSB954 Development Board Hardware User Guide
Table 5 Mictor Header Connections (Sheet 2 of 2)
OXUSB954
Development
Board FirstTime Use
Pin
Number
37A0O38D0O
39GNDO40GNDO
41GNDO42GNDO
43GNDO
Before plugging in the OXUSB950 development board, run the file
install.exe located on the installation CD in the directory /Drivers.
The install process requires acceptance of the license conditions before it
creates the directory OXUSB_Drivers on the local hard drive and
unpacks the driver files to it. It also copies setup.exe to OXUSB_Drivers.
Run setup.exe when the install is complete.
The board can be plugged in after setup.exe has run, allowing the PC to
recognize it and configure the serial ports.
When the OXUSB954 is connected to a host PC, the COM ports are
configured in the sequence given in Tab le 6 .
FunctionI/OPin
Number
FunctionI/O
Uploading
Code
Table 6 PC COM Port Configuration Sequence
OXUSB953 Serial ConnectorPC COM Port
P4First COM port allocated
P5Second COM port allocated
P3Third COM port allocated
P2Fourth COM port allocated
Use the Windows Device Manager to see the COM port assigned by the
PC.
The Oxford Semiconductor USB EEPROM uploader utility is used to
upload code to the EEPROM on the OXUSB954 development board. The
utility is provided on the OXUSB950 development kit installation CD.
For details of how to upload code over the USB interface, refer to the
application note Using the USB EEPROM Uploader.
To initiate the upload sequence, jumper JP1 on the OXUSB954
development board must not be fitted and JP2 must be fitted when the
USB cable is plugged in. After the device has initialized, fit JP1 and
remove JP2 to read and execute the EEPROM code.
6Limited NDA—Oxford Semiconductor Ltd. Confidential & Proprietary InformationUG-0017 Dec 04
The bridge application pre-programmed into the OXUSB954
development board is also supplied on the installation CD in the
directory /OXUSB954_firm.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.