IEC040I
ddname=rc UNABLE TO LOAD {3890 CONTROL UNIT|FORMAT RECORD xxx}

Explanation

If 3890 CONTROL UNIT appears in the message text, the 3890 document processor support was unable to load the 3890 control unit for the data set for the return code. If the FORMAT RECORD appears in the message text, the 3886 optical reader support was unable to load a format record whose identifier is specified for the data set for the return code.

In the message text:
ddname
The data set identifier.
rc
The return code.
xxx
Identifies the format record.
The explanation for the hex return code is as follows:
Return Code
Explanation
04
For the 3890, the SCI program or subroutine was not added to SYS1.IMAGELIB. For the 3886, the format record specified for the data set was not added to SYS1.IMAGELIB.
08
For the 3890, an SCI program or subroutine from SYS1.IMAGELIB could not be loaded. Make sure SYS1.IMAGELIB is mounted. For the 3886, a format record from SYS1.IMAGELIB could not be loaded. Make sure SYS1.IMAGELIB is mounted.
0C
A hardware error occurred.
10
For the 3890, one of the following occurred:
  • DCB address operand in the SETDEV macro instruction was missing.
  • IREC operand in the SETDEV macro instruction was missing.
  • Sum of the lengths for the fields (bytes) specified in the IREC macro instruction does not equal LRECL-12. (LRECL is specified in the DCB macro instruction.)
  • I/O error posted in the data control block.
  • The data control block specified in the SETDEV macro instruction was not opened.

For the 3886, the format record identifier was missing from the SETDEV parameter list when the run form of the macro was issued.

14
For the 3890, the error can be found by investigating the sense bytes and header record.
18
For the 3890, the SCI program does not begin with the ENTR stacker control instruction.

System action

The error occurred during a SETDEV operation where the 3890 control unit or format record was to be dynamically loaded. The write-to-programmer message is printed and control is returned to the user with a return code in register 15.

System programmer response

If the error recurs and the program is not in error, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center.

Programmer response

For the 3890, return codes 04, 08, 10, and 18 are probable user errors. Correct the error and resubmit the job. Return code 0C is a probable hardware error and return code 14 is an exceptional condition that should be handled according to condition.

For the 3886, return code 04 and 10 are probable user errors. Make sure that the SETDEV parameter list has a format record identifier when the run form of the macro is issued (return code X'10'). If the return code is X'04', make sure that the format record specified for the data set has been added to SYS1.IMAGELIB. If the return code is X'08', make sure the volume containing SYS1.IMAGELIB is mounted. If the return code is X'0C', it is a probable hardware error.

Source

DFSMSdfp

Routing code

11

Descriptor code

6