background image

User Manual ~ 

UNIVERSAL PCI BUS EXTENDER

   

Model   PCIEXT64U and PCIEXT64UB

 

1/18/2007-

 REV F

     

COPYRIGHT  C  2007 

 

ULTRAVIEW CORP.        (925) 253-2960   www.ultraviewcorp.com 

 

Installing and running PCINT.EXE under 
Windows 2000

TM

 or Windows XP

TM

 

 

To install the Windows XP/2000 version of live insertion 
software,  copy  diskette  files  A:\WINNT\PCINT.EXE 
and  PCIEXT64.SYS  to  a  directory  that  is  in  your  path 
statement,  such  as  your  C:\WINNT  directory.      If  you 
wish  to  run  the  software  under  the  older  Win  NT  OS, 
copy  the  file  PCIEXT64.OLD  onto  PCIEXT64.SYS, 
However, this old version will not run under Win XP. To 
run the software, 1) Be sure a good UUT is plugged into 
the PCIEXTU, and 2) the “Slot Power” switch is on, and 
then  open  a  DOS  window  and  type  CD  C:\WINNT  and 
then type PCINT.  Or, alternatively, hit the RUN item on 
the  toolbar,  and  type  C:\WINNT\PCINT.EXE  when 
asked what file to open.  Then click RUN.    
 

Finding your UUT’s configuration registers 

 
When PCINT.EXE starts up, you will see a window 
entitled “PCI Device List” with a list of PCI devices in it. 
Hence, if there are 8 PCI devices in your system, you will 
see eight items on the list.  Not all of these PCI devices 
are plug-in-boards - some are motherboard PCI chips.  

One of these devices is the UUT that is plugged into 
your PCIEXT64U or UB

.  You will need to find out 

which of these devices is the UUT’s.    
 
You may be able to recognize the particular device that is 
on the extender by its description.  Double click on the 
name of this device.  A new window entitled “Edit PCI 
Configuration Space” will appear which displays the first 
16 configuration registers of that PCI device. The first 
register in each window (register 0) is the vendor ID 
number.  

Verify that the vendor ID you see is the 

correct one for your UUT

.   If you do not know the 

vendor ID of your UUT, ask the manufacturer of the 
UUT.  If the vendor ID you see does not match the one 
known to be for your board, exit this window by clicking 
on OK, and then get back to the list by clicking on File 
and then clicking on Probe PCI List.  Then select a 
different board, and verify that it displays the vendor ID 
known to be correct for your UUT. 
 
A detailed description of each register’s function is 
contained in the PCI Local Bus Specification, although 
for most production applications of the PCIEXT64U/UB, 
it is not necessary to note the contents of these registers.  
We just save the contents of these registers, so that we 
can power off and remove the UUT and then later restore 
these contents when inserting a new UUT (of the same 
type as the one removed) on the PCIEXT64U or UB. 
 
 

Saving a UUT’s configuration registers 

and restoring them into a new UUT 

 
Once you are in the correct window (entitled “Edit PCI 
Configuration Space”) for your UUT, the contents you 
see of the first 16 

configuration registers  of  your 

UUT have already been saved in a memory buffer

and you can now 

turn off the slot power for your UUT

remove the UUT and replace it with another UUT. 
 
Then, 

turn the slot power on

 and restore the new 

UUT’s registers by clicking on “

Write to Device

” and 

then clicking “OK” in the Write Confirmation window. 
Your new UUT should now be accessible to the system 
in the same manner as the old one was. 
 
You may test as many identical UUTs as you like without 
having to save the registers each time.  Just 

turn off the 

slot power switch

plug in the new UUT, turn on the 

slot power switch and click on Write to Device and 
then “OK”

 in the Write Confirmation menu, to initialize 

each newly inserted device. 
     
 

Saving the UUT configuration registers to a 
file on disk (Optional) 

 
Saving UUT configuration registers to disk is only 
necessary if you will be exiting the PCINT.EXE program 
before you swap UUTs.  You may optionally save UUT 
configuration register contents to disk (after first clicking 
on Probe PCI List and selecting your UUT from the list), 
by leaving the “Edit PCI Configuration Space” window, 
clicking on OK, then clicking on File and then “Save as”.  
Then, type in a file to store the configuration data to. 
 
 

Restoring UUT configuration registers from 
a file on disk (Optional) 

 
It is normally not necessary to save information to disk, 
although any configuration setup previously saved to disk 
may be recalled by clicking “

File

”, then “

Open

” and then 

selecting the name of the file

 into which you had 

originally stored your data.  A device list should appear.  

Click on the device name for your board

.  The “Edit 

PCI Configuration Space” window will appear

.  Verify 

that the Vendor ID is the correct one for your UUT

 

and then click on “

Write to Device

”.  

If you reboot 

your system, do not restore configuration register 
contents to a new UUT from the saved file, 

as the 

registers are not always configured with the same base 
address and other parameters on each boot-up.  Each 
time you boot up a system, you must freshly save the 
UUT’s configuration registers, and use this new 

Содержание PCIEXT64U

Страница 1: ...tender With software for Windows XP 2000 ME 98 95 User Manual REV F 1 18 07 TABLE OF CONTENTS INTRODUCTION 2 FEATURES 2 LIVE HOT INSERTION 3 INSTALLING THE PCIEXT64U OR PCIEXT64UB INTO A SYSTEM 4 EXTERNAL POWER OPTIONAL AND RISKY 5 LIVE INSERTION SOFTWARE FOR WINDOWS 3 1 95 98 ME 2000 AND XP TM 6 LIMITED WARRANTY 8 WARNING EMPLOY ESD PROTECTION MEASURES AT ALL TIMES WHEN USING A BUS EXTENDER TO PR...

Страница 2: ...tion FEATURES General 5 Volt 3 3V and VIO Power LEDs 32 or 64 Bit PCI Slot and UUT capacity PCIEXT64UB Usable in 5V or 3 3V PCI bus slots and with Universal 5 3 3V or 5V only boards under test UUTs PCIEXT64U Usable in 5V or 3 3V PCI bus slots and with Universal 5V only or 3 3V only UUTs Slot Power ON OFF switch Bus Switches Power Monitoring Test Points 3 Volt 5 Volt and VIO Current Probe Points Ov...

Страница 3: ...nts has a 1 1 Volt to Ampere correspondence Hence a reading of 2 4V on the 5I test point indicates that the UUT is drawing 2 4 amperes from the 5V supply Live Hot Insertion The Live Insertion capability is enabled by first saving the UUT s configuration register contents using the live insertion software provided and then switching the Slot Power switch off which removes power and isolates all sig...

Страница 4: ...p BIOS configuration space and registers will not be loaded or automatically performed on insertion of a new UUT unless you use the supplied live insertion software to reload the UUT s configuration space as described in the manual section Live Insertion Software DO NOT INSTALL THE 12V and 12V ENABLE JUMPERS ON THE PCIEXT64U UB UNLESS YOUR UUT REQUIRES 12V VERY FEW PCI BOARDS DO This will greatly ...

Страница 5: ...ly is connected to power points Special care must be taken with an external power supply as power provided to the plug in UUT is not current limited Also if the external 5V and 3V if used are below 4 75V and 2 7V respectively the bus switches will not turn on and the UUT will not be accessible to the system While the use of an external power supply is valuable for voltage margin testing of UUTs it...

Страница 6: ...nd restoring them in a new UUT Once you have clicked on the small window for your UUT this window should appear on top of other windows Open your UUT s window to expose all registers by dragging its lower right corner downwards You will see the contents of your UUT s first 16 configuration registers A description of each register s function is contained in the PCI Local Bus Specification although ...

Страница 7: ...he contents of these registers We just save the contents of these registers so that we can power off and remove the UUT and then later restore these contents when inserting a new UUT of the same type as the one removed on the PCIEXT64U or UB Saving a UUT s configuration registers and restoring them into a new UUT Once you are in the correct window entitled Edit PCI Configuration Space for your UUT...

Страница 8: ...ry the PCIEXT64U or UB in a different system 3 System resets or hangs when Configuration registers are written to by live insertion software Some boards under test use CPLDs or FPGAs that fail to initialize correctly due to the controlled slew power ramping on the PCIEXTU UB Limited Warranty Ultraview Corporation hardware products are warranted against defects in materials and workmanship for a pe...

Страница 9: ...User Manual UNIVERSAL PCI BUS EXTENDER Model PCIEXT64U and PCIEXT64UB 1 18 2007 REV F COPYRIGHT C 2007 ULTRAVIEW CORP 925 253 2960 www ultraviewcorp com ...

Отзывы: