Steve Conover said:
Paul,
Thanks for the suggestion. I think it might be bad RAM. I left
the MB in the case, but unplugged everything to get to the Trial
1 config. Here's what happened:
Trial 1: (MB+PSU+Power switch) "No CPU installed."
Trial 2: (+CPU) Long beep + 2 short beeps. (Manual: "3 beeps=
main memory read/write test error.")
Trial 3: (+RAM) "System failed due to CPU overclocking."
Does that sound like bad RAM to you?
Steve
I would have expected "System failed memory test" for Trial 2.
Did you get a Voice POST message for trial 2 ?
I suppose a silly question, is what kind of RAM is it. The manual
says unbuffered ECC or non-ECC memory will work. ECC memory is
72 bits wide and non-ECC memory is 64 bits wide. Generally ECC
requires a nineth memory chip per side of the DIMM, to give the
needed extra eight bits (at least on a 512MB DIMM, with eight
32Mx8 chips on each side). If the RAM is the wrong kind (registered),
I would have expected a beep code - like the three beeps you got
in trial 2.
There are a couple of ways the Voice POST can be triggered into
emitting a message. The "No CPU installed" is done by sensing the
presence of a voltage on one of the CPU pins. The "System Failed
CPU Test" or "System Failed Memory Test" are implemented with a
timer inside the Voice POST chip. If either of those two tests
takes too long, the message is emitted. If the test completes OK,
the CPU is supposed to enter the Voice POST chip and clear the timer.
The "System Failed Due To CPU Overclock" is, as far as I know, under
programmatic control by the processor. The problem is, I don't know
where the "I booted OK" flag is located in the hardware. It could be
a bit in the CMOS battery backed memory (in which case an overclocking
failure would be remembered past a loss of power) or it could be a flag
stored in main memory (low memory).
I found a post in Abxzone:
"I was having trouble with my setup when I first got it. Make sure
your ram is getting enough voltage. I was having that same message
popup of CPU Overclocking failed when I was running at stock speeds.
Turns out my memory was hungry for voltage and I wasn't delivering.
Turn it up .1 volt in the bios to see if that clears up the problem."
so at least one person got that message due to his ram.
So a ram swap or a processor swap are next. Try just one stick of
ram and try it different slots, if you don't have any other ram handy
to test. At this point, even some slow PC2100 DDR memory would be
good enough for a test. That is how people used to escape from
badly programmed high performance memory - use a slow stick to get
into the BIOS, so they could set the memory timings manually.
Paul