m64test Command-Line Syntax
/opt/SUNWvts/bin/m64test standard_arguments -o dev=device_name, S=subtest_number,F=#_of_subtest_loops,B=#_of_test_loops,L=disable,P=test_pattern
Table 36-3
m64test Command-Line
Syntax
Argument
|
Description
|
dev=device_name
|
device_name is the relative path name of the device being tested with respect to /dev/fbs. The default is m640.
|
S=subtest_number
|
subtest_number is the test number of the subtest to be run. Select from the subtests below. You can run multiple subtests by adding the subtest numbers. For example, n=0x00003 runs both test 00001 and test 00002; n=0x00005 runs both test 0x00001 and test 0x00004. Note that you do not need the leading zeros.
More than one test can be selected by ORing subtest numbers. For example: n = 0x00005 means VRAM and Rendering Pipeline tests. A hex number must be preceded by 0x, decimal numbers are also acceptable.
|
F=#_of_subtest_loops
|
Specifies the number of times to repeat each subtest. The default is 1.
|
B=#_of_test_loops
|
Specifies the number of times to repeat a test loop before passing; default is 1.
|
L=disable
|
Disables the frame buffer lock. Disable the lock when the m64 is not the console or when the server is not running on the m64 under test.
|
P=test_pattern
|
Specifies the test pattern number. The default is r, for random patterns. You may also choose 0
for 0x0000000, 3 for 0x3333333, 5
for 0x5555555, or 9 for 0x9999999.
|
Note - 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".
Note - Errors returned by m64test are nonspecific. It is not possible to determine which component caused a failure. In all error conditions, the field replaceable unit (FRU) is the entire M64 video board.