Codes Description ACTION ACTION _____________________________________________________________________________________________________ F00 Manufacturing - Reserved for Parallel port download protocol F01 Clear the EPOW register 1. Memory modules 2. system board F02 Determine system bus speed, set ISA advisor F04 Set memory refresh F05 Transfer control to Operating System ( nornmal boot ) Action: Try to boot and run standalone diagnostics against the system. particularly against the intended boot device. If the diagnostics are successful, it may be necessary to perform an operating system specific recovery process, or reinstall the operating system. F06 Jump to set environment or check flash F08 Run recovery block base memory, test 2k, then set stack F09 Copy CRC verification code to RAM F0A Turn on cache F0B Flush cache F0C Jump to CRC verification code in RAM F0D Compute composite image CRc F0E Jump back to ROM F0F Turn off cache F10 Check if composite image CRC is valid F11 Good CRC - jump to composite image F12 Bad CRC - initialize base memory, stack F13 Bad CRC - copy uncompressed recovery block code to RAM F14 Bad CRC - jump to code in RAM F15 Bad CRC - turn on cache F16 Bad CRC - copy recovery block data section to RAM F17 Bad CRC - invalidate and flush cache, set TOC F18 Bad CRC - branch to high level recovery control routine F19 Initialize base memory, stack F1A Copy uncompressed recovery block code to RAM F1B Jump to code in RAM F1C Turn on cache F1D Copy recovery block data section to RAM F1E Invalidate and flush cache, set TOC F1F Branch to high level control routine F20 Initialize system I/O F21 Run a console diagnostic routine F22 No memory found F23 No DIMM found in socket F24 Remove bad DIMM found from DIMM information F25 Unsupported DIMM detected F26 Check valid image - start F27 Check valid image - successful F28 Wait for interrupt F29 Transfers information to the business audio chip F2B Wait until sound chip has been initialized F2C Initialize the current input/pointer device F2D Initialize the current output F2E Register a console driver F30 Set up early memory allocation heap, intialize Super I/O F31 Determine system bus speed, set ISA driver F32 Resync to SP (Console image) F33 Set memory refresh F35 Jump to set environment F40 Initialize interrupt subsystem and 8259s F41 SP command setup F42 SP mailbox interface F43 get_vpd entry F44 init_sp entry F45 sp_recovery -> resync SP & CPU ----------------------------------------------------------------------------- 00016000 Error and the following Checkpoint Code F46 IRQ13 stuck high Bad System Board or Service Processor F47 Entry to error checking routine-No system board VPD, bad CRC Bad System Board F48 Power supply or system board problem Other 8-digit Codes possible: 00070010, 40100005 F49 Voltage problem, system board, power supply or CPU 5V high/low - bad power supply, CPU card, System Board Other 8-digit Codes possible: 40111022, 40111082 F4A Voltage problem, system board or power supply 12V high/low - bad power supply, CPU card, System Board Other 8-digit Codes possible: 40111052, 401110B2, 401110C2, 40111062, 00070010 F4B CPU over temperature or bad system board Other 8-digit Codes possible: 40200021, 00070009 F4C start bit-map display function F4D Bit-map file read into memory, start processing F4E End bit-map display function F4F IO/MEM over termperature or bad system board Other 8-digit Codes possible: 40200031, 40200041, 00070008 F50 Initialize CMOS RTC periodic interrupt F51 System board or system over temperature, CPU card Critical Temp. Other 8-digit Codes possible: 40200023, 40200033, 40200043, 00070008, 00070009 F52 Bad system board (fan fail reported) Other 8-digit Codes possible: 40210011, 40210014 F53 Bad system board or Fans Other 8-digit Codes possible: 40210011, 40210014 F54 Fan fail warning F55 Bad system board (unsupported EPOW) F56 Voltage problem, system board, power supply or CPU 3.3V/2.5V high/low Other 8-digit Codes possible: 40111032, 40111092, 40111042, 401110A2 ----------------------------------------------------------------------------- F57 Bad or low battery F58 IRQ13 test failure F59 EPOW test failure F5A Spurious IRQ6 interrupt (i.e. interrupt glitch) F5B Fan failure warning F5B Transfer control to Operating System ( service mode bootlist ) F5C Clear EPOW register failure F5D Clear EPOW register failure F60 Initialize keyboard/mouse controller, and password F61 Extended memory initialization command F62 Diskette initialization command F64 Test of day routine F6A SCSI initialization command F70 Initialize debugger F71 Start checking whether CMOS contents are valid F72 End checking whether CMOS contents are valid F73 Dumps contents of CMOS data area to a file F74 Establishing Host conmnection F75 BootP request F77 Resync to SP (Recvoery image) F79 Dupms contents of NVRAM data area to a file F7A NVRAM initialization F7B Check NVRAM validity CRC F7C Loads contents of CMOS from file F80 Initialize system call table F82 Register a manager for use by the system F88 Halt. System locked by error condition - power off F90 Initialize VDISK file system F91 Low-level initialize VDISK file systems F94 Start SCSI initialization F96 SCSI bus scan start F97 SCSI polling interrupt F98 SCSI device detected F9E Real Time clock RTC initialization F9F Exit SCSI initialization FA0 Start resident monitor, run V:autoexec.6md-initializes various sub- systems-video, keyboard/mouse, extended memory, diskette, SCSI, etc. FA1 Enter resident monitor FA2 Resident monitor process FA3 Resident monitor process FA4 Exit resident monitor FA5 ASCII terminal initialization FA6 ASCII terminal initialization exit FA9 p9 driver initialization FAA p9 driver exit FAB Keyboard driver initialization FAC Keyboard driver exit FAD Mouse driver initialization FAE Mouse driver exit FB0 Initialize rest of file system FB1 Diskette initialization FB2 Diskette drive type determination FB3 Diskette initialization complete FC0 Check if flash ROM OK FCA Build boot table - Networks FCB Build boot table - DASD FCC Build boot table - CDROM FCD Build boot table - diskettes FCE No operating system boot, exit normal boot sequence FD0 Start of boot sequence FD2 No operating system boot - ensure CMOS RTC periodic clock updates displayed FD4 Initialize console for loading diagnostics FD8 Exit from diagnostic - run resident monitor FDA IRQ15 FDB Unexpected processor exception FDC Dynamic console selection FDD Early processor exception FDE Alternating pattern of FDE and FDA indicates a processor exception has been detected. FE1 Test timeout FE2 Initialize system I/O FE4 Initialize super I/O with default values FE6 Set up early memory allocation heap FE8 Initialize primary diskette drive in polled mode FEA Try to load in recovery image from diskette FEB F30 Verify recovery image is | The F40 action plan should also work valid | on the F30. Use the F30 firmware. _____________________________|________________________________________ | F40 Firmware flash corrupted,| A C T I O N load from diskette |If the system will not boot up fully |and the checkpoint display reads "FEB", |the firmware is partially corrupted, but |should be recoverable. Make a copy of |the firmware update diskette, rename the |.img file to PRECOVER.IMG and insert |this "recovery" diskette in the drive |when the FEB appears on the checkpoint display. FEC Get recovery image entry point FED Invalidate instruction cache FEE Jump to composite image FF0 Manufacturing - Check fo parallel port hook FF4 Manufacturing - Start flag not received FF5 Manufacturing - Invalid start flag received FF6 Manufacturing - Receive character timeout FF7 Manufacturing - CRC value mismatch FFA Error during flash update FFC Operating system boot - no errors reported by IPL ROS FFD Operating system boot - non-critical errors reported by IPL ROS FFE No boot - critical error(s) reported by IPL ROS -or- F1 key pressed