; Run Sections 6-14 of the CPU diagnostic (D420A5-D420A13). ; Set up the log(s). set -n console log=zcpu06-14.log ; Configuration locations: ; ; Location Default Value Contents ; ------------- ------------- --------------------------------------------------- ; DB+2 002002 001000 Version and update level ; DB+3 002003 000005 Section number ; DB+5 002005 000000 Step number ; Boot the CPU diagnostics tape. attach -r ms0 30000-11016_Rev-1244_CPU-64K.tape boot ms0 boot ms0 boot ms0 boot ms0 boot ms0 boot ms0 ; ===================================================== ; Section 6: test system halt when segment 1 is absent. ; ===================================================== ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt for a successful pass. assert CPX2&000002=000002 ; ===================================================== ; Section 7: test system halt when segment 1 is traced. ; ===================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt for a successful pass. assert CPX2&000002=000002 ; =============================================================== ; Section 8: test system halt when code segment table length = 0. ; =============================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt on PCAL 0 for a successful pass. assert CPX2&000002=000002 assert CIR=031000 ; =================================================================================== ; Section 9: test system halt when code segment is absent while executing on the ICS. ; =================================================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt on PCAL 0 for a successful pass. assert CPX2&000002=000002 assert CIR=031000 ; =================================================================== ; Section 10: test system halt when I/O timeout on IXIT device reset. ; =================================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt on IXIT for a successful pass. assert CPX2&000002=000002 assert CIR=020360 ; ============================================================= ; Section 11: test for system halt when (QI - 18) = 0 for PSEB. ; ============================================================= ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt on PSEB for a successful pass. assert CPX2&000002=000002 assert CIR=030063 ; =========================================================== ; Section 12: test system halt when segment 1 STT length = 0. ; =========================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt for a successful pass. assert CPX2&000002=000002 ; ===================================================================== ; Section 13: test system halt when a stack overflow occurs on the ICS. ; ===================================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt for a successful pass. assert CPX2&000002=000002 ; ===================================================================== ; Section 14: test system halt when a stack overflow occurs on the ICS. ; ===================================================================== ; Load the diagnostic. boot ms0 ; Start the diagnostic. echo echo Starting the diagnostic. echo Expect a system halt for successful completion. go ; End of the diagnostic; verify a system halt for a successful pass. assert CPX2&000002=000002