fpmex.diag(8) — Kubota Pacfic Computer Inc. (November 1, 1988)
NAME
fpmex.diag − check correct response to fpu or memory generated exceptions
DESCRIPTION
This test forces exception conditions and checks that the FPU and the memory board respond correctly. Note that this is one of the tests that loads into the instruction cache on the CPU board and requires a machine reset following the test.
DETAILS
None required.
BOARDS THAT MUST BE INSTALLED
This test requires one CPU board, at least one memory board, and a known good I/O board for downloading the test. If multiple CPU boards are installed, only the boot master is tested. The test will not function if the memory is running in 16-way interleave (terminates with an error 162 reported). Easy solution: install only one memory board.
SPECIAL COMMAND LINE PARAMETERS
None
MENU ITEMS SPECIFIC TO THIS TEST
cpuRuns the CPU R Bus Status Register tests.
memRuns the Memory Board R Bus Status Register tests
INTERPRETING THE ERROR CODES
The following errors may be generated by this test. (The actual error wording may differ, however the type of error is as summarized here.)
150After forcing an FPU exception, the status registers do not contain the expected value. The register in error is noted, along with the actual and expected value.
155A normal operation on the R Bus caused an unexpected exception.
160An expected exception did not occur during a register write operation.
162Memory is running in 16-way interleave and this test cannot be run in this configuration. See "Boards that must be installed" above.
165An expected exception did not occur during a register read operation.
September 02, 1992