The dpttest exercises the Sun StorEdgeTM PCI SCSI Hardware RAID adapter card. The dpttest can test this card with or without devices attached (see notes below).
The test runs firmware tests on the card to check the system interface as well as to verify functionality.
The dpttest performs the following subtests:
DMA subtest--Transfers a 512-byte data block to the card, and then transfers it back. The test compares the result against the original data block and verifies the ECC code that is generated.
BIST subtest--Re-runs the adapter's built in self test (BIST). BIST tests include:
Compare local RAM to flash RAM (quick RAM verify)
Data Path test to Domino RAM (cache)
Data path test to PLX module
Domino RAM test
MEM-CHECK subtest--Checks the installed add-on memory (cache) to verify that the correct size and number of SIMMs are installed.
If there are disks attached to the adapter, further diagnostic coverage can be obtained by running the disktest on any attached disks and/or RAID configurations.
If the card has devices attached, some tests (the BIST RAM subtest) may not run. However, no error will be reported. This is the normal Functional test mode and allows the test to be run on a system that is currently in use.
To reach the dialog box below, right-click on the test name in the System Map and select Test Parameter Options. If you do not see this test in the System Map, you might need to expand the collapsed groups, or your system may not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.
dpttest Options |
Description |
---|---|
DMA test |
Enables or disables the DMA subtest. Default value--enabled for functional test mode, disabled for connection test mode. |
BIST test |
Enables or disables the BIST subtest. Default value--enabled for all test modes. |
Check Memory |
Enables or disables the memory subtest. Default--disabled for all test modes. Note: Sun currently supports 64 megabytes of cache on the SRC/P Hardware RAID card. To check the memory amount, set "Check Memory" to 64 M. |
Test Mode |
Supported? |
Description |
---|---|---|
Connection |
Yes |
The dpttest polls for the card, and runs only the BIST test. |
Functional (Offline) |
Yes |
All subtests are run |
/opt/SUNWvts/bin/dpttest [standard_arguments] -o dev=dev_serial_number, dma=Enable|Disable,bist=Enable|Disable, memchk=Disabled|16M|32M|48M|64M|128M|192M|256M
Table 14-3 dpttest Command-Line Syntax
Argument |
Description |
---|---|
dev=dev_serial_number |
Specifies the serial number of the target card to test. The serial number can be found on a label on the back side of the main card. Do not reference the serial numbers of the battery unit or the SCSI daughter card. There is no default value. This option must be specified. |
dma=Enable|Disable |
Enables or disables the DMA subtest. Default--Enabled for functional test mode, disabled for connection test mode. |
bist=Enable|Disable |
Enables or disables the BIST subtest. Default--Enabled for all test modes. |
memchk=Disabled|16M |32M|48M|64M|128M |192M|256M |
Specifies the amount of memory to check with the Memory Check subtest. If disabled, no memory verification is done. If the value is set to one of the valid values, the test verifies the configuration of that amount of memory in the adapter. Default--Enabled for functional test mode, disabled for connection test mode. Note: Sun currently supports 64 megabytes of cache on the SRC/P Hardware RAID card. To check the memory amount, set "Check Memory" to 64 M. |
64-bit tests are located in the sparcv9 subdirectory: /opt/SUNWvts/bin/sparcv9/testname. If a test is not present in this directory, then it may only be available as a 32-bit test. For more information refer to "32-Bit and 64-Bit Tests".