Why the Raspberry Pi Won't Ship In Kit Form
An anonymous reader writes "A post at the Raspberry Pi blog shows an image containing the device's SoC and memory chip to help explain why the tiny PC won't ship in kit form. Clearly, the chips are so small, and the solder blobs required so tiny, that most people would mess up doing it by hand. Add to that the fact one chip has to sit on top of the other, and if you're a millimeter out, your chips are fried."
The post also addresses the use of closed source libraries for graphics acceleration.
I don't like the assumptions they're making.
http://lmgtfy.com/?q=raspberry+pi http://en.wikipedia.org/wiki/Raspberry_Pi
How about we stop posting a Raspberry Pi story every goddamn blog post and save the talk for oh... I don't know... when the god damn thing actually ships?
I've been throwing my money at the screen for months and NOTHING'S HAPPENING!!!
Can i use these to power some anal vibrators?
Should read EVERYONE without the nimble fingers of a child, the steady hand of a special forces sniper, and the sharpest soldering iron this side of the sun.
For every benefit you receive a tax is levied. - Ralph Waldo Emerson
BGA packages are intimidating, even to a guy who's been hand soldering other SMD packages since around/before 1990 (that being me)
Plain SMD is easy to do by hand, even the 0402 stuff.
The thing with BGA is its an alignment problem. Some entrepreneur will likely invent a magic clamp that holds the chip in perfect registration to the PCB, at which point it'll be dirt simple to solder BGAs.
I donno where the "if you're a millimeter out, your chips are fried" stuff comes from because thats /.ed. I've done analog microwave RF work where that is actually true. That is not possible on a logic level board. "oh noes, /ce has been grounded, whatever shall we do?" Well just fix the solder bridge and stop whining. Its not like you just shorted out a 20 amp 24 volt power supply thru the bias/bypass network of a microwave FET amplifier, nothings going to blow up on a digital ckt.
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
Don't forget the reflow oven, so not only do you need superhuman skills, but you need a specialized tool that effectively nobody has.
Test your net with Netalyzr
I still want 10 of them...
"I disapprove of what you say, but I will defend to the death your right to say it." - Evelyn Beatrice Hall, re Voltaire
Correctly soldering BGA packages requires a reflow oven or a good heat gun with some solder paste. This is intimidating not only for customers with basic soldering skills, but even those who have extensive experience soldering other small SMT packages. Nevertheless, releasing the PCB as open hardware would allow people to fabricate and assemble their own boards, without placing an additional burden on the company.
And to think that only 30 years ago a resourceful fellow could fix a circuit board with a silver dollar, pliers, and a car battery. With today's electronics, MacGyver would be dead.
I thought the main reason they couldn't build the Raspberry Pi in the UK was there were prohibitive costs to importing the needed components whereas the completed device was taxed differently.
Isn't this the same problem?
The stories about this board need to stop, at least until they ship the thing. "We bought the parts". "We soldered them on", etc. do not each need a separate story.
Of course you don't ship kits of SMD parts, especially ball-grid array parts. Such a soldering job is cheap in a production environment, and a huge pain even with the right equipment in a small shop. (It's done in production by printing a solder paste layer on the board with a mask, and the final alignment of the pads is done by surface tension in the molten solder. It's all about temperature control and solder paste depositing. Once the production line is tuned right, it works quite consistently.)
The fact that they won't deliver in kit isn't news*, it's more interesting to know that they have HW-accelerated versions of MPEG4 and H.264 (and only those), and that all these libraries are closed source.
Furthermore, claims that they have the fastest mobile GPU are fluff: we only have the subjective word of someone who worked on it, not a neutral 3rd party, and it'll be caught up by someone else soon anyhow.
Finally, I'm going to advance that any complaints about the nvidia binary driver are going to be small fry compared to Broadcom's drivers.
*it's just not possible to hand-solder BGA packages. At best you'd need a reflow oven, and *that's* still tricky with the sizes involved here.
Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
If you really want a kit you can buy an assembled board, de-solder all of the components, and *make* a kit.
This article also confirms that the Raspberry Pi will likely be worthless as a media streaming device - at least for those of us who care about video quality.
It is now official that only H.264 (and MPEG-4) will be supported for hardware decoding. That means that playback of ripped Blu-rays that use VC-1 and MPEG-2 (not an inconsiderable number) is impossible, since the weak ARM CPU will almost certainly not be able to decode them in real-time at 1080p.
I'm sure the Pi will work fine for people who play back transcoded crap downloaded from TPB, but for anyone who actually cares about video quality, the lack of these essential codecs is a death sentence. We can only hope that at some point in the future a different (even if more expensive) model will ship with them enabled.
It's really a shame that there is currently no open-source-friendly SoC platform that supports HD video decoding and HDMI 1.3 audio bitstreaming in all its forms. HTPCs mess with the signal in all kinds of ways (YUV->RGB conversion is forced, even if you select YUV, it converts to RGB then converts back) so SoCs are really all that can provide decent quality. And the firmware on commercial media streamers is almost all crap.
http://www.raspberrypi.org/archives/592#comment-10077
Visit the
They have a limited initial run of devices, half of which will be defective in some way, and the returns will kill them off before they ever get a chance to ship in volume. 3 months and we'll be reading about how it all went wrong, and the lessons they learned.
If you were blocking sigs, you wouldn't have to read this.
I have been pushing mine into the slot in my computer box thingie, you know the one just below that opening cupholder.
I got to the chocolate box before you, that's why the hard ones have teeth marks.
Actually, I prefer gooseberry Pi.
"I've been throwing my money at the screen for months and NOTHING'S HAPPENING!!!"
Patience. Soon we'll be able to say "Stick a fork in it. The Pi's done."
But. But.
I AM a pick and place robot, you insensitive clod!
If you think it gets too much attention on Slashdot, don't read the article or post about it.
If you think it should be a kit, design a similar system and only sell it as a kit. The people behind the R. PI didn't just sit around and whine, they did something. Don't just complain about it.
If don't like the closed source drivers, then reverse engineer them yourself. Or get together with the people who want an kit and write their software. Do something beside bitching.
If you think that assembling a kit at this scale is easy, set up a web site that shows how it can be done. Sell a kit of supplies for the process. Don't just emit hot air.
You people act as if the motto of Slashdot was News for crybabies, Stuff that sucks
Why is Snark Required?
One of the main problems at the moment I can see is the lack of docs
and I'm not talking about the GPU, but the GPIO pins for SPI / A/D etc
it's pretty clear looking at the forums that they're not targeting it at the hobbyist for interfacing, but instead at just being used as a basic terminal in 3rd world countries
Reading through the forums the SoC has no datasheets available for it for interfacing
the SoC can't be purchased separately outside of the site (less of an issue given the soldering problems)
They've suggested that there will be docs later on for the GPIO's but that it's going to come much later on
So if your planning to use it as something other than a cut down PC your out of luck
A shame really as I wanted something like this for the .Net Micro Framework as a sort of more advanced version of the netduino (64K Ram vs 256Mb Arm11)
Seriously - what computer does come as a component-level kit? Yes, the Altair did, but that was a long time ago. Does anyone really sell a bare motherboard??
The local Techshop just got a reflow machine; also a reballer.
It also has an Acuna Lathe with full CNC, you know, in case you need to carve a full size Darth Vader mask out of aluminum for some reason.
You join for a monthly fee, and then play with things that can cause you to lose fingers to you hearts content.
-- Terry
They won't leave a lasting impact. (Score:-1)
by Anonymous Coward on Friday December 23, @12:34AM (#38468480)
as a short penis
thrusting inside receptive anus
come raspberry pi
Oh, Come on! Trepanning can still be needed and very much to the point.
Modern medical practices
Trepanationis a treatment used for epidural and subdural hematomas, and for surgical access for certain other neurosurgical procedures, such as intracranial pressure monitoring. Modern surgeons generally use the term craniotomy for this procedure. The removed piece of skull is typically replaced as soon as possible. If the bone is not replaced, then the procedure is considered a craniectomy. Trepanation instruments are now available with diamond coated rims (Diamond Bone Cutting System), which are less traumatic than the classical trephines with sharp teeth. They are smooth to soft tissues and cut only bone.
w00t.
"No fear. No envy. No meanness." Liam Clancy
nt
Running with Linux for over 20 years!
No, it doesn't. It says "oh, there's some closed blobs in there, lolz". Seriously, why do vendors feel like they have to get shitty about having proper open drivers?
Considering you can buy a hot air soldering system for little over $100 on eBay, I call BS.
"Politicians and diapers must be changed often, and for the same reason."
with the automated assembly vs kit form, I would guess that a kit would be 3 x more, because of all of the manual handling required to get kits together. Electronics like this has really moved on from kits.
There was an unknown error in the submission.
Reflow soldering involves heating the components much hotter than they like to be even when powered off.
Yeah, whenever you turn off a system with a processor inside it, all of the electrons have to flow back out of the processor, and over the next hour or two it can heat up even hotter than when the processor was operating.
Easiest way to deal with that is that if you have a 2-prong device and it's not one of those polarized plugs, you can just pull it out of the outlet, flip it around, and plug it back in the other way for an hour or two. That will send the electrons flowing the other direction through the circuit (and the processor), and then you'll have a much smaller cool-down time.
coding is life
I'm sure they will release documentation in good time, but even before that it would be easy to add additional custom hardware interfaces through USB in the form of Arduino or other USB supporting hardware platforms.
Also the idea behind the project is not to be a cheap terminal for 3rd world countries (tho it would serve this purpose very well) but as an ultra cheap programmable computer for English school children to encourage more programming in IT lessons and bedroom coding like in the days of the ZX spectrum and C64.
Complain to Broadcom, as they're the ones forcing the use of these, not the Raspberry Pi guys.
Name a single low-cost micro-controller system that is sold in kit form with stacked BGA components.
With a properly designed prototyping board you can solder some kinds of BGA parts by hand.
http://www.schmartboard.com/index.asp?page=products_bga
This is good for experimenting with new parts and engineers use these kinds of tools to bootstrap new hardware designs by saving upfront work laying out a prototype board. Not the kind of thing someone who likes to build 'Heathkits' might want to do though.
I just heard that the Raspberry Pi website CSS has been tweaked.
A new element "checkout_button" has been referenced in the CSS.
Rumours that this is an indication that the Pi will launch soon have reached fever pitch!!!
It's like iLaunch hysteria, but for techies! Yey!
RS