HP P.O.S.T BEEP CODES  or Keyboard LED BLINK Error messages.                            
          
My page is haphazard , and I can't fix it , due to HP not time stamping most of their BIOS documents!
This really IS BIOS P.O.S.T ERRORS , as it discovered bad things (serious too)  , mostly hardware errors discovered or missing hardware (aka: chips)
These errors you see mean, fix me first errors.
POST means , power on self tests.   This page covers old beep codes and most, modern CAPS LOCK LED key BLINK CODES:   (or my very unique XW4600 PC)
Flashing means, Flash programing (burning) the SPI BIOS:

How to do the standard HP long  ReSet,  and more.

How to use a P.O.S.T card and see all BIOS check points.( and all errors)

If the HP/COMPAQ is older than 2010.  see these caps lock blink codes.


Top hints, on old PCs , take out that Laptop huge battery first, and see if POST errors go away.
  1. The Laptop remove the main battery first to see if  this error clears, batteries main can short and overload critical, power regulators inside.
  2. Replace the dead COIN CELL now.  (below 2.9vdc it's on the death cliff) {a simple voltmeter test ends the wondering}
  3. Remove the HDD next, sure some short. (but one BIOS reports failure to boot, so doing this makes that error more true)  (run F11 restore startup files fixes then no  more boot errors  from BIOS)
  4. Remove the CD/DVD drive.
  5. Remove all up top, 4 RAM sticks (DDR) and test them 1 by 1, in bank 0 slot. (boots now? ok?)
  6. A tech real would then start removing all things on the mobo , knowing that things can short. (CPU last and with CPU out, the poor thing is now brain dead and no beeps now.CPU almost never fail but do shut off too hot.)
When doing the above  note if the beep/blink codes change.? If yes, BINGO !
My Laptop PC has like 6 modules I can pull. ( see it naked here?)

Do not forget to go to the BIOS advanced page and it set BIOS DEFAULTS (and cross fingers it's a fix)
Do not fail to remove all power, from the PC, batteries, and power line, and packs. and then discharge the PC with the power button pushed for say 15seconds or longer... Does it boot now error free? back on AC power only?
The most common code is a dead CMOS BIOS NVRAM battery called the COIN CELL.  (replace it and never flash BIOS for this error ,or you risk bricking the PC)
This is common due to its short life. 2-5 years, less if PC is on shelf for years, parked.

LIKE THE KIDS MOVIE "THE ENDLESS STORY"  Behold endless BIOS changes,  It will blow your mind, nobody standardized this, sadly to say.
This fact alone makes working blink codes a real pain in the ash can.
What I do first is try to learn what BIOS is there, Name and Version, and can get lucky Google sharching that alone.
There are vast blink codes  possible today, due to the codes changing every few years, from 1984 to now.
There is great confusion on codes, for that reason and 2 more. (not so true 2010 and newer)
  1. Phoenix™ merged with Award™ and error codes get mixed  up and very complex for this fact.
  2. Most top makers of PC now order custom BIOS modified to their needs and sure error codes. (always  get codes  from you actual PC maker) HPs' new BIOS 2015 and newer is here.
AMI is the other maker of BIOS.
It would be wise for all PC owners to enter BIOS setup (power on hit ESC) and see what is there (name of maker and version #) Mine today shows.  HP BIOS, SETUP VERSION; F.06
There are beep sounds codes (Morse code like)
or CAP's Lock LED blink codes.(modern) or power lamp LED flash codes.

Or if you have a PCI POST card, we can see the binary errors too. (complex and I will not cover this)
There are many fail paths possible. In no order but Coin cell does win most bets. (it and all batteries have short lives) not one runs for 20 years.
Bad power
Can't compute
Bad main battery
Bad coin cell.
Bad RAM. (or GPU chip/card)
Over heating.
Shorted modules.

Compute failures:
Learn that the BIOS can lie to you, even if all BIOS software(firmware) is 100% perfect, in all ways.
If the processor can not compute accurately , how can BIOS be telling the truth, answer, IT CAN NOT. So can OVERHEATING THE CPU.
This is because of 3 reasons, (1: it's brick stupid , 2: power is bad, 3: memory errors confuse it)
This PC like all PC's have a Von Neumann Archetecture., and if any of  these 3 buses fail?, for any reason !, BIOS will LIE. (Think about that carefully)  if the poor thing can't compute error free? , why expect truth?
 
One code tells you it's saying the BIOS ROM code checksum fails or BIOS  corruption errors? (bad COIN CELL)
 

The long story now,  tests and steps to take.
Make sure the Laptop  main battery is good before flashing it, , if not sure take it out now. (so it can not overload the system power buses)
In all cases,  it may be best to put in a new COIN CELL battery then do the long reset here , reset the system    The DT coin  battery change out looks like these ( LP coin)
Run with no LT battery main present. (even if you have to unplug it deep inside)
Make sure the fans work , all of them so it can not overheat.
Make sure the power pack puts out 19vdc, 65watts min, on  laptop.

 
( Read this HP page)
 
I strip the MOBO down: (powering off fully , each step , never hot switch parts, except USB) I use and external USB keyboard to do all tests)
The real internal KBD has  no LED's at all. I get no BLINK code for a  missing keyboard.
In most cases the CPU is OK. (not overheating  )  (no bent pins sure, or dead fan or heat sink fell off or the thermal compound there is not like dried glue and cracked)
Obviously we start from easy to harder. (case splitting last)
I will do a list, from mine, as an examples: (I have full memory loaded, huge, memory to make W10 64bit FLY, with 4 sticks of RAM) My HP 8540w is a 2010 year PC LT.

  1. Main battery pulled,  they can short and cause havoc. (LT only , LapTop )
  2. Make darn sure the power pack is the correct wattage, 65 watts min, 19vdc. (Laptop only) (RTM read the manual?) Mine is 100w due to powerful GPU upgrade and i7 upgrade.  (Put  that DELL pack away)
  3. On the desktop (DT)?, make real sure the PSU is ok. we use a volt meter here. (a whopping $20 tool)
  4. All USB devices removed from PC external ports. (then put back the keyboard or mouse if needed) On any laptop I have the onboard, keboard removed now so I can find "MODULES"
  5. Open all LT case hatches, can be 4 or more there, on the bottom. (see things that unplug there, sure !)
  6. Remove all small modules seen under hatches. (not DDR RAM YET) like WIFI and modem and others. (minor options  bluetooth, and more if seen)
  7. Remove the HDD, and DVD drive now (LT hatches)  (on DT pull its SATA  cables (DT case side off, sure) DT = desktop.
  8. If a DT, remove the PCI slot video card and see if that pesky blink code goes away.(or changes)
  9. My HP 8540w LT has video card too, I pull it too (and is very hard task heat pipe off)
  10. On my PCs I have 4 banks of memory I have them fully populated, I now remove them all and retest each in bank 00 slot. One by One. (if one is bad, you will find it now)
  11. My LT has 2 RAM under the keyboard . I pull them.
  12. My LT with no RAM the FAN IS DEAD, sure no boot, but  the top row (power on panel) of 9 LEDs turn on then off, repeats, and the 4 front LED, power hdd, etc.  they dance a funny pattern.(oddly) No actual codes.
  13. I did pull the CPU on mine and no true codes expected but  the  other Power Processor chip in my LT, blinks the top row of  LED banks, from sound , wifi, etc like this Video shows.
  14. My LT shows no blink codes for NO HDD present. (as some do !, some newer HP LT have power blink codes, others have Cap/num lock codes.)
  15. If a LT ?, I must split the cases per the HP service manual, to reach remove many (6+) modules and  the card reader , see these other modules.
 
The modern PC with power LED #2 from left blink codes are this
  • 5=MEMory
  • 6= GPU (video card or chip)
  • 7= MOBO main board failures.
  • 8= CMOS battery death (coin CELL)
The modern codes for (2010+) for CAP/NUM LED blinks are
  • 1=CPU
  • 2=BIOS
  • 3=MEM
  • 4=GPU
  • 5=MOBO
  • 6=BIOS AUTHENTICION (or power weak?)  I've no clue on this.  The BIOS Password scrambled or the UEFI protections are messed up?
Some PC have  Flash code called CROWBAR.
This mean the power regulator shut down, or is overloaded,  start removing modules to cure this catastrophic error on power.

If the F9 key works,  BOOT ON THE FLY CHOICES, I pack USB stick (or DVD) Knoppix and test the system and all memory now.
Run extensive RAM (DDR) tests now,  the more rigorous the better (BIOS RAM tests are toy grade)
We use Linux boot DVD to run deep memory tests, with complex patterns... (wise this) ever seen a DVD called KNOPPIX 7 +?  all you need is there, to run disk and ram tests.


Title NO RAM: (a very short movie)
Here is my HP8540W Laptop video, with many parts missing,  even with NO CPU the power control chip can still tell you (strange blinking) that it is missing. This is the final strip down, one thing at a time to see what codes I get.
This finds the cause of  blink code more easy, when the code ends at say mem stick 2 removed or ANY other module even wifi or modem card, or anything.

MP4 9-Second video demo, no CPU

OGG 9-Second demo , no CPU (Firefox likes this)
 


LEGACY: older than 2010: (seems nobody wants to support legacy PCs , HP calls them RETIRED)
Other PC's with older BIOS: This section is on LEGACY PC's old and retired, and poor support at HP.
HP has this page on BLINK codes et cetera , covering  newer PC's. Before and after 2010.

The old codes are the most hard to dredge up.... See old Phoenix V4 book here. page 39(pdf page)
On super old PC , BIOS V4 one beep means I'M OK. "One short beep before boot" this means booting NOW.

Even overheat codes from users not cleaning there PC's of lint , tops the all time #1 cause of  failures.  CPU overheat codes ! All PC like cars, need service, and cleaning or will fail.

The Phoenix BIOS ,seen in the above links, has the most codes of all. 50 codes or more !  SHOCKING NO? But may only beep 10 ways. 

AMI BIOS had 8 codes.
Award 6 BIOS does a long beep and then sends messages to the screen.

Most PC 10 years or newer all do BLINK codes now.
Remember to see if codes (beep/blinks) are short or long, and do know they loop,  for example 2 blinks long delay, repeat, endlessly is code 2.
Amazing, HP has a page just for this too.

The beep codes became, and moved to the NUM/CAPS lock keys LED lamps Blinking codes.  (silence is golden?)

I do not have COMPAQ blink codes or beeps, for system this old , Google is your only possible way to find facts on these very old laptops.  15 years old? (scrap it)

HP's new 2015+ blink codes here, nice that it does Desk and LAP tops in one. NEW UEFI rules.
 




Advanced techniques: Post codes:  This works best with a special tool and data special from the maker of you PC. (talk to them)
I have what are  called POST cards (I have many)  my favorite is my  LCD card, with cable. (1.5)inch screen added to my PC Desktop Asus m5a99x-evo, PCI slot. (and m5a78,  linux box.)
This PC is AMI  BIOS and uses these codes.          Or here.          see also, ASUS Q-codes. (if  code freezes it means that job failed, that BIOS module failed there, be it a chip bad or missing or DRAM all missing or bad)
The above document gives you a clue just how complex BIOS is, and  it runs in a serial process to start, then passes control to the BOOTED operating system last.
(last message shown on the LCD is Int19, this is boot to media interrupt bios subroutines)Just as Linux runs first.
During level 1 boot,  (BIOS runs only) then level 2 happens  the media boot of choice be that the factory installed HDD and op. sys or a usb booted memory or CD/DVD rom boot.
During level one ROM boot, errors can happen. 
Note to how the first document above tells you the higher fail codes are vendor specific,  in this case ASUS, or HP.  (code 61 to 70h and E1 to E8 and EC to EE. and up.
In all cases errors will or can be platform dependant.  (for sure at HP)
My P.O.S.T card can see BIOS progressing so called "check point",  I have  video of my M5a78  booting in to linux. (LAMP)  at the end below.
Some High end GAMING MOBO have  built in POST display, (LED bank)
Code 30/40 are waking from sleep.(newer mobo's do this) is also releated to fastsboot option too.
  • AA Q-Code: PC booted from complete shutdown with no assist, boost or cache
  • 40 Q-Code: Pc was booted / boosted via a Windows controlled method (Usually from deep sleep, restart, Hibernation etc)

If I pull my whole Memory  bank (DDR3) I get error #3F and beep code Dah,dit,dit. ( Morse code "D" for DRAM BAD?)
Keep in mind some PCs loaded BIOS to RAM first,  the executed from there first. (and some mobo use DRAM bank , and steals memory for the onboard GPU chip) so if RAM is gone, then you might get
video ram failure, or shadow ram failures. (and confuses  anyone.)  If the ram fails it can or will cause corrupted BIOS shadow RAM machine code.
Keep in mind only your mobo maker knows all codes,  so ask them if HP , them, if ASUS, them. easy no?
First pick  (click to zoom)Basic choice, (1st time words are in Chinese ! eek so pick line 1 first then pick line 3 ,2nd photo) Installed in a PCI slot, of Asus M5a99x-evo .

First pick English. 
line 3 will be new words in Chinese, for word the English, (eek 2) as seen here)(down arrow 2 times and hit enter)
See Linux boot below.  int19 , is the jump vector to the  boot drive.



See the above card rattle through all BIOS check points then boot to lamp Linux. Below.  The codes are in hexadecimal format (0 - F) So decimal 10. is Hex "A" and "F" = decimal 16.
Each maker of BIOS has  secret document (factory) for these hex codes.  (ask them directly and get it, you will..)


My live boot Video: (MP4 POST CARD device 1)   MKV    and  OGG.   and MP4 (one will work ! cross fingers.?)

Here is another POST card of  different type. (there are also USB POST cards and PORT 80 cards and others mostly useless today)  This Post card shows EE error for memory, AMI says that is OEM code for error 31,  bad memory.
Mine sows 00 for OK.  On good boot. No idea what 7F(hex) is.



What the H3LL is beeping?, this ! it is called a Piezoelectric sonic beeper,  Replacing the COIN cell is a  GOOD 1st  MOVE !  The COIN can die at 5 years. (5-7 is average) 10 is upper end of the bath tub curve.
If the coin cell goes dead, BIOS goes NUTS.( and the time clock to called RTC)



Last and not the least is to do a full reset,
Power off, unplug PSU or power packs (DT or LT)
If Laptop, the big battery main must come out or unplug it now.
Now push the power button to discharge all caps.   count to 10 seconds, then...
Wait time,  5min to  1hour your call there, try to imagine electrons, draining off capacitors large.., now, they are!
Ok go back to normal with no laptap battery (main) Always do tests on failed laptops with this removed, they love to fail, even after only 2 years. Some short and overload the POWER BUS structures.
or repeat all the above with the COIN cell PULLED  ( new coin cell is not a bad idea,  a $3 fix if over 5 years old)
That is what I call a DEEP reset.
Put all that back now.

I then go to BIOS screens, and push "reset BIOS to factory defaults" It does just what it says. (no more) "this is resetting Settings, or configurations settings into the BIOS CMOS NVRAM BANK.
The Super double dog reset, is all the above and re-Install windows, F11 way or from HP media. (and cross those fingers...)  Power on, hammer F11,  if the HDD is ok and  was not slammed F11 works.

The CMOS EEPROM floating gate, holds a charge (called data retention) for 100 year now, (and sane room temperatures, not in outer space at 100C)
The this time lag of 100 years is the super high qulity of the insulation under that gate using some kind of  pure Silicon Oxide, the makers of these chips go to great ends to control this quality factor, and do test for it and do reject whole lots of parts based even for this being wrong.  (ISO9000 stuff)
So try not to think , the chip just sits there and forgets its bits. I'm sorry It does not do that, and if it did your  mobo is now useless. 
One secret chip maker, maker has internal chip test features that allow the quality engineer to check float gate cell charges,  after  stress test as high temperature, they can do this before and after the stress test (heat) and see the drop if any.
This allows them to know just how good gate insulation really is. (hint : it must be perfect, or the product is CRAP)
How many times you can program the chip is a whole other matter, some are 100,000 times, or more. (even a million today)

CMOS NVRam works like this.
 

version 2.  6-4-2017