Trashing Chromebooks
systemcall.org
systemcall.org
Batteries are bags of scary-sounding chemicals. I do not trust them.
Run.
When I was a teenager I used to race RC cars. The things had pretty hefty NiCd an NiMh cells. Occasionally one would vent and catch fire in someone's car or more usually attached to a fast charger.
Flames, smoke, nasty chemicals spilling out and everything for about 2 feet in each direction pretty much destroyed or covered in chemical gunk.
Now there are LiIon and LiPoly cells with an even higher energy density and discharge rate. If one of them goes, I'm out of the place. I trust a 240v mains line over those things.
Typical outcome (artificially started with a hammer):
Run indeed.
I think it might happen more than people think.
Since they are far, far into voided-warranty land already, I would say just remove the lid completely and thus get better airflow and cooling for the board.
Google Native Client buildbots are exactly like that:
qemu: http://build.chromium.org/p/client.nacl/builders/precise_64-...
pandaboard: http://build.chromium.org/p/client.nacl/builders/oneiric_32-...
And yes, Panda is very unstable under heavy load. :(
The Chromebooks are not trashed, they are simply re-installed with Linux and have their batteries removed so they can rest in racks for long-term testing.
tl,dr; There aren't enough reliable ARM servers yet, so for developing Linaro (optimized release of gcc), they use Chromebooks.
It's just too damn limited to be appreciable.
Then again, I am playing with Odroids now and don't like to hear that they will fail if I max them out for days on end.
Maybe hacking up the fridge to have the Freon running right over top of the CPU, but I'd rather take my chances tearing apart a Chromebook than tearing apart a fridge.
Yeah it's super old.
There's also the guy who using his pool water to water cool a few machines.
Only annoyance is stupid power connector, which really needs fixing as it comes out too easily.
Its fast, and I run it fairly heavily although builds are not continuous, but it is on 24x7.
(Still, if it were stable it seems like it's much preferable to having to individually mangle Chromebooks and the TK1 comes w/ Ubuntu preinstalled on it's eMMC. The bootloader can also be flashed to boot from SATA)
If it is at all an option, check out the chroot and build system of chromium-os and see if you can import your toolchain packages, the environment should be strait forward to extend wih your own custom dependancies.
Also those sticks are mostly intended for Android use, whereas this application uses regular Linux.
http://www.samsung.com/uk/consumer/pc-peripherals/chrome-dev...
Edit: Nevermind, seems unavailable now. And not ARM. Derp.
A slightly less "friendly" alternative to an ARM-based Chromebox would be the NVIDIA Jetson TK1. It's a developer board with an actively-cooled Tegra K1 SoC. We've been experimenting with these boards over the last two weeks and haven't encountered any stability problems. We're not pushing them as hard as Linaro does but we're certainly putting them through their paces.
http://www.asus.com/au/ASUS_Chromebox/Chromebox/specificatio...
Intel® Core™ i7-4600U Processor or Intel® Core™ i3-4010U Processor or Intel® Celeron 2955U Processor
What do you recommend that people order from Dell, for less than $2000? (Note that the Chromebook in the article retails for ~$200, and IIRC the other ARM boards mentioned are also like ~$100-$300.)
The response back was that Dell was only interested in selling in very large quantities to customers that had very specific workloads.
If you only need a handful for a lab or build farm, they don't care to sell to you.