Intel introduceert MinnowBoard van 11 bij 11 centimeter

Intel heeft zijn MinnowBoard, een zeer compact moederbord op basis van de Atom-processor, uitgebracht. Het kleine bordje is vanaf augustus leverbaar en moet doe-het-zelvers een opensource-platform geven waarmee geëxperimenteerd kan worden.

Het kleine bordje meet slechts 10,7 centimeter in het vierkant. Daarmee is het MinnowBoard ongeveer even groot als de Next Unit of Computing, die echter steviger hardware aan boord heeft en duurder is. Het MinnowBoard heeft een prijs van 199 dollar, maar dat moet niet zijn grootste aantrekkingskracht zijn. Volgens Intel is het MinnowBoard vooral geschikt als opensource-hardwareplatform dat naar wens kan en mag worden aangepast. Bovendien zou het makkelijker ontwikkkelen zijn op het x86-platform dan op andere platformen.

Op het kleine moederbord is een Atom E640 vastgesoldeerd. Deze singlecore Atom-processor heeft een kloksnelheid van 1GHz, ondersteuning voor hyperthreading en wordt op 45nm geproduceerd. Het tdp bedraagt 3,6W en de chip heeft een gma600-gpu, geheugencontroller en pci-e-controller aan boord. Op het bordje is tevens 1GB ddr2-geheugen en 4MB rom voor firmware geplaatst. Er zijn verder twee usb-poorten, een netwerkpoort, een sata-aansluiting en sd-kaartlezer aanwezig. Voor ontwikkelaars heeft Intel acht gpio-poorten, twee gpio-statusleds en vier gpio-schakelaars in het bord opgenomen.MinnowBoardHet MinnowBoard is verder voorzien van een hdmi-aansluiting en twee audio-poorten. Tevens zijn er uitbreidingskaarten in ontwikkeling in drie verschillende formaten. Deze zogeheten Lure-kaartjes kunnen voor diverse extra functies gebruikt worden en werken met een speciale connector. Als besturingssysteem wordt Angström Linux meegeleverd. Intel hoopt de afmetingen van het moederbordje op termijn te kunnen reduceren.

Door Willem de Moor

Redacteur

01-08-2013 • 14:06

79

Submitter: ch4rl3m4gn3

Reacties (79)

Sorteer op:

Weergave:

Dit is zeker een raar product, als deze 199 kost, en de Intel's eigen NUC al bij 150 begint.

De echte hobbyisten hebben al leuke hardware, ik vraag mij dan ook af wat dit nog toevoegt.

Ik denk dat we hier over een paar maanden niets meer van horen. :)
Het zou me niets verbazen als over een maand of 3 de prijs onder de 100 euro zit. Dan kan het wel eens een interessant en goedkoop thuis-servertje zijn.
Daar lijkt het dus juist niet voor bedoeld want daar zijn andere zelfs dual-core bordjes veel goedkoper voor te vinden.
Een goedkope dual core met een dtp van 3,6W die 10 x 10 cm groot is? juist het lage verbruik en kleine formaat maakt het ideaal als thuis-servertje imo.
De adviesprijs is €199 , over 3 maanden zou je em zomaar voor €99 kunnen vinden.
Op HackerNews las ik dat de schema's van dit bordje onder Creative Commons License zullen worden vrijgegeven, dat mis ik in dit nieuwsartikel. Tevens zal de UEFI BIOS source code worden vrijgegeven.

Dat maakt dit bordje vele malen intrressanter dan de closed source Raspberry Pi, of de goedkopere (en tevens closed source) NUC
Waarom is op x86 makkelijker te ontwikkelen dan op android/linux/ios/etc? Gaat toch puur om ontwikkelingstools en wat je persoonlijk vaardigheden zijn met bepaalde tool en taal.

Net als je zegt met Opel kan je beter rijden dan met VW, hangt niet zozeer af van auto maar van bestuurder, natuurlijk moet de auto aan bepaalde minimale eisen voldoen maar daarbuiten hangt het allemaal af van de bestuurder. Zelfde geldt voor ontwikkelen, ken mensen die beter met assembler uit de voeten kunnen dan met C.
Waarom is op x86 makkelijker te ontwikkelen dan op android/linux/ios/etc?
Omdat Intel een x86 fabrikant is in de eerste plaats. Intel ziet ook wel dat in hacker/hobby space ARM bordjes aan populariteit beginnen te winnen en dus is er wel altijd een beetje plaats voor FUD.

Volgens mij slaat die uitspraak ook op weinig voor de meeste doeleinden waar je uiteindelijk zo'n bordje voor gebruikt, maar het zijn van die typische marketinguitspraken.

Als hobby ontwikkelaar zou ik de dag van vandaag toch eerder voor een beaglebone black of zo opteren dan 199$/€ voor dit bordje.

[Reactie gewijzigd door simplicidad op 22 juli 2024 15:13]

Er is toch wel een reden waarom x86 gemakkelijker programmeert dan een ARM boardje.

1 van de grote voordelen is dat op x86 zowat alle hardware te enumereren valt. Op ARM? Not so much. Daarom ook dat dingen als device-tree nodig zijn op ARM (en andere embedded targets zoals powerpc, waar het ooit ontstond, en ondertussen ook MIPS).

Ook wanneer je de kernel buiten beschouwing laat is het toch iets makkelijker om voor x86 te ontwikkelen aangezien je geen cross-toolchain nodig hebt. Gewoon je standaard aanwezige compiler even wat andere compile opties meegeven en klaar ben je.

Beide zijn niet onoverkomelijk; device-tree is an sich best een mooie technologie en een cross-compiler uit je hoed toveren is op een zichzelf respecterende linux distro nauwelijks meer dan enkele commando's maar het blijven toch kleine hindernissen.

Voor wie op een hoger niveau codeert/script (python/ruby/php/...) is er waarschijnlijk helemaal geen verschil.
Herschrijf even, x86 is een processor-type, en je vergelijkt het met een aantal operating-systems ?

En het zou best zo kunnen zijn dat voor de x86 makkelijker ontwikkeld kan worden dan voor andere processor-architecturen. Alleen geloof ik dat niet, x86 heeft een vrij complexe instructie-set, dus assembly is niet echt leuk om goed te doen, terwijl op hogere talen de onderliggende architectuur niet echt uitmaakt. Het kan natuurlijk tegenwoordig wel een voordeel zijn dat zoveel functionaliteit is geintegreerd in de processor/chipset, waardoor je daar wat minder trucjes voor hoeft uit te halen.

Overigens mogen er mensen zijn die makkelijker met assembler werken dan met een hogere programmeertaal (en het kan code opleveren die efficienter in ruimte of snelheid is), is voor 99% van de mensen een hogere programmeertaal toch beter geschikt om het ontwerp om te zetten in werkende code, en zeker om een jaar later nog de code te kunnen onderhouden. Zelfs goed gedocumenteerd assembler is niet echt leesbaar.
complexe instructieset? man, in de dos-tijd (wel met 32-bitmode, waarbij je geen zorgen hoeft te maken met segmenten) vond ik assembly eigenlijk net zo makkelijk als bv basic. het s maar wat je gewend bent..
Hier kan je gewoon standaard software voor downloaden. De meeste software wordt voor x86 ontwikkeld, voor een of andere ARM architectuur kan het zijn dat je het zelf moet compileren. Voor zover de source te downloaden is.

Cross compileren (je wil niet op bijvoorbeeld een Raspberry Pi zelf compileren) is ook niet een 1, 2, 3 te doen. Een omgeving daarvoor opzetten vereist ook wel wat kennis. Als je programmeur bent is dat redelijk goed te doen, hoewel het wel tijd kost.
4MB rom voor firmware en dus voor Bios. Ruim zat. Je moet er zelf nog een disk of SD kaart aan hangen voor storage. Dat is bij de Pi niet anders. Die heeft niet eens een Bios, laat staan, een RTC of Sata.

[Reactie gewijzigd door Deem op 22 juli 2024 15:13]

Maat toch is 199 dollar zal dan wel 199 euro worden niet mis voor een bordje.
Geheugen moet er nog bij, een ssd schijf of hdd. kast, voeding. Je zit toch al snel op minimaal 300 euro en dat blijft fors voor toch relatief oude hardware 45 nm
hoezo kast? je hebt echt geen idee waar deze bordjes voor bedoeld zijn.. het zijn dus bordjes om mee te experimenteren voor oa aansturen van andere hardware zoals bv een robot, niet bedoeld om als normale pc gebruikt te worden.
Op het bordje is tevens 1GB ddr2-geheugen
Er zit 1GB op.

Jammer dat er 'slechts' 1 SATA poort opzit, niet eigenbouw NAS materiaal dus.
Ik zou voor een eigenbouw NAS zowieso niet met dit bordje beginnen. Het is duidelijk getarget op de embedded development markt, met vooral hardware in gedachten.

Een bordje met veel SATA poorten zal je eerder vinden in Mini ITX of uATX form factor, dan heb je meteen USB3.0, SATA3, PCIe met iets van 16 lanes (hoewel 8 op ITX vaker voorkomt), en SO-DIMM of DIMM sloten voor 2 of 4 modules. Is ook niet perse duur, voor iets van 50 euro heb je d'r een, maar moet je nog wel RAM en CPU toevoegen.

Hoe dan ook kom je met zelfbouw voor een NAS met SATA niet onder de 300 euro ;) Volgens mij zijn daar nog wel wat actieve topics over.

Wat ook vaak gedaan wordt ie een industrieel embedded bordje met een SATA HBA erbij. Dan zit je wel op zo'n 400 euro, maar dan heb je meestal een onboard dualcore HT cpu (4 threads), 2 RAM sloten (meestal SO-DIMM en vaak nog DDR2 maar gelukkig meer en meer DDR3), 1x 8-lane PCIe en Gigabit ethernet, met een 12V aansluiting (barrel plug). Daar kan je wel redelijk wat NAS van maken :) Kijk maar eens naar de Black Dwarf buildlogs. (YouTube)

[Reactie gewijzigd door johnkeates op 22 juli 2024 15:13]

Via die Expansion Lures kan je er een 2de Sata op klikken.
voor een kleine nas vind ik het wel wat duur, kastje erbij, voeding, kabels, etc etc, dan liever een kant en klare oplossing voor bijna hetzelfde geld.
Die ROM is juist het een van de grootste gebreken van de RPi. Op dit moment is het niet mogelijk om zonder SD kaart te booten. Zou je in die ROM een kleine initramfs bootloader zetten dan kan je heel makkelijker een network boot of externe USB boot initializeren, terwijl dit op de RPi zonder SD kaart dus niet kan.
Klopt, maar wat is daar precies erg aan?
Een SD-kaart als bios, werkt toch prima?
Aan het geld zal het ook niet liggen.
Het enige is SD-corruptie maar dat komt volgens mij niet meer zo snel voor, tenzij je zwaar gaat overclocken misschien.
Een toepassing is dat je er een domme hufter proof terminal kan maken waar zelf geen software op staat die beheert hoeft te worden.

[Reactie gewijzigd door Deem op 22 juli 2024 15:13]

Er staat altijd firmware op, of het nou op een SD kaart of flashchip zit maakt dan niet uit. Het is geen JTAG. De firmware hoeft ook niet beheerd te worden als hij stabiel is.
Je kan met slechts een firmware partitie booten over het netwerk.
http://box.matto.nl/raspberrynfs.html
En tegelijkertijd één van de grootste plus punten in mijn ogen, een stable SD en je experimental SD, zie ik met een ROM chip nog niet gebeuren. Dit is gericht op hobbyisten niet op productie machines.
, zie ik met een ROM chip nog niet gebeuren
En toch is het al even mogelijk. Diverse fabrikanten leveren moederborden met dual-bios, waarbij je kunt schakelen tussen twee rom chips. (, http://www.youtube.com/watch?v=DuyZgs0saaA)
Ook sommige netwerk apparatuur wordt geleverd met dubbele roms waarin je meerder firmwares kunt opslaan. (oa. HP Procurve switches)
Wat CurlyMo bedoeld is ipv dat je vanaf SD kaart boot, je boot van een systeemimage ergens op remote storage in het netwerk. Daar kan je je meerdere images hebben, dus ook een Stable en Experimental built. Het voordeel van een Network boot is dat je meerdere systemen gebruik kan laten maken van 1 systeem image.
4MB ROM voor Firmware, dit is nog best aardig hoor, die ROM is voor zover ik weet niet bedoeld voor je OS.
Er zit een SATA poort op. Wat weerhoud je er van een SSD eraan te hangen?

Ik vind het opzich wel een grappig idee.
En dit is een X86 bordje, toch een iets andere doelgroep als Raspberry PI denk ik.
Ik denk vooral dat het de prijs is die het in een andere doelgroep plaatst en minder de gebruikte architectuur.
Die 4MB is voor de firmware, geen storage.

*edit*
Getsemme, toen ik dit bericht poste stonden alle bovenstaande reacties er nog niet.

[Reactie gewijzigd door Jan de Olde op 22 juli 2024 15:13]

4MB rom voor firmware geplaatst
De Raspberry Pi heeft 0. Dus waar je vandaan haalt dat ze met een 1-0 achterstand zouden beginnen is mij een raadsel.

Care to explain?

Edit: Zie dat ik niet de enige ben die er ondertussen op gereageerd heeft in de tijd dat ik de specs van de Raspberry Pi nog eens op aan het zoeken was voor de zekerheid. :P

[Reactie gewijzigd door crizyz op 22 juli 2024 15:13]

Dat is voor de bios, niet voor de storage.
De Raspberry heeft een hardware decoder voor oa H.264 en mpeg (4 of 2). Daardoor kan je perfect 1080p afspelen. Batman imax bluray rip van 17GB probleemloos.

Ben benieuwd hoe dit boardje daarmee omgaat. Moet de Atom CPU dat gaan doen of trekt die GMA600 dat?
Die GMA600 is eigenlijk een GMA500 op dubbele snelheid. De GMA500 ondersteund o.a. shaders en high-definition video decodering. Dus dat zou geen probleem mogen zijn.
De drivers zijn misschien wel closed, maar dat is bij de rpi ook, en anderen ook waarschijnlijk met zulke specs.
De drivers voor de miniboard zijn Open source staat op de site
Dus eigenlijk een x86 Raspberry Pi tegenhanger voor iets veel meer dollars? Ik zie echt totaal de meerwaarde niet t.o.v. een GPIO USB bordje en een snellere Mini-ITX Atom?

Minnowboard.org | Design Goals ook uit die pagina valt niet op te maken wat nou het werkelijke doel is want voor 199 dollar gaan hobbyisten niet snel deze hardware kopen.

[Reactie gewijzigd door GewoonWatSpulle op 22 juli 2024 15:13]

Het staat ook heel vreemd op die site.
We hope a MinnowBoard finds a small space on your desk and helps you create something fun or useful. We’re looking forward to hearing what you think of the board and your plans for it in the future.
Als dat echt een goal is van dit bordje, dan zouden ze een fractie mogen kosten, en worden ze bij wijze van uitgedeeld. Voor 1 mln dollar kun je sowieso al 5000 van die bordjes uitdelen. En de klantenkring moet groot genoeg zijn dat er afnemers zijn die daar meer interesse in hebben. Een bordje dat vrij veel kost, waarbij je ook nog eens een heel scala aan componenten moet aanschaffen is niet interessant.

De GMA600 is overigens snel genoeg om een scala aan hd-media af te spelen als die op de juiste snelheid is geklokt en de juiste drivers worden gebruikt.
Ik verwacht wel dat het die richting in zal gaan, en dat de Intel aan het kijken is in hoeverre enthiousiastellingen het voor mekaar krijgen om een werkend concept te krijgen.
Beginnende hobbyisten misschien wel. En mensen die op tweakers pricewatch kijken voor de goedkoopste pc gaan deze ook vinden.
Het MinnowBoard heeft een prijs van 199 dollar, maar dat moet niet zijn grootste aantrekkingskracht zijn.
Ik kan weinig aantrekkingskracht in die prijs ontdekken hoor! Zowel qua prijs als specs overdreven voor hobby doeleinden als je het mij vraagt. En een exotische stekker voor uitbreidingskaarten is ook niet de slimste zet als je doelgroep de hobbyist is.

[Reactie gewijzigd door oZy op 22 juli 2024 15:13]

Als beginnend iemand zou ik het nog niet eens zo'n raar apparaat vinden.
Er zijn niet veel x86 bordjes met directe GPIO headers etc. Dus als je vanuit Windows direct I2C / I2S signalen wilt versturen, is dit bordje zeer interesant.

Als ie 100 euro zou zijn, lijkt het me leuk om direct een DAC chip aan de HDAudio I2S uitgang te hangen. Mooie basis voor een mediastreamer. XMBC support voor de gebruikte videochip is waarschijnlijk ook prima (in tegenstelling tot de meeste ARM bordjes!)
Ik ga het in een zin samenvatten: Too Little, Too Late, Too Expensive.
OVH heeft sinds kort een 3 euro (ex btw) per maand dedicated server te huur wat ook draait op een Intel Atom, zou dit dezelfde hardware zijn?
http://www.ovh.nl/dedicated_servers/isgenoeg.xml

3,5Watt is echt verwaarsloosbaar weinig energieverbruik en dat kan je echt makkelijk een jaar lang aan laten staan en dan kost het je nog haast niets.

[Reactie gewijzigd door Slashdotter op 22 juli 2024 15:13]

Nee, dat is een andere, deze heeft bijvoorbeeld VT-x, die van OVH niet, en 1 vs 1,6 ghz.

Op dit item kan niet meer gereageerd worden.