Feeds
Beagleboard Beaglebone Black

Review: Beagleboard Beaglebone Black

Pi-eyed killer - or should we give Pis a chance?

Secure remote control for conventional and virtual desktops

Fast forward

Adopting the device tree approach should make it much easier to support new hardware on the Black, which is why Beagleboard decided to adopt it with 3.8. But the immediate cost is incompatibility with some existing capes, with software modules like those I've already mentioned, and with many of the user-community guides and tutorials newcomers rely on to get them up to speed with programming their boards.

Cloud9 IDE

Headless coding using the Cloud8 web IDE

It's possible to downgrade Angstrom - or use an alternative distro, of course; more on this below - to regain previous Beaglebones' kernel 3.2 and, with it, compatibility with existing modules and add-ons, but kernel 3.8 and the device tree are the future for the Black and its successors.

The Black's AM335x processor incorporates a sub-processor supporting ARM's NEON SIMD (Single Instruction, Multiple Dispatch) engine. With the right software, this can be used to accelerate video coding. By contrast, the Pi's ARM-compatible Broadcom BCM2835 SoC has on-board H.264 encoding and decoding hardware with 1080p support out of the box, which will be of more use than NEON to general users and to media-centre builders in particular. Its HDMI port also supports 1920 x 1080, whereas the Black's will only reach 1280 x 1024. HDMI is the Black's only audio output too.

The AM335x is set to clock higher than the Pi's chip can go - 1GHz compared to 700MHz - but it's possible to manually clock the Pi up. It's worth remembering though that if you've tried the Pi and found it a tad tardy, that's most likely because you've been running its GUI which is handled entirely by the CPU not the integrated GPU.

Beagleboard Beaglebone Black

HDMI output is limited to 1280 x 1024

The Pi Foundation - the British charity that designed the $35 board - is working on a fix: porting the Wayland graphics engine to the BCM2835 will make use of the chip's GPU and, if a tech preview is anything to go by, will make the Pi desktop much more responsive. It won't be ready for public consumption until later this year, but it means you may not need to replace your Pi if its current desktop slowness is getting you down. I'll be honest: this has been bugging me, and it's one of the reasons why I was so keen to try the Black. The Black's desktop animates more smoothly, but performance is overall quite Pi-like.

You'll probably want to try the Black if Android is your thing. There's a working version of Jelly Bean available for the Black, provided by Texas Instruments in support of its Sitara SoCs. On the Pi, Android is languishing in dire need of an official Broadcom port which should include the hardware acceleration absent from the various barely useable ports based on CyanogenMod ROMs.

The other mainstream OS choice is Linux, which is well supported by various ARM-compatible distros for both boards, plus there some other compatible OSes, too: QNX on the Black, for instance, and RISC OS on the Pi.

Beagleboard Beaglebone Black

A separate USB hub is essential

It's barely worth talking about price when the Black and the Pi are as cheap as they are. Just looking at one UK seller, RS Components, the Black is £31.65, the Pi Model B £31.20. If you plan to hook either up to a TV or monitor and use it as a desktop computer, the cost of adding the extras is much the same. You'll certainly need a USB hub for the Black, but the Pi requires an SD card, something the Black can do without thanks to its on-board eMMC.

The Reg Verdict

As two variations on the same theme, the differences between Pi and Black are subtle. Your specific needs will guide you to one or the other, but generalists can adopt either - or both. The Black is clearly the more suitable device for hardware projects, the Pi the choice for low-cost educational computing.

That said, the two are largely interchangeable. Both are equally inexpensive, and have large, active user communities providing support and software for beginners and experienced users alike.

It may take Beaglebone buffs some time to catch up with the deep changes made to the Black's core software architecture, but catch up they will. Unfortunately, in the meantime, the Black will thus be less suitable for novices than the Beaglebone once was. ®

Choosing a cloud hosting partner with confidence

Beagleboard Beaglebone Black

Review: Beagleboard Beaglebone Black

Ultra-cheap board computer that's a rival to the Raspberry Pi. Great for hardware hackers, but there are some gotchas for programming beginners.
Price: $35 RRP

More from The Register

next story
4K-ing excellent TV is on its way ... in its own sweet time, natch
For decades Hollywood actually binned its 4K files. Doh!
Oi, Tim Cook. Apple Watch. I DARE you to tell me, IN PERSON, that it's secure
State attorney demands Apple CEO bows the knee to him
Apple's big bang: iPhone 6, ANOTHER iPhone 6 Plus and WATCH OUT
Let's >sigh< see what Cupertino has been up to for the past year
Phones 4u website DIES as wounded mobe retailer struggles to stay above water
Founder blames 'ruthless network partners' for implosion
Get your Indian Landfill Android One handsets - they're only SIXTY QUID
Cheap and deafening mobes for the subcontinental masses
Apple's SNEAKY plan: COPY ANDROID. Hello iPhone 6, Watch
Sizes, prices and all – but not for the wrist-o-puter
A SCORCHIO fatboy SSD: Samsung SSD850 PRO 3D V-NAND
4Gb/s speeds on a consumer drive, anyone?
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security and trust: The backbone of doing business over the internet
Explores the current state of website security and the contributions Symantec is making to help organizations protect critical data and build trust with customers.