Silence is goldenBy Jon Wright. Published: 1st Dec 2003, 16:53:27 | Permalink | Printable
Knowing how to tell your RiscPC to shut itThe RiscPC may be officially out of production, but there's still many projects you can get your RiscPC involved in. Jon Wright talks us through how he silenced his noisy RiscPC to Iyonix levels. Disclaimer: This article assumes you're competent with metal based practical work and any modifications carried out on your kit is done entirely at your own risk.
Computers can either be a great help or a hindrance and can improve your concentration or be an awful distraction. As you may have guessed, the distraction I'm going to focus on is noise. This makes an interesting contrast to my last musings in which I was using a RiscPC to create as much noise as possible to entertain a pub full of beered up individuals.
Source of noise
There is nothing more irritating when you're sitting down trying to enjoy some, ahem, quality time with your computer than the constant noise it tends to produce. In modern AMD/Intel based PCs, there are all sorts of devices to ensure that the volume level rivals that of the reverse thrust of a Boeing 747. The most obvious one is the CPU fan - processors of the x86 family that are now running at 2GHz and higher do need some serious cooling. Graphics cards which flop out hundreds of terror monkey cycles per second contain processors in their own right and these also need fans to keep them cool. Some PC motherboards additionally need a fan on their internal chipset to prevent it from over-heating. We should be careful to not forget the PSU fan which is trying to keep the PSU cool as it pumps out large numbers of Watts to hungry peripherals. So, the PC is not only a noisy device but it is also a handy desktop hoover.
"Ah hah!" You may have just thought to yourself, "My RISC OS based machine uses a highly efficient ARM processor which requires no cooling at all!" Yes, that's right, and if you're the owner of an Iyonix, you'll note that they are barely audible over ambient room noise thanks to their quiet PSU fan, lack of a processor fan and a quiet hard drive. However, the Iyonix uses noise reduction techniques rather than noise removal techniques and as a result it is not silent in the true sense. In essence, to produce a totally silent computer, it should contain no moving parts at all (I will exclude the speaker from that sweeping statement).
What am I going to talk you through here is the way I shut my RiscPC up and turned it into a less obstructive machine that simply sits there patiently doing what I ask of it. I can't hear it grumbling and I'm sure it enjoys being up and running 24 hours a day even though it resides in the same room that I sleep in.
Learn from your siblings
I've always admired the A7000, not for its speed, but for the fact that it has always had something over its big brother, the RiscPC - a silent power supply! The A7000 case is also somewhat smaller than that of the RiscPC and can look tidier in the right settng. Have you worked out what I'm getting at? Yes, the first step in silencing the RiscPC was to transplant its motherboard into an A7000 case. Fortunately, the two motherboards are of a similar size although not all their screw holes are in the same place.
Removing the motherboards from each machine was relatively straightforward, requiring nothing more than a spanner for the peripheral connectors at the rear of the machines and a handy screwdriver.
- Modification number one - Power supplies
- Those of you familiar with the insides of the RiscPC and A7000 will know that they have different motherboard power connectors. After poking about for a bit with a multi-meter, I was able to work out that both PSUs output the same voltages on the same coloured wires. Connecting the A7000 PSU to the RiscPC motherboard was just a case of cutting the connector from the RiscPC PSU and wiring it up to the A7000 PSU, taking care to match the colours of the wires. At this point it was worth noting that the A7000 PSU has a much lower power output than that of the RiscPC and as a result would not be able to run with too many peripherals before struggling.
- Modification number two - StrongARM daughter card
- The RiscPC motherboard was never designed to go inside an A7000 case and as a result, I found that the StrongARM card was in the way of the A7000's metal chassis. I could have solved this problem with a 90degree StrongARM mounting connector but these appear to no longer be on sale from Castle. In protest, I pulled a hacksaw and file out of my back pocket and proceeded to attack the metal after marking out where the spatial conflict occurred with a pencil.
With my knuckles safely nestled in some plasters and the RiscPC motherboard safely nestled inside the A7000 case, it was time to turn my attention to the only remaining source of noise; the hard disc drive. As you know, RISC OS has never been that heavy on data storage requirements. Most RISC OS applications weigh in at under a megabyte and have difficulty even filling up a small (by today's standards) 40 gigabyte hard drive. After some research, I decided that the best way forward was to utilise the CompactFlash storage format; it has no moving parts and a 256MB card is relatively cheap and would be more than enough for all my RISC OS applications and current data requirements. Should more be required, then my server would be able to provide storage space via NFS with Sunfish using the RiscPC's installed network card.
Naturally, there is no CompactFlash connector anywhere on a RiscPC motherboard but it is possible to buy a hardware interface which will make a CompactFlash card look like a normal ATA hard drive to the host computer. This part of the silencing operation was so easy, it only required me to plug it all together and switch on. From this point I was able to format the CompactFlash card using !HForm as though it were a normal hard drive and then copy anything I required to it.
Living with silence
My RiscPC is now able to play me quiet music that I can drift off to sleep with, not even a trace of a whining fan noise in the background. I can leave it on all day and night without it bothering me and with a ready-to-use time of zero seconds.
The CompactFlash card is not as quick as a hard drive, certainly the transfer rate is under a megabyte per second but thanks to the low memory requirements of RISC OS, this is rarely noticeable (just load all your applications at startup).
Due to the low power output of the PSU, I do not overload it with peripherals. This would be difficult anyhow due to the limited expandability of the A7000 case which can only take one expansion card. I have settled on a ViewFinder card to fill this hole although I do sometimes wish I had the room for another podule for video digitising. Still, this would be in reach if I moved the motherboard and PSU back into a RiscPC case.
I've not looked back since doing this modification and in my mind it suits RISC OS perfectly, allowing me to unobtrusively get on with the task in hand.
CompactFlash card in IDE interface
RiscPC in an A7000
Cut out required to get the card to fit
News? Comments? Article ideas?
Previous: RISC OS 5 German territory released
Next: RISC OS manuals initiative gathers pace
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Jan Vibe: The interview
The man, the myth, the BASIC graphics master
9 comments, latest by harmsy on 17/8/07 3:50PM. Published: 11 Aug 2007
Qemu emulation of A9home-like hardware
Emulation of 266Mhz ARM920T hardware developed
Discuss this. Published: 6 Apr 2007
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •