RESUMING DCF PROCESSING
Q: DA T E/TIME T:TERMINATE
5 TSS 1->16 0->31 RC= 84 6 OLT 1-> 6
7 TRSS 6->16 1->4 START 00:09:18 STOP 00:10:17 AND
OPT = Y IF MODIFY OPTION REQUIRED
===>
REQUEST: BH03 CCU DIAG UNXPTD.ERR OPTIONS: S NW Cl Rl ROUTINE BH03 UNEXPECTED ERROR
ENTER REQUEST ACCORDING TO THE DIAG MENU
DIAG==> ADP'==> LINE==> OPT==> N
3725/3726 Diagnostic Descriptions 1-28 DCF UNEXPECTED ERROR DISPLAY
This is the screen presented after an UNEXPECTED ERROR has been found by the DCF. This is a major error; the diagnostic run cannot continue. This screen is an example. and should not be used for troubleshooting.
Note: The displayed RAC may have multiple causes. The ADDIT INFO zone (AREA and EXC.COD) then gives more detailed
information.
PROCESS STOP-CCU-CHK SERVICE-MODE BYP-ADP-CHK
D:DIAGNOSTICS
E:ERROR lOG U:UTIlITY PGM
*****************
ORIGIN: <-DCM*
RAC OOD*
lEVEL: X'Ol'* *
lVlMSK: X'FF'* *
*****************
ADDIT INFO:SP:CCU STOP ST:CCU START RS:CCU RESET
Q: DATE/TIME T:TERMINATE
PANEL MAINTENANCE AREA= 02 EXC.COD= 00
IMl MANDATORY. ON DATA XFER 4500
T COMMAND BARRED
===>
REQUEST: Q
OPTIONS: S NW 1 Cl UNEXPECTED ERROR
DIAG HUNG Rl
DESCRIPTION OF FIELDS FOR UNEXPECTED DCF RAC
/~~
1\ .. ,}I
In catastrophic cases. such as erroneoUs logical status. or return code not null after an I/O operation. the diagnostic control facility (DCF) displays a screen containing a special repair action code (RAC) referring to an unexpected error.
These RACs may be requested by any DCF component:
• DCM: Diagnostic Control Monitor
• CP MOSS: Command Processor - MOSS
• CP CCU: Command Processor - CCU
• CP CSP: Command Processor - CSP
In principle. an unexpected error RAC is meaningful only in perfectly debugged code. Therefore. during an investigation into an unexpected error. as a last possibility. you should suspect a software error in the DCF.
The RAC lists on the following pages assume that the DCF is free of software errors. The error can be caused by any of the
following modules: diskette generation. diskette copy.
microcode interface tape (MCIT) transfer. or any software component external to the DCF.
ee e e e e e e e e e e
DCF ADDITIONAL INFORHATION
CP Additional Inforaation Meaning
All RACs reported by each command processor (CP) are self-explanatory; there is no standard format.
DCM Additional Inforaation Meaning
Exercized
Exception Code Area
This area is structured as follows:
• The first line indicates the exercised area (AREA=) and the current operation exception code (EXC.COD=) in this area.
• The second line displays the logical DCF status at the time of the operation. It consists of a DCF message with the following format:
ON condition = wxyz where:
condition = DCF logical status wxyz = DCF value
AREA Code Area Name 00 Control code 01 Di skeHe 02 Panel MIOC 03 CCU IOC 04 Timer
AREA Code Exception Code list 00 (not used)
01 Disk adapter list 02 Panel adapter list 03 Panel adapter list 04 Timer adapter list
condition
ON condition AREA Meaning
ON EVENT/STATE 00 Event wx received on state yz is rejected.
ON ROUTINE 00 Routine wxyz (for example A801) does not exist in current 1FT section header
ON SST OFFSET 00 The offset wxyz in 1FT Sequence table is wrong.
ON (module name) Module or file: empty or not or 01 found, already open or closed ON (file name)
02 - wxyz reflects the last MIOC ON DATA XFER command sent.
03 - wxyz reflects the last DCM message sent to CPo
C)
(-" \. i ,/--- ___ e_
--DCF REPAIR ACTION CODE INDEX
DCF RAC Range
RAC Range DCF Component 000 to 04F • DCM
050 to 07F (not used) 080 to 09F • CP MOSS DAD to OBF • CP CCU OCO to ODF • CP CSP OED to OFF (not used)
DCM REPAIR ACTION CODE INDEX
DCM Invalid status
The following RACs are generated by the DCM whatever controller part 1S under test. Diagnostics are loaded in the MOSS, the CCU, or the scanner.
RAC Function/Area in Error Comments 001
•
Event rejected by DCM nucleus Meaning:002
•
Event rejected by CP nucleus Error in MIOC data 003•
1FT routine not found by CP transfer, or CP or 1FT(1FT section header degraded) degraded code 004
•
Invalid SST access request005
•
1FT routine CLASS unknown 006007 not used
008 009
CCU Initialization via MIOC
RAC Function/Area in Error Comments OOA • Multipurpose CCU init Meaning:
OOB
•
Init CCU with LSSD Error in MIOC data OOC•
CCU keys setting transferOOD
•
CCU storage test pattern OOE•
CCU Address Exception- Hardstop
OOF not used
Load Module Loading fro. Diskette to MOSS
RAC Function/Area in Error Comments
010 • Overlay Meaning:
•
1FT Section Disk error, or011 - on OPEN Load module not found
012 - on CLOSE or
013 - on READ Load module degraded
014 - on LOAD
•
Data FILE for 1FT 015 - on OPEN016 - on CLOSE 017 - on READ 018 - on LOAD
• Command Processor 'CP' 019 - on OPEN
OlA - on CLOSE 01B - on READ 01C - on LOAD
File Reading fro. Diskette
()
(C)
RAC Function/Area in Error Comments
• CDF Meaning:
OlD - on OPEN Disk error, or
OlE - on CLOSE CDF file not found,
01F - on READ CDF file degraded
The following RACs are generated by the DCM when the command processor (CP) and the diagnostic IFTs (IOCB or CA IFTs) are loaded in the CCU.
/ \
( :
(j
or
e e e e e e e e e e e eeeeee
Loading Data fro. MOSS to eeu via "IDe
RAC Function/Area in Error Comments
020 • CDF Meaning:
021 • SST Error in MIOC data
022
•
Replied data (for IFT> transfer 023 • CP CCU024
•
1FT section 025•
1FT data fileSending Mailbox In fro. MOSS to eeu via "IDe
RAC Function/Area in Error Comments 026 • MIOC error on sending Meaning:
DCM message Error in MIOC data
(exception code not 00) transfer, or Erroneous lOOP in 1FT CCU, or
DCF degraded code or
• Timeout on CP CCU acknowledge
(exception code 00)
027 not used
Receiving Mailbox out fro. eeu to MOSS via "IDe
RAC Function/Area in Error Comments 028 • MIOC error in getting CP Meaning:
CCU answer Error in MIOC data
(exception code not 00) transfer
Initialization fro. MOSS via "IDe
RAC Function/Area in Error Comments
029
•
CCU, IOCB 1FT Meaning:029 initialization Error in MIOC data
02A
•
CP CCU initialization transfer 028to not used
02F
The following RACs are generated by the DCM when the command processor (CP) and the TSS IFTs are loaded in the scanner.
Loading Data from MOSS to CCU via MIOC
Function/Area in Error
•
NO CP CSP acknowledge on1FT degraded microcode
-
OCM/MOSS degraded microcodeAfter halt condition, communications are not terminated correctly
e e e e e -- -- -- eee
COMMAND PROCESSOR RAC INDEX
The following RACs are generated by the command processor (CP) when the CP and the CCU diagnostics are loaded and run in the MOSS.
CP Invalid Status (MOSS)
RAC Function/Area in Error Comments
080 not used
081
•
1FT domain active during Meaning:CP process CP degraded code
082
•
CP domain active with no CP task requestedunexpected Interrupts (MOSS)
RAC Function/Area in Error Comments
•
No 1FT into handler defined: Meaning:083 - at level 0 1FT degraded code
084 - at level 1 085 - at level 4
• When CP domain active:
086 - at level 0 087 - at level 1 088 - at level 4
•
Out of 1FT Di ags scope:089 - at level 0 08A
to not used
09F
The following RACs are generated by the CP when the CP and the diagnostics CIOCB or CA IFTs) are loaded and run in the CCU.
unexpected Interrupts (CCU)
RAC Function/Area in Error Comments OAO
•
Unexpected interrupts at Meaning:levels 1 or 4. 1FT degraded code OAl to not used
OBF
The following RACs are generated by the command processor (CP) when the CP and TSS diagnostics are loaded and run in the scanner.
CP/Macros/IFT (Scanner)
RAC Function/Area in Error Comments OCO
•
CP/IFT communication lost Meaning:(levels 0, 1, 2 or 7) CP or 1FT degraded code
CP/DCH via IDC Bus (Scanner)
RAC Function/Area in Error Comments OCI
•
Invalid logical or physical Meaning:status on IOC-BUS. Error on IOC BUS, or (defined in second I i ne of Error in CCU IOC, or ADDIT INFO. area) CP degraded code
•
or Halt condition appears on IOC-BUS, but communications have been terminatedcorrectly
(Halt appears in 2nd line of ADDIT INFO area)
OC2 not used
CP Invalid status (Scanner)
RAC Function/Area in Error Comments OC3
•
CP wrongly requested Meaning:interrupt level O. CP degraded code OC4
•
1FT domain active duringCP process (level 7).
OC5
•
CP domain active with no CP task requested (level 7>'() o
e e e e e e e e _ e e e e e e e e
Unexpected Interrupts (Scanner)
RAC Function/Area in Error Comments
• No 1FT into handler defined: Meaning:
OC6 - at level 0 1FT degraded code
OC7 - at level 1 OC8 - at level 2
• When CP domain active:
OC9 - at level 0
OCA - at level 1 OCB - at level 2 OCC - at level 3 OCD - at level 4
OCE - at level 5 OCF to not used ODF
\ ,