; Memory Protect diagnostic (DSN 102001, 24396-13601_Rev-1713) echo echo echo --------------------------- echo DSN 102001 - Memory Protect echo --------------------------- echo echo Loading the diagnostic. echo Expect halt 102077 if successful. deposit A 102001 deposit B 000000 reset go 120 assert T=102077 ; Verify the DSN. echo echo Verifying DSN 102001. deposit M 126 assert T=102001 ; Start the diagnostic. echo echo Executing the diagnostic. echo Expect halt 102007 for user intervention. deposit S 000000 reset go assert T=102007 ; Respond to "H07. PRESS PRESET (EXT/INT), RUN" echo echo [PRESET pressed, RUN pressed] echo Expect message "H13. PRESS HALT, PRESET(INT), RUN IN LESS THAN 15 SEC." echo reset go until "15 SEC.\r\n" ; Respond to "H13. PRESS HALT, PRESET(INT), RUN ; IN LESS THAN 15 SEC." echo echo [PRESET pressed, RUN pressed] echo Expect halt 102077 for normal completion. echo reset go ; End of the diagnostic. ; ; Verify HLT 77B for a successful pass. assert T=102077