Resurrecting an old AMD-FX computer...
It is now the closing stages of the year 2018 and going back through the receipts it looks like I built my work horse AMD FX computer system back in 2012. It has been a tremendously useful system over the ensuing years, it helped me finish a University Degree as well as complete a Diploma of Yoga Teaching. It has been the tool with which I have created and maintained this website as well as a tool that I have used to investigate the endlessly fascinating world of video transcoding, Linux kernel compiling and many, many other areas. And then one day recently it did not start up at all, fans whirred but no BIOS beep and nothing at all on the display...
I spent some time looking for the problem. I investigated the following potential causes:
- PSU: There was power to the fans but no BIOS beeps so potentially a failed or failing PSU but I swapped a known good PSU in and saw no resolution of the failure to boot.
- RAM: I reseated the RAM as well as tried a few combinations of the existing sticks with no effect. I did not have any known good DDR3 RAM in the parts cupboard to substitute here unfortunately, this would have been a much more conclusive test.
- Graphics Card: I tested the seating of the existing NVidia card, which was fine, so I removed the card completely and placed it in another system where it functioned perfectly, so this was not the issue. This card is the only PCI card in the system.
- CMOS Battery: I changed the CMOS battery as well as searched out the jumper to clear the BIOS but neither of these efforts solved the issue.
In my mind this left only two potential problems: a motherboard or CPU failure and in a 6 year old system this was a potential death sentence. At the time of this failed AMD FX build (2018) AMD is on the rise with a great series of Ryzen CPUs as well as the incredible Threadripper series which is burning up the computer world. Time to upgrade and move on?
Stubbornness and cost...
There were a couple of factors the lead me to not sensibly strip this system out and build a new one:
- At the end of 2018 the price of RAM is still criminally high and companies are asking extortionate prices for high speed DDR4 RAM. I prefer not to pay these prices and I am quite prepared to wait until the market eventually swings back to sanity.
- At this same time reasonable quality graphics cards are being sold for similarly extortionate prices, that is if they are available at all. Somebody is making a lot of money and I prefer not to fund their lifestyles.
- More importantly I was stubbornly keen to see what could be done to resurrect this old system whose speed and capacity for work could probably see me out another few years. And I always like the challenge of tinkering with misbehaving machines!
And so I began the process that eventually saw my old system brought back to life, a system that now runs better now than it ever has...
I am more than aware that it is unwise to sink too much money into a computer system that has 6 years of hard work under its belt. So the repair of this system really involved more hard work than monetary extravagance, although some cost was definitely involved. The work and expense I detail below as well as a few reflections on the good and bad hardware choices I made in 2012 when I was very new to building computers...
The existing case is a Lancool PC-K9. The choice of this mid tower case was a lucky one by me back in 2012, it is a handsome brushed aluminium and steel case with some early signs of features that are now common in good quality cases seen in 2018. Features such as a side window (albeit in perspex rather than glass), reasonable cable management systems, tool-less features for the most part, removeable drive cages, SSD mounting, front 3.0 USB connection etc. I retained this case and did some work on it:
- Cleaning: The case was completely stripped of all components and then throughly cleaned with first compressed air and then washed with disinfectant and warm water. The dirt and grime I removed was pretty impressive and probably gave a few hints as to why the computer had failed! The three 120mm supplied case fans were also removed and rigorously cleaned as well as the supplied dust filters that cover two of the fans and the PSU..
- HDD Cage: In the interest of good air flow I removed both HDD cages and purchased a 3.5 inch to 5.25 inch bracket so my single 2TB drive can now snuggle under the Blue Ray drive. These little brackets cost less than $10 and I suspect will be a good investment in case air circulation.
- Cable Management: A small failing for this case is that the entire top of the case must be removed to allow the ATX power cable to be routed behind the motherboard and over the top. I finally worked this out and also concentrated a lot more on cable management for the resurrected build! In retrospect the cable management available with this case is acceptable but easily surpassed by more modern cases.
Once the case was fully stripped and comprehensively cleaned I could see that my decision to keep the case at least was a good one, it is a nice, well thought out case from older computer times. Newer cases are a lot better but this one will do me fine.
Motherboard and CPU...
The February 2012 purchases were an Asus M4A77TD Motherboard and an AMD FX 8150 processor (one of the Bulldozer series). Now these were the two pieces of hardware that I held in great suspicion and I replaced both of these early in the planning stages as follows:
- CPU: I managed to pick up a new AMD
FX 8370, the last sensible member of the FX series. Not so easy to
get these chips new at the moment and soon it will only be slightly
dubious "refurbished" chips. What does "refurbished"
actually mean for a CPU? My suspicion is that it simply means that the
old thermal paste has been cleaned away and if you are lucky the CPU
might have been tested on a test bench! As it turns out this purchase
was a little premature but more of this further on in this brief article...
- Cooler: In my ignorance I used the stock AMD cooler with my original AMD CPU which is very much a noob error. So for this new CPU I purchased a Wraith Max Cooler. It did not cost so much, it works well, is fairly low profile compared to others and looks pretty good as well! Only near disaster was that the clearance between cooler and RAM was very, very close! A "real world" test came when I compiled Wine on -j 8 and with an ambient temp of 25° Celcius the system hit 52.9° Celcius only. Perfect!
- Motherboard: It is not such an easy thing to get
a new AM3+ motherboard any more but I did manage to pick up quite a
decent one from the United Kingdom via Newegg. I am now the proud owner of a
Gigabyte 970A-DS3P motherboard and going over the specs it looks
to be a much better board than my original. There were two issues with
the board which I eventually managed to overcome:
- USB 2 ports did not work out of the box. This annoyance has
been solved by enabling IOMMU in the BIOS and adding:
/etc/lilo.conf. My thanks to Paulo from the Slackware forums for the solution. And again I have learnt something new courtesy of a fellow Slackware user...
- Some oddness initially partitioning the HDD. Although fdisk claimed to be writing to the HDD it did not in fact write the partitions. After some though I simply changed the physical SATA order of both Blu-Ray Drive and HDD and for whatever reason partitioning suddenly worked. I will revisit this on a rainy weekend and see if there is a BIOS option I have missed which requires a certain sequence for the drives in the six SATA ports. Puzzling...
- USB 2 ports did not work out of the box. This annoyance has been solved by enabling IOMMU in the BIOS and adding:
I bench tested the new board with the suspect AMD FX 8150 CPU in place and the board roared into life, straight to BIOS. So the diagnosis is fairly clear: the old motherboard had blown and the CPU itself is fine. Nothing to see on a physical inspection of the motherboard. So I now have a "refurbished" AMD chip to either add to the parts cupboard or to sell. And a motherboard frisbee I guess. This does not bother me so much as I now have a marginally faster and brand new CPU in my system, combined with a new motherboard. The system should be now set for quite some time!
And the rest...
Other parts that I have for this system were for the most part useful still or even more than useful! In this area I have restrained myself from spending any more money although there is some degree of portability with most of these parts.
- RAM: Luckily for me in 2012 the price of RAM was not nearly so exorbitant as 2018 and at the time I purchased 2 kits of Kingston HyperX Genesis 8GB (2x 4GB) DDR3 1600MHz Memory KHX1600C9D3K2/8GX which have served me very well over the years. I briefly looked at 32GB on Newegg as DDR3 RAM is cheaper than DDR4 RAM but I have drawn a line here and my next RAM purchase will be for my dreamed-about Threadripper build!
- PSU: I really had no idea about buying a Power Supply in 2012 and by pure luck I ended up with a Corsair TX-850 V2 850W, a Bronze rated, non-modular PSU that has given me absolutely no trouble. My only wish would be for a fully modular PSU but for the moment I have wrestled the octopus back into the case and I will simply resolve that my next PSU will be fully modular.
- Graphics Card: Some time post 2012 I updated the graphics card to an NVidia GTX 750 Ti and although most gamers will now laugh at this card it has served my reasonably modest needs over the last few years. With the current extortionate prices for graphics cards and with the age of my system this card is staying put.
- HDD: My original plan was to recycle my existing 2TB mechanical drive but in the process of installing the drive there was irretrievable file corruption. My diagnosis is that the drive was slowly failing and the move to the new build joggled something important. Rather than buy a smaller SSD I picked up a decent 2TB drive and easily installed this, it is still better value than an equivalent sized SSD. Even so I believe that this is the last mechanical drive that I will ever purchase... This drive clicks a little more than I am used to hearing but I guess it is a little higher in the case as well. Something I will be keeping an eye on I guess.
- Optical Drive: With the slow death of DVDs and BlueRays I have taken this opportunity to remove my DVD burner and leave only the BlueRay drive. Importantly this has freed up room in the 5.25 inch bay for my 3.5 inch drive plus adapter to sit.
All other peripherals such as mouse, speakers, keyboard, BlueTooth dongle, monitor, backup 4TB external USB drive are all in fine condition and easy enough to reuse. No great temptations there to upgrade or update although those RGB keyboards do look pretty cool!
But it is my plan that when I retire, in the near future, to spend some more time with computer building so I resolved to purchase a few fundamental tools with each build. Only two purchases this time for working on the AMD-FX system but each purchase a great investment:
- Williams WRS-1 Magnetic Ratcheting Screwdriver A truly wonderful ratcheting screwdriver that makes assembling a computer an absolute pleasure. A highly recommended purchase.
- Arctic Silver 5 Thermal Compound I saw the state of the thermal paste when I took the CPU cooler off the old AMD chip and it was a simple smearing of dried powder. 6 years old and doing nothing! So I have made a small investment in a quality thermal paste with the plan of replacing all stock paste and then regularly changing the paste.
For the next build I intend to purchase one of those nice magnetic bowls that will finally contain all of my loose screws in a single location!
I am hoping that this current build will actually run, and run well for another couple of years. Certainly a plan of regular dust and grime removal should help with this, it is my suspicion that a dirty motherboard was a contributing factor to the old motherboard's death. I also have a few more build improvements in mind
- RAM: 2019 should see the end of the current truly extortionate prices for RAM, I see that is starting to happen now with DDR3 RAM dropping in price by 50% already in January 2019. When this process has progressed a little further I would like to max out the installed RAM to 32GB (4x 8GB) which will be very helpful when working with VMs. The current 16GB (4x 4GB) will be then used to bulk up an older build that I am working on.
- USB 3: Even though I have solved the issue of non-functioning USB ports on the motherboard I will probably still invest in an add-on PCI-E USB 3 card which look to be cheap and will give me a more respectable number of high speed USB 3 ports.
- Fans: This case now has a single 140mm fan at the back and two 120mm fans at the front. Cooling is good but the front fans in particular seem to be a little weak so when the dust has settled I will replace all three fans with some nice Corsair fans that I have spotted on Newegg. Tricky to find non RGB / LED fans these days!
These additions should make this build a very usable one but even so this AMD FX build will be replaced after several more years use...
It has been a huge amount of fun to strip this system down and then rebuild it to a better than previous working state. It is now running faster and very much cooler than it ever has with the potential to keep running nicely until RAM, GPU and even Threadripper prices have rationalised. I have a similar project in mind with an even older system which I built in 2011, an AMD Athlon X4 630 system, believe it or not, which represents the very first computer that I ever built. Lots of fun and even more dust to be found with that rebuild which I will also write up on this website.
Please feel free to contact me with any errors of fact that you have found on this page, any errors of opinion will probably remain uncorrected. In the meantime I am having a great time mucking around with computer hardware, what about you?