grex3.diag(8) — Kubota Pacfic Computer Inc. (October 15, 1988)
NAME
grex3.diag − Exception tests for graphics boards, pt.3 of 3
DESCRIPTION
In grex2.diag, the graphics board was simply a responder, watching the bus for transactions possibly intended for it, but also recording errors that it saw regardless of which board the transaction was intended for. In this test, the graphics board is the initiator, ordered to transfer data to or from memory, and we test that a bus transaction initiated by the graphics board is capable of generating the various bus error types for the S Bus Status register.
DETAILS
The test initiates a bus transaction between the grapics board and the memory board and, as in cpmex1.diag (and cpmex2.diag), deliberate errors are forced using the PECTL register on the memory board. Following receipt of the interrupt that is expected, the test checks that the graphics board also registered the same error.
BOARDS THAT MUST BE INSTALLED
This test needs a CPU board, at least one memory board, a graphics board, and a known good I/O board for downloading the test.
SPECIAL COMMAND LINE PARAMETERS
None
MENU ITEMS SPECIFIC TO THIS TEST
itInitiator test - this is the only test in the menu. See Details for more information.
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.)
206The test was not able to find a memory board that it could use for this test.
208An interrupt condition was deliberately forced, but the interrupt did not occur. The contents of both the graphics board S Bus Status register and the CPU board status register are presented with this error report.
210The graphics board S Bus Status register failed to register the error that was generated.
September 02, 1992