PA-RISC LED codes
Overview
Most PA-RISC computers have some LEDs on the system’s front-panel. If an error occurs during the power-up diagnostic tests, the PDC uses the front panel LEDs to display a code for the failing component(s).
705/710, 715/{33,50,75}, 715/{64,80,100} and 725 have 9 LEDs on the front-panel:
A = Amber, G = Green.
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| A | A | A | A | A | A | A | A | G |
0 is the Power LED, it indicates that the system is powered up. 4 is the heartbeat; if the system is running, it flashes periodically to indicate that the system is still alive.
Similarily, 720/730/750 and 735/755 have 10 LEDs (Illustration):
| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|
| G | A | A | A | A | A | A | A | A | G |
The only difference is LED no. 9, the Service LED, indicating whether the machine was
booted in Service mode
.
On 755 these LEDs are arrangend from top to bottom, starting with LED 0, the Power LED.
Newer machines like e.g. B-Class or C-Class only have 5 LEDs: one Power LED and four System LEDs.
712
The 712 only has two error-messages that are displayed on the LED above the power button:
- 3/4-second flash pattern: CPU board is defective
Three quick flashes, pause, three quick flashes
-pattern: graphics hardware problem
715 (Scorpio)
Taken from the Model 715 Owner’s Guide, these codes apply to 715/{33,50,75} they should be applicable to other 700.
# means LED is on or flashing, / means LED is either on or off.
| 8 7 6 5 4 3 2 1 | Error Message | Solution |
|---|---|---|
| _ _ _ # / / / / | CPU/FPU error | probably replace mainboard/CPU |
| _ _ # _ / / / / | " | " |
| _ _ # # / / / / | CPU/Motherboard error | " |
| _ # _ _ / / / / | CPU/FPU error | " |
| _ # _ _ # _ _ # | FPU-test failure | If it doesn't disappear, power down the system & reboot. If unsuccessful, replace cpu-card |
| _ # _ _ # _ # _ | " | " |
| _ # _ _ # _ # / | " | " |
| _ # _ # _ _ _ # | EISA-interface error | Remove all EISA-cards, remove EISA-backplane etc. Clean, and reinstall in the system. If error still appears one of former is broken and to be removed. |
| _ # _ # _ _ # _ | " | " |
| _ # _ # _ _ # # | " | " |
| _ # _ # _ # _ _ | " | " |
| _ # _ # _ # _ # | " | " |
| _ # _ # # # # # | PDC ROM checksum error | ? |
| _ # # _ _ # # # | Memory pair 0, Slot B error | Pull out module in question, clean, reseat. If error still appears memory-module is broken. |
| _ # # _ _ # # _ | Memory pair 0, Slot A error | " |
| _ # # _ _ # _ # | Memory pair 1, Slot B error | " |
| _ # # _ _ # _ _ | Memory pair 1, Slot A error | " |
| _ # # _ _ _ # # | Memory pair 2, Slot B error | " |
| _ # # _ _ _ # _ | Memory pair 2, Slot A error | " |
| _ # # _ _ _ _ # | Memory pair 3, Slot B error | " |
| _ # # _ _ _ _ _ | Memory pair 3, Slot A error | " |
| _ # # # # # _ # | No memory found | Better start machine with some memore |
| # _ _ _ _ _ _ _ | Unknown I/O device | Pull out all unneccessary devices and reboot |
| # _ _ _ _ _ _ # | Error while trying to boot from SCSI device | Check SCSI-bus for cabling and termination errors, check drives |
| _ # _ _ _ _ _ # | Error while trying to boot from LAN | Check cabling |
| # _ _ _ _ _ _ # | Error trying to access Console Keyboard | Check HIL-cabling polarity, try different keyboard |
| # _ _ _ _ # _ _ | Error while trying to access Console Device on COM1 | Check cable and terminal [settings] |
| # _ _ _ _ # _ # | Error while trying to access Console Device on COM2 | Check cable and terminal [settings] |
| # _ _ _ _ # # _ | Error while trying to access Parallel port | Bad luck |
| # _ _ _ _ # # # | Error on SGC Slot 1 (built-in Gfx) | Remove card, clean, reseat, maybe try another one |
| # _ _ _ # _ _ # | Unable to initialize EISA slot | Remove EISA card, backplane, clean both, reseat |
| # _ # # _ _ _ # | Error reading from Stable Storage/EEPROM | Switch off, pull cord. Re-plug, and restart |
| # _ # # _ _ # _ | Unexepected interrupt during PDC execution | Same as above |
| # _ # # _ _ # # | No working console found | Attach one |
| # _ # # _ # _ _ | HPMC handling initiated | ? |
| # _ # # _ # _ # | HPMC due to cache error | Switch off and reboot, if problem persists the cache is probably defect. Get new CPU or motherboard |
| # _ # # _ # # _ | HPMC due to memory error. | Switch off and reboot. Reseat/replace memory boards. |
| # _ # # _ # # # | HPMC due to bus error. | Switch off and reboot, if problem persists a core component is probably defect. Get new CPU or motherboard |
| # _ # # # _ _ _ | Nested HPMC occured. | Switch off and reboot. (very bad) |
| # _ # # # _ _ # | Error while writing to EEPROM. | ? |
| # _ # # # _ # _ | Unable to determine valid Processor Speed. | ? |
| # _ # # # _ # # | ROM Checksum error. | ? |
| # _ # # # # _ # | Illegal Processor Speed/Clock Ratio sensing. | ? |
| # _ # # # # # # | Bad Memory Hardware. | ? |
715 (Mirage)
Taken from the Model 715 Owner’s Guide, these codes apply to 715/{64,80,100} they should be applicable to other 700s.
# means LED is on or flashing, / means LED is either on or off.
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Error Message | Solution |
|---|---|---|---|---|---|---|---|---|---|
| # | # | CPU Error | ? | ||||||
| # | # | # | Fatal Error | ? | |||||
| # | # | RAM Test Error | ? | ||||||
| # | # | Cache Error | ? | ||||||
| # | # | FP Coprocessor Error | ? | ||||||
| # | # | Fatal Coprocessor Error | ? | ||||||
| # | # | I/O Device Error | ? | ||||||
| # | # | # | ROM Checksum Error | ? | |||||
| # | # | # | HPMC Error | Switch Machine off, reboot. Could indicate failure of a core component | |||||
| # | # | HPMC due to Cache Error | Switch Machine off, reboot. Indicates drastic failure in cache subsystem. If possible, replace cache/CPU module | ||||||
| # | # | # | HPMC due to Bus Error | Switch Machine off, reboot. | |||||
| # | # | # | # | HPMC due to Memory Error | Switch Machine off, take the RAM out. Figure out, which module is broken. | ||||
| # | # | # | # | Console Initialization Error | Look if keyboard/serial console cable is attached properly. | ||||
| # | # | # | No working console found. | " | |||||
| # | # | # | # | No bootable device found. | Install one, check PATHs | ||||
| # | # | # | # | InitializationError | ? |
720/730/750 (Snakes)
Taken from the Owner’s Guide. Illustration of the LED panel.
# means LED is on or flashing, / means LED is either on or off
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | Error Message | Solution |
|---|---|---|---|---|---|---|---|---|---|
| # | / | / | / | / | CPU Error | Replace processor board | |||
| # | / | / | / | / | CPU Error | Replace processor board | |||
| # | # | / | / | / | / | CPU Error | Replace processor board | ||
| # | / | / | / | / | CPU Error | Replace processor board | |||
| # | # | RAM Error | Replace SIMM card in slot A1 | ||||||
| # | # | # | RAM Error | Replace SIMM card in slot A2 | |||||
| # | # | # | RAM Error | Replace SIMM card in slot B1 | |||||
| # | # | # | # | RAM Error | Replace SIMM card in slot B2 | ||||
| # | # | # | RAM Error | Replace SIMM card in slot C1 | |||||
| # | # | # | # | RAM Error | Replace SIMM card in slot C2 | ||||
| # | # | # | # | RAM Error | Replace SIMM card in slot D1 | ||||
| # | # | # | # | # | RAM Error | Replace SIMM card in slot D2 | |||
| # | # | # | # | I/O Error | Replace I/O Card | ||||
| # | # | # | # | # | CPU Error | Replace processor board | |||
| # | # | # | # | # | Error | Replace processor board or on SIMM | |||
| # | # | # | # | # | # | Error | Replace processor board or I/O card | ||
| # | # | # | # | / | Error | Replace processor board or I/O card |
735/755
Taken from the Service manual and supplied by Greg Fruth, thanks! Illustration of the LED panel.
# means LED is on or flashing, - means LED is off.
The codes mean different things depending on what state the machine is in. There are codes for the Selftest, the PDC (Processor Dependent Code), the ISL (Initial System Loader) and HP-UX (that’s the order in which they run).
############################################################################### Selftest LED Codes ############################################################################### LED # 87654321 FRU Error =============================================================================== ---#---# Processor CPU Diagnose Register Board ---#--#- CPU Basic Functions ---#--## CPU ALU & Branch ---#-#-- CPU Arithmetic Conditions ---#-#-# CPU Bit Operations ---#-##- CPU Arithmetic Side Effects ---#-### CPU Control Registcrs ---##--- CPU External Interrupts ---##--# CPU Shadow Registers ---##-## TLB Initialization --#----# Cache Data Line --#---#- Cache Address Line --#---## Instruction Cache RAM --#--#-- Data Cache RAM --#--#-# Cache Tag Compare --#--##- Cache Errors --#--### Cache Configuration --#-#--- Cache Flush --#-#--# Cache Byte Transaction --#-#-#- Instruction Cache Miss --#-#-## Data Cache Miss --#-##-- Cache Done --##---# Memory Interface EIR --##--#- Memory Interface HPMC --##--## Memory Interface --##-#-- Memory Interface Invalid Address --##-#-# Memory Interface Single Bit Error --##-##- Memory Interface Double Bit Error --##-### Memory Interface Diagnose Register -#-----# Floating Point Registers -#----#- Floating Point Instructions -#----## Floating point Traps -#-#---# EISA EISA Init Interface Controller -#-#--#- EISA ADDR Test -#-#--## ADDR Test Failure -#-#-#-- EISA Pattern Test -#-#-#-# EISA Pattern Test Failure -#-##### RAM CHECKSUM Failure -##----- Memory RAM Slot 5B (J100) Error -##----# RAM Slot 4B (J102) Error -##---#- RAM Slot 3B (J104) Error -##---## RAM Slot 2B (J106) Error -##--#-- RAM Slot 1B (J108) Error -##--#-# RAM Slot 0B (J110) Error -###---- RAM Slot 5A (J101) Error -###---# RAM Slot 4A (J103) Error -###--#- RAM Slot 3A (J105) Error -###--## RAM Slot 2A (J107) Error -###-#-- RAM Slot 1A (J109) Error -###-#-# RAM Slot 0A (Jlll) Error -###-### RAM Configuration & Test In Progress -#####-# No RAM Found -######- Non-Destructive RAM Test -####### RAM Configuration & Test #------- Processor Unknown I/O Device Board #------# Single-Ended SCSI Init #-----#- LAN Init #-----## HIL Init #----#-- RS232 Port A Init #----#-# RS232 Port B Init #----##- Parallel Port Init #---#--- SGC Slot 0 Graphics Init #---#--# EISA Card EISA Slot Init #--##--- FDDI Slider FDDI Init Board #--##--# Processor Fast Wide SCSI Init Board ############################################################################### PDC LED Codes ############################################################################### LED # 87654321 Status =============================================================================== #-#----# Destructive Memory Init #-#---#- Non-Destructive Memory Init #-#---## Console Selection #-#--#-- Boot Device Selection #-#--#-# Autoselection Failure to Find Boot Device #-#--##- Launching IPL #-#--### TOC Handler Entered #-#-#--- Branching to OS TOC Handler #-#-#--# Branching to OS HPMC Handler #-#-#-#- EISA Subsystem Init #-#-#-## Setting Up Default EISA Config #-#-##-# At Least One Selftest Failed (Service Mode) #-##---# Error Reading EEPROM #-##--#- Unexpected Interrupt #-##--## No Console Located #-##-#-- HPMC Handling Init #-##-#-# HPMC Due to Cache Error #-##-##- HPMC Due to Memory Error #-##-### HPMC Due to Bus Error #-###--- Nested HPMC Detected #-###--# Error Writing EEPROM #-###-#- Unable to Determine Valid Processor Speed #-####-- Processor Speed Sensing #-####-# Problem Calculating Memory Control Values #-###### Bad Memory Hardware ############################################################################### ISL LED Codes ############################################################################### LED # 87654321 Status =============================================================================== -------- ISL Executing. -------# ISL is Autobooting from the Autoexec file. ------#- ISL Cannot Find Autoexecute file. ------## No Console Found. ISL Autobooting. -----#-# Directory of utilities is too large. -----##- Autoexec File is Inconsistent. ---#--#- Error Reading Autoexec File. ---#--## Error Reading from Console. ---#-#-- Error Writing to Console. ---#-#-# Not an ISL Command or Utility. ---#-##- Utility File Header Inconsistent: Invalid System ID. ---#-### Error Reading Utility File Header. ---##--- Utility Flle Header Inconsistent: Bad Magic Number. ---##--# Utility Would Overlay ISL in Memory. ---##-#- Utility Requires More Memory Than Is Configured. ---##-## Error Reading Utility Into Memory. ---###-- Incorrect Checksum: Reading Utiliy Into Memory. ---###-# System Console Needed. ---####- Internal Inconsistency: Invalid Boot Device Class. --#----# Destination Memory Address of Utility is Invalid. --#---#- Internal Inconsistency pdc_cache entry --#---## Internal Inconsistency: IODC ENTRY_INIT --#--#-- Internal Inconsistency: IODC ENTRY_INIT Console --#--#-# Internal Inconsistency: IODC ENTRY_INIT Boot Device --#--##- Utility File Header Inconsistent: Bad aux_id --#--### Bad Utility File Type ############################################################################### HP-UX Kernel LED Codes ############################################################################### LED # 87654321 Status =============================================================================== ###----- Kernel Loaded and Initialization Begun. ####---# Kernel Has Entered main(). ####--#- Kernel Is About to Configure I/O System. ####-#-- Kernel Is About to Mount Root File System. ####-##- Kernel Is About to Set Up Page-Out Daemon. #####--- Kernel is About to Start the "INIT" Process. -------- Shutdown In Process. -----#-- TOC Dump. ---#---- HPMC Dump. --#----# Operating System Executing with Load Indicator X.
Once the machine is into HP-UX, the top 4 amber LEDs (1-4) assume the meanings given by the hieroglyphics next to the LEDs themselves (i.e. net transmit, net receive, SCSI, heartbeep). The bottom 4 LEDs (5-8) give the system load factor (as reported by "uptime", "w", etc.)
B-Class
Taken from the Owner’s Guide.
# means LED is on or flashing,
_ means LED is off.
| LED value | RS-232 range | Description |
|---|---|---|
| _ _ _ # | 7401 | No memory found FAULT. |
| _ _ # # | 7000-7F00 | Memory Error FAULT. (sys console indicates which board) |
| _ # _ _ | 1030-4099 | Processor board FAULT. |
| _ # _ # | 5000-500F, 8000-8FFF, CD00-CDFF | I/O System FAULT |
| _ # # _ | 8500, 8501, 8C00-8CFF | Backplane FAULT (incl. PCI). |
| _ # # # # _ _ _ |
Any | INITIALIZATION and TESTING. (alternating 1000, 0111,…) |
| # _ _ # | Any not in this table | Unknown FAULT. |
| # _ # _ | CBF0-CBFF, 1001 | HPMC FAULT (very bad). |
| # # _ # | A088-A0FF | No console/IPL error FAULT. |
| # # # # | If remains for longer than 1s after power-on: processor board FAULT. |
C-Class
Taken from the Service Manual.
# means LED is on or flashing,
_ means LED is off.
| LED value | RS-232 range | Description |
|---|---|---|
| _ _ _ # | 7500 | No memory found FAULT. |
| _ _ # _ | 7501, 7502 | Not enough memory found FAULT. |
| _ _ # # | 7000-7D0A | Processor Board/Memory Error FAULT. (sys console indicates which board) |
| _ # _ _ | 1030-4071 | Processor board FAULT. |
| _ # _ # | 5000-500F, 8000-8FFF, CD00-CDFF | I/O System FAULT |
| _ # # _ | CD1E, CDEF, CDD0 | Backplane FAULT (incl. PCI). |
| _ # # # # _ _ _ |
Any | INITIALIZATION and TESTING. (alternating 1000, 0111,…) |
| # _ _ # | Any not in this table | Unknown FAULT. |
| # _ # _ | CBF0-CBFF, 1001 | HPMC FAULT (very bad). |
| # # _ # | A000-A0C0 | No console/IPL error FAULT. |
| # # # # | If remains for longer than 1s after power-on: processor board FAULT. |
K-Class
Mathias Zubek sent in an extensive list of the K-Class Front Panel Display Codes.