ARM Laptopproject deel 2: Vergelijking van beschikbare hardware

Door C.Hariri op maandag 20 augustus 2012 12:59 - Reacties (9)
Categorie: -, Views: 6.343

http://i.imgur.com/R0bCk.png
Rekening moet worden gehouden met het feit dat ARM borden niet 'mainstream' zijn. De keuze is erg beperkt en vaak is er geen direct alternatief. Ik heb een opsomming gemaakt van de borden die aan de eisen voldoen die opgesteld zijn in deel 1. Borden als de Raspberry Pi, Beagleboard, VIA APC en dergelijke zijn niet in de vergelijking meegenomen.

Een korte opsomming van de minimale eisen (zie deel 1 voor de details):
CPU: dual-core @ 1GHz
RAM: 1GB
Een VGA aansluiting kan handig zijn aangezien menig beamer hier nog gebruik van maakt. Elk bord heeft HDMI en USB, dus deze zijn uit de vergelijking weggelaten.

Een extra eis is een maximale hoogte van 2cm. Dit omdat anders de uiteindelijke laptop te hoog wordt.

http://i.imgur.com/GvPdI.png
NaamCPURAMVGASATALVDSPrijs
iWaveSystems Q7iMX6 Quad1GB, uitbreidbaarYYY>$1000

Details: alles is in principe aanwezig, en zoniet, dan is het uitbreidbaar. Er kleven echter enkele grote nadelen aan. Uitbreidbaar is alleen een optie bij een bestelling van meer dan 1000 borden. De prijs voor een "sample" bord is enkele duizenden euro’s, voor een bedrijf makkelijk betaalbaar maar voor een particulier not done. Verder is het bord te hoog.
Bron: http://www.iwavesystems.com/?q=node/239

NaamCPURAMVGASATALVDSPrijs
BoundaryDevices N6xiMX6 Quad1GBNYY*$299

Details: de prijs van $299 zou over enkele maanden omlaag gaan omdat er op dit moment een groot tekort is aan de SoC’s. Helaas is het zo dat ondanks dit bord LVDS ondersteunt, er slechts een 20 pins aansluiting aanwezig is. Deze staat alleen panelen toe van tabletformaat waardoor dit bord ongeschikt is.
Bron: http://boundarydevices.co...d-imx6-arm-cortex-a9-sbc/

NaamCPURAMVGASATALVDSPrijs
Kontron KTT30Tegra 3 T30*2GBNY - MiniNOnbekend

Details: de Tegra 3 is snelle chip. Echter is deze in dit geval omlaag geklokt naar 0,9Ghz per core. Waarschijnlijk omdat anders het energiebudget overschreden zou worden. Verder werd mij verteld dat er een 2GB versie zou worden gemaakt. De prijs konden ze me nog niet vertellen. Er is geen LVDS aanwezig, dus er zou een omweg gemaakt moeten (hdmi naar lvds circuit) worden om het paneel erop aan te sluiten. Verder is het bord pas over enkele maanden beschikbaar. Het bord is groot, maar de hoogte valt wel mee.
Bron: http://emea.kontron.com/p...therboards/ktt30mitx.html

NaamCPURAMVGASATALVDSPrijs
Seco T30Tegra 3 T302GBN*YY+-$500

Details: de officiŽle prijs zou naderhand nog worden bekend gemaakt, maar ik kreeg te horen dat deze rond de $500 inclusief carrier bord zou zijn. Prijzig, maar nog betaalbaar. Het probleem met deze setup is dat een goed carrierbord, met alle aansluitingen en een acceptabele hoogte, slechts in grote getale beschikbaar is. Wellicht verandert dat in de toekomst; het bord is pas over enkele maanden beschikbaar.
Bron: http://www.seco.com/en/item/quadmo747-x_t30/

NaamCPURAMVGASATALVDSPrijs
Pandaboard 1OMAP 44301GBNNN$174

Details: het Pandaboard is wellicht het meest bekende alle genoemde borden. Het is de enige dual-core in deze lijst, en er is geen LVDS aanwezig. Ook ontbreekt er een SATA poort, maar dit hoeft geen problemen op te leveren (zie Odroid-X).
Bron: https://en.wikipedia.org/wiki/PandaBoard

NaamCPURAMVGASATALVDSPrijs
Odroid-XExynos 44121GBNNY$129

Details: het bord heeft dezelfde SoC als de S3 en Note 10.1. De kloksnelheid is 1,4GHz, minimaal 40% sneller dan elke concurrent in deze vergelijking. Het bord komt gezien de aansluitmogelijkheden het dichtst bij het Pandaboard. Ook hier is geen SATA aanwezig: er moet geboot worden van een SD- of eMMCkaart.
Door slechts de bootloader vanaf SD in te laden kan deze rest van het OS vanaf een SSD draaien. We zijn dan wel gelimiteerd door de doorvoersnelheid van USB2.0. De snelheid hiervan bleek na enkele tests acceptabel te zijn. Een Samsung 830 128GB kan over USB2.0 ongeveer 2000iops uitvoeren: marginaal t.o.v. SATA maar wel vele malen beter dan een conventionele hardeschijf. De overdrachtsnelheid is echter wel beperkt. Verder is het bord leverbaar op korte termijn.
Bron: http://www.hardkernel.com...11/products/prdt_info.php

http://i.imgur.com/yUAvD.png
VerworpenReden
BD N6XGeen 14" LVDS support
Kontron KTT30Geen LVDS, Seco Q7 T30 is een beter alternatief
PandaboardGeen LVDS, Odroid-X is een beter alternatief
iWave iMX6Prijs, hoogte van bord


OvergeblevenNadeel
Seco Q7 T30(prijs), hoogte met beschikbaar carrierbord, wachttijd
Odroid-XGeen SATA, 1GB RAM


Uiteindelijke keuze: de keuze is op de Odroid-X gevallen. De twee grootste nadelen, namelijk dat het geen SATA en slechts 1GB RAM heeft zijn geen kritieke nadelen. Zoals eerder vermeldt levert een SSD over USB2 acceptabele performance. Het besturingssysteem kan geoptimaliseerd worden zodat voor het OS minder dan 40MB RAM nodig is (zie SlitaZ). Soortgelijke optimalisaties zijn mogelijk voor de rest van de software.

http://i.imgur.com/zhqCD.png
Deel 3: Elektronica
Deel 4: Uiterlijk & Totale geschatte kosten
Deel 5: Software en OS
Deel 6: Nawoord

Volgende: ARM Laptopproject deel 3a: De elektronica (1/2) 08-'12 ARM Laptopproject deel 3a: De elektronica (1/2)
Volgende: ARM Laptopproject deel 1: Voorwoord en hardware-eisen 08-'12 ARM Laptopproject deel 1: Voorwoord en hardware-eisen

Reacties


Door Tweakers user GOUDSBS, maandag 20 augustus 2012 14:50

Net gepost in je vorige topic, maar ook na het lezen van deel 2 geld het onderstaande nog steeds;

Ik vind het een leuk idee, maar ik heb eigenlijk ook geen idee waar we naar toe gaan.... ben benieuwd... wat en hoe en wanneer :)

Edit; waarom ga je dit project trouwens aan?

[Reactie gewijzigd op maandag 20 augustus 2012 14:53]


Door Tweakers user C.Hariri, maandag 20 augustus 2012 14:53

GOUDSBS schreef op maandag 20 augustus 2012 @ 14:50:
Net gepost in je vorige topic, maar ook na het lezen van deel 2 geld het onderstaande nog steeds;

Ik vind het een leuk idee, maar ik heb eigenlijk ook geen idee waar we naar toe gaan.... ben benieuwd... wat en hoe en wanneer :)
In het volgende deel zal ik de algemene layout geven van de laptop, samen met het circuit dat nodig is om alles van power te voorzien. Wanneer alles af is kan ik nu nog niet zeggen.

Door Tweakers user A_K, maandag 20 augustus 2012 15:28

Zijn (nog steeds erg vage) doel heeft ie net in deel 1 gezet: "Het doel van dit project is een laptop van maximaal 1,5kg met een accuduur van minimaal 16 uur."

Maar ik vraag me af of er wel een 14" scherm is die in combinatie met een lading accu's 16 uur werkt op de hoogste brighness en onder de 1.5kg blijft.

[Reactie gewijzigd op maandag 20 augustus 2012 15:29]


Door Pixeltje, maandag 20 augustus 2012 15:35

Leuk project! Ga je de laptop ook daadwerkelijk bouwen?

Door Tweakers user likewise, maandag 20 augustus 2012 15:44

Waarom koop je de i.MX6 niet zelf, dan zit je niet vast aan de modules.

Heb je ook bij Technexion gekeken voor de i.MX6 modules?

Door Tweakers user C.Hariri, maandag 20 augustus 2012 17:27

A_K schreef op maandag 20 augustus 2012 @ 15:28:
Zijn (nog steeds erg vage) doel heeft ie net in deel 1 gezet: "Het doel van dit project is een laptop van maximaal 1,5kg met een accuduur van minimaal 16 uur."

Maar ik vraag me af of er wel een 14" scherm is die in combinatie met een lading accu's 16 uur werkt op de hoogste brighness en onder de 1.5kg blijft.
In mijn volgende post (deel 3: Elektronica) zal ik het verbruik uiteenzetten.
Leuk project! Ga je de laptop ook daadwerkelijk bouwen?
Jup :)
Waarom koop je de i.MX6 niet zelf, dan zit je niet vast aan de modules.

Heb je ook bij Technexion gekeken voor de i.MX6 modules?
Het hele moederbord eromheen bouwen is mij teveel werk. Het zal bovendien waarschijnlijk ook meer kosten dan de Odroid-X. De EDM borden zien er goed uit, maar er is slechts 1GB RAM aanwezig.

[Reactie gewijzigd op maandag 20 augustus 2012 17:39]


Door Tweakers user SA007, maandag 20 augustus 2012 20:16

LVDS maken van bijv HDMI of VGA zijn chips voor overigens, stelt niet veel voor, zitten in elke monitor.

Door Tweakers user i-chat, maandag 20 augustus 2012 23:37

als ik zo naar de prijzen kijk van die arm bordjes dan vind ik dat nogal aan de hoge kant...

ik gok dat je met een amd c60 (apu), en wat hulp van mux aandig in de buurt kunt komen van de power consumptie die je hier beoorgt te halen. zeker als je strax gaat kijken naar hoveel tijd zo'n extreem undervolted x86 cpu nodig heeft om taak x uit te voeren tegen je arm cpu. stel dat je arm cpu 3 wat trekt en je x86 cpu 5 wat. maar de arm doet er vervolgens 2x langer over... dan weet je al dat die x86 langer op je accu gaat

ik zou in de vergelijking dus ook goed gaan rekenen of het vermuxen van een bestaand laptop replacement board niet goedkoper en zuiniger wordt dan die potentiele hoop aan elkaar geknoopte arm zut...

Door Tweakers user C.Hariri, vrijdag 24 augustus 2012 01:19

SA007 schreef op maandag 20 augustus 2012 @ 20:16:
LVDS maken van bijv HDMI of VGA zijn chips voor overigens, stelt niet veel voor, zitten in elke monitor.
Ik heb liever alles op 1 PCB ivm ruimte/zuinigheid e.d.
i-chat schreef op maandag 20 augustus 2012 @ 23:37:
als ik zo naar de prijzen kijk van die arm bordjes dan vind ik dat nogal aan de hoge kant...

ik gok dat je met een amd c60 (apu), en wat hulp van mux aandig in de buurt kunt komen van de power consumptie die je hier beoorgt te halen. zeker als je strax gaat kijken naar hoveel tijd zo'n extreem undervolted x86 cpu nodig heeft om taak x uit te voeren tegen je arm cpu. stel dat je arm cpu 3 wat trekt en je x86 cpu 5 wat. maar de arm doet er vervolgens 2x langer over... dan weet je al dat die x86 langer op je accu gaat

ik zou in de vergelijking dus ook goed gaan rekenen of het vermuxen van een bestaand laptop replacement board niet goedkoper en zuiniger wordt dan die potentiele hoop aan elkaar geknoopte arm zut...
Ze zijn inderdaad duur, maar dat komt eigenlijk omdat de vraag er niet zo groot naar is. Ik heb gekeken naar het een Atom/c60 systeem maar de moederborden die daarvoor beschikbaar zijn voldoen niet aan de vormfactor (geen so-dimm in ligstand). Ik had natuurlijk een netbook uit elkaar kunnen halen, dan zou ram ook niet de beperking meer zijn (immers: uitbreidbaar).

Ik heb het toch maar niet gedaan omdat ik een ARM systeem toch zuiniger acht. Het voorbeeld dat je noemt geldt alleen als er werkelijk iets te doen is. De verwachting is dat het systeem de meeste tijd idle draait. Mux trok volgens mij ergens de vergelijking van "laptop zuinigheid zonder laptop hardware". Ik denk dus ook niet dat je er veel uit zou kunnen halen (correct me if im wrong). De Odroid-x wordt overigens ook ondergevolt.

Gedachtenexperiment: de hardware van de Odroid-x wordt gebruikt in de Note 10.1 en S3 icm een zeer beperkte batterij. Toch gaat die x- uur lang mee. Stel je deze nu voor met een batterij van laptop formaat.

[Reactie gewijzigd op vrijdag 24 augustus 2012 01:21]


Reageren is niet meer mogelijk