View Single Post
  #6  
Old May 3rd 18, 02:42 AM posted to alt.comp.periphs.mainboard.asus
Bill Anderson
external usenet poster
 
Posts: 249
Default Asus P9X79 four short beeps

On 5/1/2018 12:59 PM, Paul wrote:
Bill Anderson wrote:
It began happening a few weeks ago -- I'd try to boot but before post
I'd hear four short beeps followed by the post chirp (different sound)
and then nothing.Â* But it was an intermittent problem and I let it go
when rebooting seemed to solve things.

Then yesterday the problem stuck around through several attempted
reboots and I figured I'd better do something.Â* So I looked up the
error beep table on the Asus website and found nothing about four
short beeps. Thanks, Asus.Â* Then I branched out and learned Asus uses
American Megatrends' AMI BIOS,Â* and that four beeps mean System Timer
Failure, which further means something's wrong with memory.

That was when I actually looked at BIOS to see how much memory I had
and I learned my four 8-gig memory sticks were producing not 32 gigs
of memory, but just 8 and change.Â* In other words, only one stick was
working.

So just now I removed all the memory and began replacing sticks one at
a time. At first I couldn't get past the four beeps, but I kept
replacing sticks in the D1 slot until one worked.Â* (The manual says to
put a single stick in D1.) Then I put a stick in B1 as shown in the
manual and went right back to the four error beeps.

But I persevered, removing and re-inserting, and eventually I had two
working, then four, and now I'm booting nicely and BIOS shows total
memory at 32 gigs and change.

Funny things was -- the AIDA 64 Extreme system monitor software always
showed four slots filled with 8-gig sticks.Â* It saw them when BIOS
didn't. Weird.

But things are fine now.Â* I think. Maybe I oughta run Memtest just to
be sure...


Memory is detected two ways at BIOS level.

1) Read config info from SPD PROM on each DIMM.

2) Once the BIOS knows a DIMM is present, it uses "peek & poke"
Â*Â* testing to prove "a RAM is a RAM" and that it can actually
Â*Â* store stuff.

One of the "proof cases" for this, was the day when
some brand of DIMMs, had the wrong SPD chip soldered
to them. The DIMM may have declared it had 256MB on it,
when the physical chips were 128MB. The BIOS (correctly)
did "peek & poke" and measured 128MB, and the system
started just fine and ran with the reduced amount
of memory. Because in fact, that's all the physical memory
that was present on the stick.

This issue seemed to first show up on triple channel memory.
Maybe a 12GB system would be detected as an 8GB system. At
first, people might have tried blaming a "socket contact"
issue for the problem.

Then later, people started randomly adjusting the IMC or
VNorthbridge. And then there were claims that this
was "fixing it".

I don't know if I've ever seen a company web site
(Asus or Intel) making claims as to why this happens.

When the OS is running, hardware identification software
continues to have access to the SPD and can then
claim that 32GB are "installed", even if the BIOS
has tested and chosen to only use a subset, because
"peek & poke" is failing.

"Peek & poke" is a quick check of memory presence and
does not represent a full memory test. That may come
later in the POST, if the user has enabled it.

*******

And yes, doing some memtest is a good idea.
Between that, and something like Prime95, you'll get
a better idea whether it's really working properly or not.

Â*Â* Paul


I wrote a long post explaining I still have the problem, then I had a
bright idea about how to test, and now I still have the problem only my
testing has shown it isn't exactly what I thought it was. Got that?

So I've deleted the draft of my earlier post, and now I'll try to keep
this as short as possible:

1) I could boot and Windows was seeing all 32 gigabytes of RAM, four
8-gig sticks in four slots.
2) If I shut down and immediately rebooted (not a restart - a full
shutdown and reboot) I'd get the four beeps before POST error. A simple
restart was no problem. Booting from a full shutdown was the problem.
3) If I waited like 10-15 minutes after a full shutdown I could reboot
and everything would be back to normal -- Windows seeing all 32 gigs of RAM.
4) I decided to test each memory stick, so I pulled all but the one in
slot D1 (the slot for single sticks) and booted and shut down and
rebooted and no problem
5) Tested another stick the same way -- boot, shut down, reboot. No problem.
6) Tested a third stick -- oops! Four beeps on reboot. Wait a while
and boot easily. Reboot and -- four beeps. So I set this stick aside.
7) Tested the fourth stick -- no problem.
8) Tested the suspect stick again -- boot once, OK. Second time -- four
beep error.
9) Aha! I've found the culprit. Right?
10) Put one good stick in slot D1. Boots fine.
11) Put a second stick in slot B1 as shown in the manual. Boots fine.
But...what's this? BIOS is showing only 8 gigs of RAM.
12) Reset stick in slot B1. No go. And again. And again. And let's
try the other good stick. No go. Still only 8 gigs of RAM. I should
be seeing 16 gigabytes of RAM but I'm getting nothing out of slot B1.
Remember -- when I started this test I was seeing 32 gigs, so B1 must
have been working then. But not now.

So here I am running my system (nicely, I suppose) with one 8-gig stick
of RAM installed. And I'm thinking my Asus P9X79 MBO is going bad. Is
that what you're thinking?

--
Bill Anderson

I am the Mighty Favog