site  contact  subhomenews

Pandaboard, Beaglebard, Hawkboard

November 18, 2011 — BarryK
I received an email from a guy who is working on porting Puppy to a Pandaboard. Dougal also suggested the Pandaboard might be a good way to go.

But, just what is the Pandaboard, and what are these others, Beagleboard, Hawkboard?

Pandaboard
http://www.linuxfordevices.com/c/a/News/PandaBoard/
http://www.linuxfordevices.com/c/a/News/PandaBoard-runs-ICS/?kc=rss
http://www.pandaboard.org/

Beagleboard
http://www.linuxfordevices.com/c/a/News/BeagleBoardxM/
http://beagleboard.org/

Hawkboard
http://www.hawkboard.org/

In terms of performance, it would seem to be in order Hawkboard, Beagleboard, Pandaboard, with latter being fastest. The Pandaboard has a 1GHz dual-core Cortex-A9 CPU, the Beagleboard-XM has a 1GHz single-core Cortex-A8 CPU.

CPU specs:
http://www.arm.com/products/processors/cortex-a/cortex-a8.php
http://www.arm.com/products/processors/cortex-a/cortex-a9.php

I have just noticed something on the Cortex-A8 page "binary compatibility with the ARM1176 family". That would be backwards compatibility.
Assume that also applies to the A9. That would mean I could compile code optimised for the RaspberryPi on a Pandaboard or beagleboard?

Comments

gcc arm


Arm v7 instruction
Username: Flama79
"A series ARM V7 processors (es.: cortex A8 and A9) are supposed to contain the V6 core functionality (ARM11 is a ARM V6 processor). But ARM V7 instruction are required by Flash 10.x and 11 to be officially supported (see android troubles with v6 processors). If you plan to implement Flash plug-in I'd suggest to choose and arm cortex a8 board at least. Sorry for my bad english.


Tags: general