How do you make Raspberry Pi? [video]
bbc.co.uk
bbc.co.uk
The uncommon things you need are:
1. Custom PCB (http://oshpark.com/ $1.66/sq. in., min. only 3 copies of board)
2. Stencil for your custom PCB (http://www.oshstencils.com/ $.60/sq. in.)
3. Solder paste [different than regular solder, it's glue-like at room temperature rather than solid] (http://www.smtsolderpaste.com/ there may be better vendors for paste, I've used these guys. Anyone have suggestions?)
4. Heat Source, for on-the-cheap use either a high-wattage toaster oven or hot plate (never to be used with food again!) See Sparkfun's writeup on it here:https://www.sparkfun.com/tutorials/59
As you can see, as pg said the hardware renaissance is coming (http://www.paulgraham.com/hw.html). As an example oshstencils.com just launched a few months ago and before that it was a minimum of $30+ for even the cheapest mylar stencil vendors. Things are moving fast!
The whole system cannot function without the GPU as it’s the first component to boot and controls some vital peripherals, and the GPU can only work with a closed-source firmware.
Oh, and before calling this a conspiracy theory, take a look at the sister site of Pi Foundation. That’s right: instead of promoting free, open and royalty-free standards like WebM, the Foundation sells licenses for two proprietary and obsolete video encoders. Also, if you want the Foundation to send more documentation to you, they require you to provide a business model. This has nothing to do with education and everything with marketing.
Fortunately, not Beagle Board nor ODROID-X require GPU drivers (or, for that matter, any proprietary code or binaries at all) for regular operation. You’d only need them for rendering accelerated graphics.
If you are looking to develop truly open hardware, take a look at Milkymist One. It isn’t cheap, but is worth way more than its cost.
If you are looking for a more sane alternative to Pi, consider buying Texas Instruments Beagle Board or Samsung ODROID-X. Both vendors have released complete documentation for the SoC (except for the graphics processor, described above), and are generally more friendly to open-source community than Broadcom.
http://whitequark.org/blog/2012/09/25/why-raspberry-pi-is-un...
On the other hand, for products expected to sell only in the thousands or tens of thousands it turns out human labor is cheaper. In the rPi's case, notice that it got soldered twice. Once for SMD (surface mount device) parts and once for the larger through-hole parts. In general, if there aren't going to be huge volumes humans will hand solder the through hole parts since a separate wave-soldering machine is needed to do this automatically. As another example take a look at the custom testing jig they shelled out for. That is easily thousands of dollars if not even north of 10K. Again in small volumes it would make more sense for humans to spend the extra effort setting up the board for testing.