System Initialization and Acceptance Testing (Normal Operation)
4.3 CPU ROM-Based Diagnostics
Table 4–3 Scripts Available to Customer Services
Script
1
Enter with
TEST
Command
Description
A0
A0
Runs user-defined script. Enter T 9F to create.
A1
A1, 0
Primary power-up script; builds memory bitmap; marks
hard single-bit errors and multibit errors. Continues on
error.
A5
A5
Runs address shorts test from RAM; invokes tests 3F and
48; runs test 48 the fastest way possible using fast mode
and running cached from RAM.
A6
A6
Memory test script; initializes memory bitmap and marks
only multiple bit errors.
A7
A7, A8
Memory test portion invoked by script A8. Reruns the
memory tests without rebuilding and reinitializing the
bitmap. Run script A8 once before running script A7
separately to allow mapping out of both single-bit and
double-bit main memory ECC errors.
A8
A8
Memory acceptance. Running script A8 with script A7
tests main memory more extensively. It enables hard
single-bit and multibit main memory ECC errors to be
marked bad in the bitmap. Invokes script A7 when it has
completed its tests.
A9
A9
Memory tests. Halts and reports the first error. Does not
reset the bitmap or busmap. It is a quick way to specify
which test caused a failure when a hard error is present.
AD
AD
Console program. Runs memory tests, marks bitmap,
resets busmap, and resets caches. Calls script AE.
AE
AE, AD
Console program. Resets memory CSRs and resets
caches. Also called by the INIT command.
AF
AF
Console program. Resets busmap and resets caches.
1
Scripts AD, AE, and AF exist primarily for console program; error displays and progress messages
are suppressed (not recommended for CSE use).
In most cases, the service engineer needs only the scripts shown below for
effective troubleshooting and acceptance testing.
4–14 System Initialization and Acceptance Testing (Normal Operation)