Administrator Guide
Table Of Contents
- Open Networking Hardware Diagnostic Guide April 2016
- About this Guide
- Installation Instructions for ONIE and the Dell OS
- ONIE Overview
- Dell DIAG OS
- Dell DiagOS Tools
- Technical Support

[00000040]: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
|| ................
[00000050]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xed 0x70 0xc6 0xa6 0xc8 0x7f 0x00 0x00
|| .........p......
[00000060]: 0x00 0xe3 0x5e 0x9e 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
|| ..^.............
[00000070]: 0x70 0xe3 0x5e 0x9e 0xff 0x7f 0x00 0x00 0x40 0x0e 0x40 0x00 0x00 0x00 0x00 0x00 ||
p.^.....@.@.....
[00000080]: 0xd0 0xe4 0x5e 0x9e 0xff 0x7f 0x00 0x00 0x1d 0x1b 0x40 0x00 0x00 0x00 0x00 0x00
|| ..^.......@.....
[00000090]: 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xac 0xe3 0x5e 0x9e 0xff 0x7f 0x00 0x00
|| ..........^.....
[000000a0]: 0xbf 0x3e 0x40 0x00 0x00 0x00 0x00 0x00 0x20 0xfe 0x5e 0x9e 0x00 0x7f 0x00 0x00
|| .>@..... .^.....
[000000b0]: 0xf0 0xe3 0x5e 0x9e 0xff 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
|| ..^.............
[000000c0]: 0x30 0x34 0x2e 0x30 0x00 0x74 0x65 0x73 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 ||
04.0.tes........
[000000d0]: 0x2f 0x70 0x72 0x6f 0x63 0x2f 0x62 0x75 0x73 0x2f 0x70 0x63 0x69 0x2f 0x30 0x30
|| /proc/bus/pci/00
[000000e0]: 0x2f 0x30 0x34 0x2e 0x30 0x00 0x00 0x00 0xd0 0xe4 0x5e 0x9e 0xff 0x7f 0x00 0x00
|| /04.0.....^.....
[000000f0]: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
|| ................
Base Address 0: Memory at 0x00000230.
Base Address 1: Memory at 0x00000000.
Base Address 2: Memory at 0x00403fc0.
Base Address 3: Memory at 0x00000000.
Base Address 4: Memory at 0xa6c72760.
Base Address 5: Memory at 0x00007fc0.
CardBus CIS pointer 0xea9010 (PCI configuration space), address 0.
Configuration File Format
The configuration file format is strict for the PCI devices. To create this configuration file and remove any misidentified devices,
Dell Networking recommends using the pcitool --create option.
Bus:Dev:Fn= #:#.# ID= Vendor|Device Name- including any U Number information
Then the configuration space displays:
Bus:Dev.Fn=00:00.0 ID=1f0f8086 Intel C2000 Family CP
1f0f8086 00000007 06000002 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 ffffffff 00000000 00000000
00000000 00000000 00000000 00000000 01000021 00000000 01000f02 00000000
pltool
To test functionality of the CPLD and FPGA devices on the boards during startup, use the pltool.
The pltool also checks for the correct firmware loads. The tool uses the CLI to list the devices and their registers, and allows
you to read and write registers in the device. The read functionality prints the details to the bit level and also any bit groupings
and their meanings. The tool uses the SDI interface to get a list of devices and registers in the system, and then uses SDI to
access the devices.
Dell DiagOS Tools 66