Building
a stable Athlon system
Article by Jim
Noonan
This is an article for anyone
that has an Athlon system and is experiencing stability problems
with it. I'm pretty sure it can help you out. If you can't be
bothered reading the story then just track straight to the third-last
paragraph to get to the nitty gritty and the solution :)
If you're having trouble with
your own system and are thinking of mailing me for suggestions,
please post to the forums
instead - that way everyone learns..
About a week ago I got an Athlon 500 and MSI 6167 board. I took
it home and installed it, along with a chunky VEK32 cooler from
Eyo. The problems started from the get-go as it got blue screens
and spontaneous reboots while trying to re-detect the new hardware
of the motherboard. I deltree'd Windows and attempted a reinstall,
which took forever because of continuing lockups and spontaneous
reboots. After a couple of hours I got sick of it and took the
board back and exchanged it for an FIC SD11 board. The FIC board
didn't even finish POSTing. It kept re-scanning for SCSI devices
on my SCSI card in an infinite loop, and if I went into the SCSI
bios it would have a corrupt screen. I rang back and asked if
I could try a different MSI board, because it went a lot better
than the FIC board and perhaps I just had a dud, or the original
version which had known issues with some AGP cards. The shop
guy agreed and this time I decided to put the machine together
in the shop and test it in front of him rather than wasting my
time going back home and having it screw up there. As it turns
out this was a good move (or non-move :), because it went better
for awhile, but then blue screened when it attempted to detect
the network card. It also beeped continuously with a blank screen
with the Siemens RAM in it before POSTing (which it never got
around to actually doing), when I took it out and just left my
NEC ram in it, it was sort of fine (well, getting to a blue screen
is more progress than no POST :).
After all of these problems I was getting sick of it and I had
a talk with the shop guy about it, wondering what I should do.
He said he couldn't refund me on the Athlon or even exchange
it for a P3 because his supplier for some reason refused to give
credit/exchange on the Athlon. Perhaps his supplier knows how
many disgruntled Athlon buyers there would be :) He would test
my system for me to see what exactly was wrong. I went and visited
a friend for a few hours while he worked his magic on my system.
A few hours later I called back and he gave me the news. The
problem he said was the RAM. He said that my Siemens stick was
no good at all but the NEC was ok on the most part. He had used
his own PC133 stick and it seemed better than my NEC. The NEC
stick is PC100, CAS2@100MHz, so I thought it should be fine for
the time being, but decided that I would upgrade to his RAM as
soon as I could afford it. I have had both my DIMMs running with
no problems at up to 112MHz/CAS3 on a BX6 2.0 with a P2 or Celeron
(after that the CPU became a limiting factor so I don't know
how well it went above that) so it confused me how either of
them would have problems at 100MHz on the Athlon system. He said
there were still some problems with the MSI board with the good
RAM, so he gave me a refund on the board, I guess it was from
a different supplier. I remembered Agg and his K7M
review, which didn't seem to have any of these problems,
so I decided to give him a call. I asked him if he still had
the K7M from Eyo there and
if he did could I come around and test it with the rest of my
system. He said fine, in exchange for me taking some stuff back
to Eyo for him when I went to pay for the board. A fair exchange
in my opinion :)
That night I took my CPU and bare guts of a system over to Agg's
place and we sat around for most of the night setting it up and
testing it. A major problem was not being able to power it up,
in the end we discovered that my power supply was dead! I think
we were both thankful that I hadn't blown up the board. After
we had it set up in some bizarre Siamese twin configuration using
his case but with my hard drives hanging outside it, we found
it was a lot stabler than either the MSI or FIC boards. We got
one or two blue screens, after which I figured that it was probably
the RAM and decided to put extra effort into selling it and buying
some new stuff. Luckily the blown power supply was a warranty
job which I got done the next day (thanks Eyo :) when I went
to pay for the board.
When I got home all seemed fine, a few software errors every
now and then but nothing too drastic. Looking in alt.comp.hardware.overclocking.amd
I also found out that I need an AMD approved power supply unit
to get it stable, because the power-hungry Athlon demands a very
clean supply. This regardless of how many watts the PSU can output,
apparently you can have a monster 300 watt PSU but it will have
enough noise in the power lines to throw the Athlon off. Or sometimes
the +5v and +3.3v lines (the important ones for the Athlon) don't
output enough current even though overall the PSU is 250+ watts.
I don't know where mine sits in the noise or power scale of things,
it's a Macase 300 watt. Either way it's not approved according
to AMD (http://www1.amd.com/athlon/power
if you want a complete list of approved power supplies, http://www1.amd.com/athlon/config
for other info on building an Athlon system) so the other day
I set off in search of an approved one. I emailed all the companies
which have a 300+ watt approved power supply, and got a few answers.
The best value one I found was the 400 watt Leadman (http://www.leadman.com.tw/ATXPOWER.htm)
, which I ordered today from Taiwan. I found this to be even
better value than the only other approved PSU I could find locally,
the Sea Sonic SR300-FS (http://www.seasonic.com.tw/atx-fs.htm).
If anyone wants a Sea Sonic then tell me and I'll give you details
of where to get it, but be warned they're very expensive at about
A$150. When the Leadman arrives I'll tell you how it goes, the
net cost was about $100 including freight.
Anyway, as the days went by things got worse. I think they did
anyway, maybe I was just lucky and nothing happened on that first
day, because I did occasionally get good runs out of it. I was
praying that it was either the RAM or the PSU, preferably the
former because it will be some weeks before my new PSU arrives.
If it was anything else (eg, TNT2 card, or even the m/b itself)
then I was basically stuffed. There's just no way I can _not_
use a good 3d card, it would defeat the entire purpose of the
upgrade, and, well, if the motherboard wasn't coping there's
no way I could exchange it for a better model because there _are_
no better models. If the m/b was at fault I would have to simply
buy a cheap Celeron and board and let the Athlon collect dust
until a better VIA Athlon board came out. Thankfully I don't
think it's the board.
Today I got paid, and I even though I haven't sold my old RAM
yet I've had offers from 2 people (one for each), so I decided
to trust them to honour their word and bought a single 128 PC133
DIMM, Kingmax brand. I only bought one so that only one of the
people has to keep their word :) If they both buy my RAM I'll
buy another 128 meg stick. I whacked it in, booted up, no blue
screens or software errors! The old config had gotten so bad
that it would often require 3 or 4 reboots from a cold start
before it would start up, and spontaneous reboots sometimes happened.
But so far after about 2 hours of Prime95 torture test, not one
error, whereas before it would bomb out within half an hour.
Still no blue screens or software failures. The RAM has solved
most of my problems, at least I hope it has! (touch wood) I want
at least 24 straight hours of torture testing with no errors
before I can say for sure. If there are some errors I'm hoping
the 400 watt psu will fix it.
So to any Athlon owners out there with stability problems (all
of you? :), first thing I say is to get some GOOD quality ram.
Can't afford PC133 ram you say? I am going to give the shop I
got mine from an almighty plug. How does $290 for a 128 meg PC133
DIMM with a liftetime warranty sound? Yes, I too was incredulous.
This is cheaper than most PC100 DIMMs, and it's also better quality
than most of them, if not all of them because of the extra 33MHz
speed and lifetime warranty. Please don't quote me on this price
however, as you are all aware RAM prices can fluctuate wildly
on a daily basis, so tomorrow it may be far more expensive or
cheaper. $290 was the price on the 11th of November 1999. Looking
at today's Trading Post I see PC100 RAM going from between $270
and $367. $20 for the extra RAM speed is Buckley's, and you can
be absolutely sure that the $270 stuff is the cheapest nastiest
stuff you can find, in line with my Siemens stick. The RAM I
bought today is top-notch stuff, I have no idea why it was so
cheap."Where do I get it?" I hear you ask. HDP Computers
in Bexley, phone number 9554 5133. He has really good prices
on a lot of stuff, but his range isn't as diverse as Eyo. But
go for the RAM here, it is a definite improvement on my already
good quality NEC PC100 RAM, and if his price holds then you will
probably not buy better anywhere else.
Whatever RAM you end up getting though, go for at least PC133
RAM. You have spent $670+ on your board and Athlon, you don't
want to skimp now on some dodgy RAM. Or even RAM which you think
is far from dodgy but in actuality is. The NEC stick I have was
the top of the line stuff when I got it, it was about $100 more
than the other usual PC100 stuff that was around at the time.
But I would go so far as to say that if I had gotten the Kingmax
RAM with the Athlon I would still have the MSI board. I'm glad
I have the K7M now though, it's definitely a better quality board
than the MSI and has more features, and supports higher clock
speeds more reliably than all the other Athlon boards, according
to Anandtech. For anyone that has or wants a VEK32 cooler but
is worried about fitting it in the K7M then the solution is to
simply file 2mm off one of the fans in the area that the power
connector fits and leave the screw out. It's no big deal at all
and doesn't substantially decrease the structural integrity of
the fan.
The good news is my old RAM isn't dead for anything except Athlon
application. The Siemens stick is running very happily at 100MHz/CAS2
in my Celeron Linux box and hasn't missed a beat. I'm going to
test the NEC RAM in it again before I sell it just to make sure
it isn't fried. I don't think it is though, if the Siemens was
bad enough not to even allow the second MSI board to POST and
it still works, the NEC must be fine. I am sodded if I know why
the Athlon demands such high quality RAM. Obviously there's more
to it than just the speed. I couldn't even get my Athlon stable
at 90 or 95MHz FSB speed, and slowing the RAM down a notch from
its auto-detected SPD ratings seemed to make it worse, or definitely
no better anyway. I wish I could figure it the reasons, but there
are the facts. RAM is the first step you need to take towards
a stable Athlon system. Or perhaps the second, I still won't
be happy until I have an approved power supply in my system (look
up 5 paragraphs if you've skipped straight to the end :). I'll
keep you posted.
UPDATED: Read Part
2 of this article!
Click here to discuss this article in the forums! |