Slashdot Mirror


Build Your Own PowerPC?

amokk asks: "Let's assume for a second that somebody would want to take the time and effort to build a Personal Computer but base it on a PowerPC architecture. Besides saying 'Buy a Mac' (I already have one) or 'Buy an IBM server', is there any way of acquirng the individual parts and slapping them together? Why you would want to do this isn't up for debate. Rather, this is one of those 'wouldn't it be neat if...' type of experiments."

44 of 320 comments (clear)

  1. Shreve Systems by SmackDown · · Score: 5, Informative

    You can buy refurb'ed Mac motherboards from Shreve Systems in Shreveport, LA. They are a really good source to start with.

  2. AmigaOne by semaj · · Score: 5, Informative

    The AmigaOne G3 SE is a fairly generic ATX motherboard with 133MHz DIMM sockets, IBM 750CXe PowerPC chip (600Mhz), 4xPCI, 1xAGP, etc, etc.

    It runs AmigaOS 4 or PPC Linux quite happily. Plonk one of these in a standard case and you've got yourself a DIY PPC solution .. or is that a bit too easy? :-)

    --
    Meep meep
    1. Re:AmigaOne by Amiga+Trombone · · Score: 2, Informative
      There's a Yahoo! group dedicated to the discussion of the Amiga One you may be interested in. From the group:

      This group is for the discussion of the AmigaOne series of PPC motherboards and Classic Amiga bridge cards developed by Eyetech and distributed by authorised Amiga retailers worldwide.

      You might want to post your query over there.
  3. Hmmmmm... by The+Mainframe · · Score: 3, Informative

    The limitation is really over whether or not you want to use the MacOS. If you could use, say, yellow dog linux, then your job is much easier. Buy your processors from Sonnet, your motherboard from any school (they're getting rid of those old 6100/66 machines like crazy... I have 22), grab your ram from the same places... Basically take a bunch of old machines, assemble one that works from their parts, add a new processor. Or you can do what I'm doing and chain a bunch of stock machines together via ethernet. The only problem is they draw 60 amps of current.
    Oh, yeah... see if you can get your hand on a workgroup server.

    --
    --Bennett Prescott
    Former Lord Of Packets
  4. Try this one? by Ogun · · Score: 4, Informative

    Pegasos
    Should be available now AFAIK.

    There is also the Amiga One which right now is mostly vapor (E.g. not purchasable at the moment)

    See, I mentioned both.

    --
    I found a fast warez site: http://warez.it.kth.se
    1. Re:Try this one? by Jhan · · Score: 3, Informative

      Except, of course, that the Amiga One was finished and shipping months ago, and no-one has a Pegasos board (excepting prototypes).

      Anyway, both are based on a Mai reference design. Pegasos is clearly (IMHO) the better product since it has socketed processors (A1 has a surface mounted G3 600MHz (?)). Eyetech will allegedly release an updated version of the A1 with socketed processor if the initial version sells well enough.

      PS. Yes, A1/Amiga OS Vs Pegasos/MorphOS is a very inflamed subject in Amigaland. Three sentence summary follows.

      The Pegasos (a new Amiga PPC motherboard) and MorphOS (an Amiga work-alike OS) was started when Amiga was essentially abandoned. Then, some former employees of Gateway and some Amiga enthusiasts bought the trademarks and started working towards a new, official Amiga platform. The two groups couldn't get along, and now we've wound up with two competing platforms, with a combined market measured in 5 digits, if that (sigh).

      --

      I choose to remain celibate, like my father and his father before him.

    2. Re:Try this one? by Anonymous Coward · · Score: 1, Informative

      > Except, of course, that the Amiga One was finished and shipping months ago, and no-one has a Pegasos board (excepting prototypes).

      Where have you been lately?

      Pegasos has been out in endusers' hands for some time now.

      AmigaOne is just for a few selected betatesters.

  5. This might be a good start by Anonymous Coward · · Score: 5, Informative
  6. PenguinPPC by BShive · · Score: 5, Informative

    Are you looking for something like this?

    From the site:

    A number of years back from folks in the Microelectronics unit of IBM came up with an idea. It was called POP for PowerPC Open Platform. Basically an open source motherboard design. Well here they are. The first POP boards. It's been a long wait and, like you, I hope it was well worth it.

    The boards do appear to be available - anyone tried them?

  7. Howto - Build your own Mac by kuwan · · Score: 4, Informative

    This site has instructions on what you need, where to get it, and how to put it all together. Pretty useful if you want to build your own Mac and don't want to pay Apple's prices.

  8. Procurement of the hardware by mao+che+minh · · Score: 3, Informative
    Why not assemble the unit from compatible parts from older PowerPCs with choice upgrade parts that are "Apple Certified" from online resellers of Apple hardware?

    Here are a few resellers of Apple hardware:
    Milagro and ETI Express

  9. This was a recent Slashdot story by Geek+Dash+Boy · · Score: 3, Informative
    --
    I say we take off and nuke the entire site from orbit. It's the only way to be sure.
  10. Re:The other part of the question... by PhysicsScholar · · Score: 1, Informative

    The latter answer is the easier one - the former is harder, since you would have to find "official" Apple parts to make sure the OS talked nice to all the pieces.

    There's nothing "official" about Apple parts. Just like any other computer company, their parts are manufactured and primarily designed by other companies. For example, their PowerPC processors are traditionally made by either Motorola or IBM. It's not as if Apple has a huge research team designing "Apple(TM)" hard disks; they simply buy Western Digital or Seagate drives just like the rest of us.

    --

    Department of Physics and Atmospheric Science, Dalhousie University, Halifax, N.S., Canada, B3H 3J5
  11. Arstechnica thread by Anonymous Coward · · Score: 2, Informative
  12. Easy to do (If you've got lots of money) by ivan256 · · Score: 5, Informative

    If you really want to build a system from parts there are several places you can go. Motorola sells evaluation platforms that consisto of a motherboard (essentially a backplane) and CPU modules that plug into it. It's calld Sandpoint. You can get third party CPU modules for it from Tundra (who also sells whole kits with their own system board). Marvell/Galileo sells a platform that is well suited to building a PC style machine with PPC hardware, and you can get a variety of processor cards for it ranging from low end G3 style processors up to dual 7450 processors.

    Some of the best PPC machines available right now can't be built from parts simply because they're on a single board. My current to y is the cyclades TS-100 it's only 1"x3"x3", has dual CPUs and can be had for under $200.

  13. Re:The other part of the question... by Dark+Paladin · · Score: 3, Informative

    My point is not that you can't dual boot Mac/Linux machines - Yellow Dog Linux running on a separate boot from OS X is a great example.

    My query is if the author wants to build a Linux compatible PPC desktop (relatively easy), or build an OS X compatible laptop (relatively hard, and probably more expensive).

    My apologies for not making that clear.

  14. Was already on /. (and I have the link, too) by incripshin · · Score: 5, Informative
    There was an article here a while back: Build a Macintosh From Scratch., which links to "a great step-by-step tutorial" There's your answer.

    incripshin

  15. Try older machines by jmertic · · Score: 4, Informative

    Check out these guides for repackaging either a Beige G3 or Blue/White G3 in a standard ATX case. All that's needed that is "Apple offical" is the motherboard stuff; memory, video ( uses Mac PCI video cards ), HD, and CD-ROM are off the shelf PC items. They use ZIF CPUs which can be obtained from Apple, Sonnet, NewerTech, and many others.

  16. PowerPC briQ's by myov · · Score: 5, Informative
    You could try a briQ, running Yellow Dog Linux

    Specs:
    • 500 MHz G3 or G4 CPUs
    • 100 MHz 64-bit System Bus
    • 2 x 168 Pin DIMM sites (up to 1GB RAM)
    • 2.5" IDE internal drive
    • RS/232 serial
    • 10/100 ethernet
    • 64/66 expansion slot (adapts to PCI)*
    • programmable Vacuum Florescent Display (VFD)
    • weighs-in at just 1.85 lbs
    • 5.74 X 1.625 X 8.9 inches (same dimensions as CD-ROM)
    --
    I use Macs to up my productivity, so up yours Microsoft!
    1. Re:PowerPC briQ's by GlassHeart · · Score: 5, Informative
      You could try a briQ

      The G3 version costs $1,485, plus shipping. The G4 version costs $1,985, plus shipping. The person who asked the question wants to use it as a desktop computer, but this only has a 10 GB drive, no video card, and no CD-ROM drive.

      At the price of the G3, you can get an iMac which is superior in just about every way (for desktop applications) except the RAM size.

  17. hard to do by Gizzmonic · · Score: 5, Informative
    i've been trying to do this for awhile. The problem is that no one offers a (non-apple, non-ibm, non-motorola) PowerPC motherboard besides chaintech in the UK (fastest you'll get there is a 600mhz G3, and prices are higher than a comparable Apple machine. they basically exist to fleece amiga people.)

    Motorola and IBM don't sell their CPUs to end users. You can order a G4 or even a G5 (PPC 8500 series) from one of Mot's suppliers like Arrow, but I believe they force you to order in high quantities (40+ at a time).

    During the dot-bomb era, several companies like Eternal Computing and Silicon Fruit promised to offer affordable PowerPC motherboards to retail customers. Nothing ever came of it (insert Apple conspiracy theory here).

    I think there's a market for retail PowerPC motherboards, or there will be once IBM's 970 hits the market. It's fun to mess with exotic hardware like the PPC, and its performance is very impressive considering its limited clock speed. IBM has published a spec for PowerPC logic boards that is available for free on its website (i'm sure someone else has posted the link by now).

    Linux would run on these things in no time (maybe we could even build our own TiVOs with 'em). And Mac OS X would be easy to port, with or without Apple's help.

    I don't think IBM would like this idea very much however, since it might undercut their huge margins on PPC-based servers. On the other hand, if they manufactured and sold the motherboard for cheap, they could bring PPC to a much larger audience.

    --
    (-1, Raw and Uncut is the only way to read)
  18. a "BUILD YOUR OWN $800 G4" how too + parts links by DABANSHEE · · Score: 5, Informative

    Macopz.com "build a Mac" page

    They have links to all the parts suppliers, the parts add up to $800

  19. Re:The other part of the question... by Gizzmonic · · Score: 3, Informative

    Apple doesn't use a BIOS, they use OpenFirmware which is designed by Sun. Mac OS X does not require any type of "boot ROM" on the motherboard to load, so you wouldn't need an Apple part. There are a multitude of other reasons why you don't see Mac clones-think about it.

    --
    (-1, Raw and Uncut is the only way to read)
  20. Re:The other part of the question... by intermodal · · Score: 1, Informative

    Darwin is not open source. Darwin is based off an opensource kernel, but itself is not. And from there, there's compatibility with the rest of MacOS to work with.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  21. Re:My brother built several lab machines by PCM2 · · Score: 5, Informative
    He had a dozen or so free copies of Mac OS X (10.1 I believe) but no hardware onto which to place this neat new OS...He told me the only real hard part was finding cases.
    Pardon me for saying so, but I'm pretty skeptical of this comment. Knocking together PPC hardware isn't necessarily going to get you a machine that can run Mac OS X. Just the fact that you say he used SCSI hard drives makes me suspicious. Early versions of Mac OS X were known to choke on Adaptec SCSI cards -- you might have to pull the card, then install the OS (on your internal IDE drive), then put the card back in and install drivers. What's more, Mac OS X still relies on some proprietary Apple chips/firmware. If you're saying your brother went and found old Macintosh motherboards etc., then it sounds a little more likely ... but considering the difficulty a lot of people have running Mac OS X on stock, store-bought G3 towers, let alone older motherboards, I doubt people will want to get any big ideas based on your post.
    --
    Breakfast served all day!
  22. Re:another question... by ellboy · · Score: 5, Informative

    This is incorrect. The Apple ROMs you're referring to haven't been used in a long time, like more than 5 years. All modern Macs use Open Firmware. This is exactly why people are asking about do-it-yourself Macs so often. It's now possible.

  23. Re:The other part of the question... by spirality · · Score: 5, Informative

    Darwin is not open source.

    Here is a quote from the Darwin Website:

    We are pleased to announce the immediate availability of Darwin 6.0.1, the Open Source core underlying Mac OS X v10.2 "Jaguar". The Darwin kernel features many enhancements from FreeBSD 4.4 and the KAME IPv6/IPsec code, and is one of the first Open Source operating system releases to be built using GCC 3.1. Darwin 6.0.1 features improved support for POSIX threads and adds several reentrant C library functions, as well as numerous new and updated libraries including ncurses, bzip, and SASL. Darwin now uses bash as the default /bin/sh, and adds python and ruby as scripting languages.

    We are updating the Darwin Tools package enabling you to build Darwin components on top of Mac OS X itself. [Sep 23 2002]


    GPL no, open source yes...

    -Craig

  24. Mac on Linux by mbrubeck · · Score: 4, Informative

    Mac On Linux will let you run MacOS (including OS X) on any PowerPC system that runs Linux -- even if MacOS won't run natively on the hardware. Mac On Linux provides a MacOS-compatible virtual machine (but it doesn't emulate the processor, so it's nearly as fast as running native).

  25. Re:The other part of the question... by dhovis · · Score: 5, Informative
    Darwin is an open source operating system without a GUI.

    A FAQ is available.

    I believe that there are a few components of MacOS X that Apple has licenced and cannot release the source to, so Darwin has replacements for those components, but it is supposed to be binary compatible with MacOS X.

    --

    --
    The internet is the greatest source of biased information in the history of mankind.

  26. Re:Next Week On Ask Slashdot... by CuCullin · · Score: 4, Informative

    The common term is biodiesel or greasel for the mixture. When used with new diesel engines, they actually run cleaner than a natural gas engine. Some have made their own biodiesel for as little as $.50 USD/gallon, for quite a large savings. In NJ, the price of diesel just went up about $0.10 USD... The primary considerations are seals, older rubber seals will break down and fail, spewing all over the place. The solution? Use newer plastic seals, they last much longer anyway. There is a power loss of appr. 5%, but on new engines you don't feel all that much of a difference.

  27. Re:a "BUILD YOUR OWN $800 G4" how too + parts link by pldms · · Score: 5, Informative
    You might also enjoy this thread from the arstechnica forums. The joy, the pain, the smell of frying components...

    The main problem building a Mac PPC using a refurbished motherboard seemed to be the power supply, IIRC. Needs a 28v trickle feed.

    Anyway, worth a read.

    --
    Slashdot looked deep within my soul and assigned
    me a number based on the order in which I joined
  28. You want PPC boards? we got em. by Anonymous Coward · · Score: 3, Informative

    Try here for resellers.

    MicroATX mainboard (236 mm x 172 mm)
    133 MHz processor slot
    600 MHz PowerPC G3 750 CXe - to Dual PowerPC G4 MPC 7450
    PC133 RAM (two sockets), up to 2 GB
    AGP slot
    PCI subsystem with three slots, optional Riser Card
    IEEE1394 (Firewire) VIA VT6306 with 100/200/400 MBit data transfer
    10/100 MBit Realtek Phyceiver 8201 Ethernet
    USB I/O system VIA 8231 with four connectors
    AC97 sound subsystem Sigmatel STAC 9766 Codec with mic input, line in/out and headset connector
    IRDA for infra-red remote control
    ATA100 VIA 8231 with two channels for upto four ATA devices
    PS/2 mouse connector
    RS232 (serial) port
    Centronics port
    Floppy
    Gameport for PC-compatible joysticks
    Open firmware

    Two operating systems included : MorphOS and Linux

  29. Re:Similar Questions: ARM-powered Desktop? by chiller2 · · Score: 3, Informative
    A number of companies from the Acorn scene (yes there are still a few) are working on newer ARM based hardware.

    You should check the following links out...

    Castle Technologies (UK) - The Iyonix PC. It runs RISCOS 4 but can use ArmLinux/etc if you want it to. They've also brought out a USB podule for older Acorn systems. Castle site

    Aleph One have a line of StrongARM based evaluation boards, and ARMLinux related info. Lots of info for ARM developers.

    Uffenkamp (DE) sell Acorn/ARM hardware and software and I guess would be easier for you to get to. See their site.

    RiscStation (UK) have their own RISCOS/ARM based systems you can check out. See the RiscStation homepage for more info.

    You can get a good idea of the ARM hardware out there by following the Acorn/ARM news sites. There is a lot more but that should be enough to get you started :) chiller2
    --
    --- Commission free trading & free stock up to $500 - use http://share.robinhood.com/kelvinp6 :)
  30. Re:compatible or not... good point! by Sleepy · · Score: 3, Informative

    retailers for the Motorola VME boards? Good luck!

    I would first search the ppcLinux email archives, then consider posting the question to the list. I know it's been a subject of much discussion there. I sold my G3 ages ago so I have not kept up on things in the PPC world.

    If you are starting from scratch -- not using an old Mac -- what's the advantage?

    I mean, sure, PPC might have a "cleaner" design but who gives a rats ass? The advantage of that is LOST when one considers that the compiler and library chain on Linux PPC is nowhere near as mature as on X86. Someone with more knowledge than myself could state why X86 gcc blows away the ppc port of gcc.

    Personally, I liked PPC most because it was low-power and so needed less active cooling. But the new VIA miniboards with the VIA (Cyrix) chip are relatively cool itels also. Cool and quiet is nice for things like embedded MP3.

    For a desktop, I don't see the value in PPC. Now maybe if Motorola and IBM woke up and LEVERAGED Linux as a "write once, complile & run anywhere' platform, but PPC chips are a small part of their business. Unlike Microsoft, Motorola has no "religion"... just look up the "anti- mother-company" threads where Motorola went on a witchhunt for anything "Motorolla Inside"... be it MacOS, or PPC NT. I don't mean now, because PPC NT4 is dead, but at one time it was supported.

  31. Re:compatible or not... good point! by chewedtoothpick · · Score: 4, Informative

    One thing you can try to get parts is going to your local 'authorized mac repair specialist.' The local mac repair shop where I live is usually okay about it. Aparently the only problem with building MACs is the bus structure between all of the cards for NIC etc... You are going to have to make sure all of your hardware is MAC compatible because the bus addressing etc... is supposedly a little different from that of PC's.

    --
    Erutangis ym si siht.
  32. Motorola Reference Motherboards by bill_mcgonigle · · Score: 3, Informative

    Motorola makes reference motherboards and pre-built systems based on them. You can run MontaVista Linux on them. There's a dual-1GHz model available.

    I haven't tried it myself. I suspect it's not cheaper than buying a Mac.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  33. Re:The other part of the question... by SirTwitchALot · · Score: 4, Informative

    OpenFirmware is a consortium (granted dominated by sun.) It is a non machine specific framework that provides a standard boot time interface. It may look nothing like a pc's bios, but still could be considered a bios, without some type of bios, your system doesn't boot. While it's true that apple now uses openfirmware, that was not the case prior to the powerpc. And even though it's an open standard, it still must be implemented at a level that is specific to the specific hardware. A simplistic anology would be OpenFirmware:bios Posix:Linux

    --
    Go away, or I will replace you with a very small shell script.
  34. well.... by chinakow · · Score: 2, Informative

    you could buy a PPC machine from these people and if you ask real nice they might let you in on their suppliers

  35. Re:compatible or not... good point! by $0+31337 · · Score: 1, Informative

    E is for E-Bay, that's good enough for me...

    (Sing to the tune of C is for Cookie, Copyright 1998-2002 Sesame Workshop)

  36. build your own powerpc site link by slothtrop · · Score: 2, Informative

    Can't remember where I got this from... probably macslash. I've bookmarked it for rainy day, so I have not gone through all the details.

    http://www.macopz.com/buildamac/

  37. Building a PowerBook by Moge · · Score: 2, Informative

    I recently wanted to buy a PowerBook G3 but did not have the 1200 Bucks that they are currently selling for. Solution. I got the parts in bits over Ebay and built one. I got Mac repair guides as well to help me with the instalation (all off ebay) and WAM for 500 bucks I got a brand new laptop and the satisfaction of building my own computer.

  38. Pegasos G3/G4 mobo by rEWDBOi · · Score: 3, Informative
    You shoul check out bplan's Pegasos G3/G4 mobo.. The Homepage isn't exactly clear as to wether it's released yet or yet another Amiga vaporware, but it sure sounds interesting:

    microATX Mainboard 236mm x 172mm ( 9"3 x 6"8 )
    • 133 MHz Processor Slot
    • Optional with 350 MHz G3 PowerPC® / 512k Cache
      up to Dual MPC 7450 G4 PowerPC® / 2 MB Cache at state of the art speedgrades
    • PC133 SDRAM Memory for a total of 2 modules
      maximum 2GB extension by availibility of modules
    • AGP Slot x 2, user selectable graphics card
    • PCI Subsystem with a total of 3 slots to be used for custom expansion, included one slot for Riser Card Option
    • IEEE1394 VIA VT6306 at 100/200/400 MBit Transfer rates with three ports
    • 10/100 MBit Network Realtek 8201 Phyceiver
    • USB I/O System VIA 8231 with a total of 4 ports
    • AC97 Sound Subsystem Sigmatel STAC 9766 Codec with Mic. In, Line In/Out and Headset support
    • optical S/PDIF output
    • IRDA for comunication with PDAs and other IRDA devices
    • ATA100 VIA 8231 with up to 4 devices
    • KBD for PS2 compatible keyboards
    • Mouse for PS2 compatible pointing devices
    • Seriell one channel RS232
    • Parallel standard Centronics
    • Floppy
    • Gameport to be used with PC style joysticks/gamepads
    • 56K Modem
      integrated
  39. Actually, there are ppc mobos.... by vortexau · · Score: 2, Informative

    If you'd followed stories on OS NEWS you would be aware that there are at least two available (or close to being available):

    The AmigaOneSE and the Pegasus.
    Both are to be shown at the WOASE show in the UK this weekend.
    Look for the story on http://amiga.org
    and on http://ann.lu

    As well as the OS' being developed for these, BOTH boards run Linux.
    .

    --
    (David Bowman, EVA near HUGE Monolithic Win-PC in orbit around Jupiter) "My God - its full of Malware!"