= Contemplated Platforms = A list of platforms (computers, devices) that we find interesting as potential target for HelenOS. The devices which are open or at least Linux-based, should be reasonably hackable. Many believe that we should primarily focus on state-of-the-art platforms instead of porting HelenOS to interesting ancient machines. However, supporting ancient machines, if time permits, can be used to demonstrate solid software design and openness. == [http://en.wikipedia.org/wiki/Lemote#Fuloong_Mini-PC Fuloong Mini-PC] == || '''Device class''' || Media box / mini-PC || || '''Dimensions (w x h x d)''' || 181 mm x 145 mm x 37 mm || || '''Weight (incl. batt)''' || 780 g || || '''Hackability''' || Linux-based || || '''CPU''' || 800 - 900 MHz Loongson 2F (MIPS64 architecture^([#mips64 1])^) || || '''Availability''' || Available from some [http://www.tekmote.nl/ distributors] || || '''Approx. price''' || 200 EUR (excl. VAT) || == [http://en.wikipedia.org/wiki/GP2X_Wiz GP2X WIZ] == || '''Device class''' || Handheld game console || || '''Dimensions (w x h x d)''' || 121 mm x 61 mm x 18 mm || || '''Weight (incl. batt)''' || 136 g || || '''Hackability''' || Linux-based || || '''CPU''' || 533 MHz !MagicEyes Pollux SoC (ARM926TEJ-S, ARMv5 architecture) || || '''Availability''' || Readily available from distributors worldwide (even [http://www.playcentrum.cz/gp2x-wiz-628801.htm CZ]) || || '''Input''' || D-pad, action buttons, touch screen || || '''Approx. price''' || 3,600 CZK (incl. VAT) || == [http://en.wikipedia.org/wiki/Pandora_(console) Pandora] == || '''Device class''' || Handheld game console / PC || || '''Dimensions (w x h x d)''' || 140 mm x 83 mm x 28 mm || || '''Weight (incl. batt)''' || 335 g || || '''Hackability''' || Linux-based, community-based, but no schematics readily available || || '''CPU''' || 600 MHz OMAP3530 (Cortex-A8, ARMv7-A architecture) || || '''Availability''' || Difficult to obtain - long waiting time a.t.m. from [http://open-pandora.org/ official site] || || '''Input''' || Keyboard, d-pad, action buttons, nubs, touch screen || || '''Approx. price''' || 330 EUR (incl. VAT, excl. accessories) || == [http://support.apple.com/kb/SP45 Apple iMac G5] == || '''Device class''' || PC || || '''Dimensions (w x h x d)''' || 426 mm x 430 mm x 173 mm || || '''Weight''' || 8.4 kg || || '''Hackability''' || supported by Linux || || '''CPU''' || 1.8-2.0 GHz IBM PowerPC G5/970FX (PowerPC64 architecture^([#ppc64 2])^)) || || '''Availability''' || no longer in production, only from second-hand sellers || || '''Input''' || USB keyboard and mouse || || '''Approx. price''' || 50 - 100 EUR (eBay) || == [http://en.wikipedia.org/wiki/SGI_Octane Sgi Octane] == || '''Device class''' || Workstation || || '''Dimensions (w x h x d)''' || 280 mm x 413 mm x 337 mm || || '''Weight''' || 24.3 kg || || '''Hackability''' || partially supported by OpenBSD || || '''CPU''' || 2x 250 MHz MIPS R10000 (MIPS64 architecture^([#mips64 1])^) || || '''Availability''' || no longer in production, only from second-hand sellers || || '''Input''' || PS/2 keyboard and mouse || || '''Approx. price''' || 50 - 100 EUR (eBay) || == [http://en.wikipedia.org/wiki/Playstation2 Sony PlayStation 2] == || '''Device class''' || Game console || || '''Dimensions (w x h x d)''' || 230 mm x 28 mm x 152 mm || || '''Weight''' || 900 g || || '''Hackability''' || partially supported by Linux (heavily modified 2.4 kernel), universal bootloader in development || || '''CPU''' || 200 MHz ''Emotion Engine'' (MIPS64 architecture^([#mips64 1])^) || || '''Availability''' || Readily available from distributors worldwide (even [http://www.mall.cz/herni-konzole-ps2/ CZ]) || || '''Input''' || USB keyboard and mouse || || '''Approx. price''' || 2,500 CZK (incl. VAT) || == [http://en.wikipedia.org/wiki/Playstation_3 Sony PlayStation 3 (non-slim)] == || '''Device class''' || Game console || || '''Dimensions (w x h x d)''' || 325 mm x 97 mm x 274 mm || || '''Weight''' || 5 kg || || '''Hackability''' || supported by Linux (up to the 3rd generation and firmware 3.15) || || '''CPU''' || 3 GHz Cell (PowerPC64 architecture^([#ppc64 2])^) || || '''Availability''' || 3rd generation no longer in production, only from second-hand sellers || || '''Input''' || USB keyboard and mouse || || '''Approx. price''' || 200 - 300 EUR (eBay) || == [http://beagleboard.org/ BeagleBoard-xM] == || '''Device class''' || Single-board computer || || '''Dimensions (w x h x d)''' || 83 mm x 83 mm x ? mm || || '''Weight''' || 0.114 kg || || '''Hackability''' || Linux, [http://beagle.s3.amazonaws.com/design/xM-A/BB_xM_SRM_A2_01.pdf System Reference Manual] || || '''CPU''' || 1 GHz OMAP3530 (Cortex-A8, ARMv7-A architecture) || || '''Availability''' || Distributors in US, UK, Germany and India (see [http://beagleboard.org/ BeagleBoard-xM official site]) || || '''Input''' || USB, RS-232 || || '''Approx. price''' || 125 USD (Digi-Key) || [[span(id=mips64, class=wikianchor, title=MIPS64, ^(1)^)]] Uses MIPS64 architecture which is currently not supported by HelenOS. [[span(id=ppc64, class=wikianchor, title=PPC64, ^(2)^)]] Uses PowerPC64 architecture which is currently not supported by HelenOS.