Texas Instruments XIO2200 User Manual

SCPU024
Texas Instruments
XIO2200 EVM Guide
1
SCPU024
Table of Contents
1 Overview................................................................................................................................................................3
2 EVM Features ........................................................................................................................................................3
2.1 PCI Express Connector...................................................................................................................................3
2.2 1394a Connectors .............................................................................................................................................4
2.3 EEPROM interface..........................................................................................................................................4
2.4 External Power Connector ..............................................................................................................................4
2.5 LEDs................................................................................................................................................................5
3 Questions/Troubleshooting.................................................................................................................................5
3.1 BIOS fails to assign a memory window to the bridge......................................................................................5
3.2 Controller is Banged out in Windows Device Manager...................................................................................5
3.3 System does not boot when turned on with a peripheral attached to the XIO2200 EVM...............................6
3.4 What to do if EVM is not working ....................................................................................................................6
3.4.1 Check EVM Power...................................................................................................................................6
3.4.2 Check if Bridge is link training..................................................................................................................6
3.4.3 Check if XIO2200 has been configured ...................................................................................................6
4 EVM Schematics ...................................................................................................................................................8
5 EVM Bill of Materials ..........................................................................................................................................10
2
SCPU024
1 Overview
The XIO2200 Evaluation Board (EVM) is a functional implementation of a PCI Express to Two­Port 1394a OHCI controller using the Texas Instruments XIO2200 PCI Express to PCI Bus Translation Bridge with 1394a OHCI and Two-Port PHY. Designed as a x1 add-in card, it is routed on FR4 as a standard 4-layer (2 signal, 1 power, 1 ground) board with a 100- differential impedance (for PCI-Express pairs), 110- differential impedance (for 1394a pairs), and 50- single-ended impedance using routing guidelines and requirements specified in the PCI Express Card Electromechanical Specification rev 1.0a, PCI Local Bus Specification rev
2.3, and IEEE 1394-1995 Specification. All board power for the XIO2200 EVM and any bus power provided to the 1394 connectors are provided or derived from the standard voltages provided on the PCI-Express connector. However due to the limited availability of 12-V current (for 1394 bus power) an option has been provided to power 12-V rail from an external 4-pin floppy drive connector if testing bus-powered 1394a devices which require more than the 500 mA that can be drawn (by specification) from the PCI Express x1 Connector.
Upon request gerber files for the EVM may be provided to illustrate techniques used to achieve fan out (of the u*BGA), use of split power planes, placement of filters and other critical components, and methods used to achieve length matching on PCI and PCI Express signals on a standard 4-layer board.
Schematics and a Bill of Materials are provided below to illustrate the design of this particular EVM.
2 EVM Features
2.1 PCI Express Connector
The EVM is designed as a PCI Express add-in card. The card will fit into any standard x1, x2, x4, x8, or x16 add-in connector that is compliant to the PCI Express Card Electromechanical Specification revision 1.0a. In addition to the standard transmit and receive pairs the connector must supply 3.3 V, 12 V, PERST#, a 100-MHz differential clock, and Vaux. The WAKE# signal is also supported by th e EVM although as an optional pin the system is not required to support this signal.
The card may be placed within a case that permits insertion of standard PCI Express Add-In cards; however the lack of a mounting bracket may lead to instability when 1394a cables are plugged/unplugged from the card.
3
SCPU024
2.2 1394a Connectors
The XIO2200 EVM provides 2 standard 1394a connectors. 12 V is provided to the connectors so that bus powered peripherals may be used although fuses limit the amount of current that may be drawn to 1 A per each port. Also see section 2.4 on the external power connector for further information of power limitations.
2.3 EEPROM interface
Each XIO2200 EVM provides an on board EEPROM. As shipped each EEPROM is programmed with values that will allow the EVM to function in most systems. The EEPROM interface is left as programmable (not write protected) so that EEPROM contents may be modified for testing other optional settings. Unless required it is recommended that the values contained in the EEPROM remain unchanged. If a change is desired in EEPROM contents, values may be changed using EEPROM access registers as detailed in the XIO2200 data manual or upon request TI may provide an EEPROM access tool.
2.4 External Power Connector
As previously mentioned the PCI Express Card Electromechanical Specification revision 1.0a limits the amount of current an x1 card can draw from the 12-V rail to 500 mA. Since the 12-V rail on the EVM is used solely for providing bus power to attached 1394 devices it is possible that 2 attached devices may exceed this requirement. If testing is desired with devices that exceed this limit the board may be altered to provide power through a standard 4-pin floppy connector which will be able to provide a much higher amount of current from the 12-V rail.
The modifications are as follows: Remove D7 and populate D4 with the removed part being careful that the part is properly
oriented. The notched edge (cathode) should be oriented away from J3 (notched part on left) if in D4, if in D7 the notched edge should be placed up (away from P1).
Populate J3 with a 4 pin header. The part used for design was an AMP 171826-4. Note: if these modifications are made the PCI Express Connector will no longer provide power
to the 1394 connectors. If power is then not provided from the floppy connector, bus powered 1394 devices will no longer function. If desired, it is possible to place another diode (MBRS340T3) in D4 without removing D7 then power could be provided safely from either source as the Diodes would isolate the 2 power sources preventing any conflict.
4
Loading...
+ 9 hidden pages