Technical Helpweb

- more articles

Using the Dtectpci diagnostic tool

How to collect information about installed PCI cards with dtectpci.exe

Dtectpci.exe is a utility which is part of the Dialogic Diva System Release for Windows. It is a tool which collects information about all PCI bus components and cards installed on the system.

It can be especially useful for problems encountered during or after the installation of the drivers, and it works for the whole range of Diva boards. 

For example, if there is a hardware or resource conflict, a dtectpci output file can help to clarify whether a particular card has been properly detected, or if the required hardware resources have been allocated. It can also help to detect issues related to BIOS settings .

It is not necessary to install the Diva software in order to make use of this utility. Simply open a DOS box (or 'command' prompt) and change to the directory where the driver version was downloaded/extracted (e.g. C:\DS_driver) and type in the following command:

dtectpci.exe > pci_scan.txt

Here is a screenshot of what this should look like in a DOS box:

dtectpci.gif

After you press ENTER, dtectpci will write information to an output file (e.g. pci_scan.txt).

Here is an example of what the content of the output file should look like for a Diva PRI/E1-30 which was physically installed and detected in a Windows XP server

... ... ... ... ... ...
Bus 1 Slot  2.0: 'Dialogic Corporation' 'Dialogic Diva PRI/E1-30 PCI v3' Rev 1
  0x0000  33 11 1C E0  17 01 B0 02  01 00 80 02  10 40 00 00
  0x0010  00 EE 96 FE  01 DE 00 00  00 00 00 FE  00 00 9C FE
  0x0020  00 00 00 00  00 00 00 00  00 00 00 00  33 11 03 1C
  0x0030  00 00 00 00  40 00 00 00  00 00 00 00  11 01 00 40
  Class     - Other Network Controller
  Command   - PCI_ENABLE_IO_SPACE
  Command   - PCI_ENABLE_MEMORY_SPACE
  Command   - PCI_ENABLE_BUS_MASTER
  Command   - PCI_ENABLE_SERR
  Status    - PCI_STATUS_CAPABILITIES_LIST
  Status    - PCI_STATUS_66MHZ_CAPABLE
  Status    - PCI_STATUS_FAST_BACK_TO_BACK
  MEM Addr  - 0xFE96EE00 (locate in 32 bit address space)
  I/O Addr  - 0x0000DE00
  MEM Addr  - 0xFE000000 (locate in 32 bit address space)
  MEM Addr  - 0xFE9C0000 (locate in 32 bit address space)
  SubVendor - 0x1133
  SubSystem - 0x1C03
  Interrupt - 0x11 / INTA
  Serial #  - 2458

... ... ...

Please note that the dtecpci output file will also contain further information about other PCI bus components/parts, depending on what is installed in the machine.


See also:
Suspected hardware faults: diagnosis


Feedback

Please rate the usefulness of this page:  
0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page:

First published: 01-Feb-2011
Last published: 12-Apr-2011
Open access: Product rule: ; Page rule: Auto

Service Center Logon