Inkoopactie: Inkoopactie Beaglebone black | |
---|---|
Naam | Inkoopactie Beaglebone black |
Locatie | nvt |
Ruimte | nvt |
Datum | juni 7, 2013 20:00:00 - juni 7, 2013 20:00:00 |
Contact | WitchDoc |
Info | Samen kopen is goedkoper |
Ik ( WitchDoc WitchDoc
Wie?:
Projecten: BusNotifier, CeeDeesplay, GateControldevice, Marvin, RomanRotate
Madskills:
Klik voor meer info...) wil graag een BeagleBone Black aanschaffen. Omdat deze vanaf vijf stuks een stukje goedkoper worden bij rs-online (en je dan meteen ook gratis verzending meepakt) deze animo check.
Wat?
Het gaat dus om de Beagleboard Black, een developmentbordje vergelijkbaar met de Raspberry Pi maar met meer I/O pinnen. Verder doet de grafische chipset op de Beaglebone een beetje onder voor die op de Rpi. Voor meer informatie zie bovenstaande link.
Kosten
Vanaf 5 stuks is bij RS-online de prijs ex. BTW € 37,50. Inclusief BTW kom je op € 45,363. Dus.
- Klein onderzoekje van mij, zonder eventuele speciale kortingen:
- Farnell: € 38,74 per stuk [1]. Inclusief BTW € 46,8754.
- Digikey: € 38,02 per stuk [2]. Inclusief BTW € 46,0042.
- Mouser: € 37,13 per stuk [3]. Inclusief BTW € 44,9273.
- RS-Online: € 40,20 per stuk, € 37.50 per 5 [4] maar niets op voorraad. Inclusief BTW € 48,642 of € 45,375.
- En welke !#$%^&*^%$#@ is op het idee gekomen om een kapotte capcha engine te plaatsen (unsecure externe js, jaja).
- --
- denz 18 jun 2013 17:28 (CEST)
Dus ... Mouser heeft ze goeiekoper en direct beschikbaar. Gaan we even werk van maken.
Looptijd
Ik wil de animo check sluiten op vrijdag 7 juni. Op moment van schrijven (30 mei) staat het bordje bij RS-Online in backorder, over leverdatum kan ik daarom nog niets roepen.
Deze animo check is gesloten, de bordjes zijn inmiddels binnen. BugBlue heeft er een aantal extra ingekocht die in de automaat terug te vinden zijn.
Deelnemers
- WitchDoc WitchDoc
Wie?:
Projecten: BusNotifier, CeeDeesplay, GateControldevice, Marvin, RomanRotate
Madskills:
Klik voor meer info... - BugBlue BugBlue
Wie?: Penningmeester
Projecten: A Clockwork Orange, ATWebcam, DeurbelTelefoon, Key to Bits to Key, LedBanners, Leluq90, Makerbot, OneWireSwitch, Sinclair C5, Sleutelrekje, The Little Routing Engine That Could, Zwembad
Madskills:
Klik voor meer info... 2 - SA007 SA007
Wie?: Deelnemer
Projecten: Makerspaces Contest, Optima Laser Engraver fix0ren, BatZapper, Sneller internet, Software defined radio
Madskills:
Klik voor meer info... - Stoneshop Stoneshop
Wie?: Bijdrager
Projecten: Makerspaces Contest, MuseumDatabase, Optima Laser Engraver fix0ren, BakelietPunkGSM, Butterfleee, Etherflipperinterface, Hack42Clock, ShallowServer, RomanRotate
Madskills:
Klik voor meer info... - Denz Denz
Wie?: niet opgegeven
Projecten: Smart Blockchain Technology, MuseumDatabase
Madskills: geen opgegeven
Klik voor meer info... - Victor
- Eightdot Eightdot
Wie?: deelnemer
Projecten: CouchFaceLift, Software defined radio
Madskills:
Klik voor meer info... - Dvanzuijlekom Dvanzuijlekom
Wie?: niet opgegeven
Projecten: Cafe Meijers Expo, 0xff, Alot of Geekiness, Hard Disk Drive Hacks, HackInk, Mede mogelijk gemaakt door Hack42, MegaBlitz, NERF Hacks, OHAI!, PROhacks, Seal of Approval, Smart Blockchain Technology, SpacePlan, Wall of Fail, pentainer, Toilethumor, Zuil, Nerd Bird Nest Box, Makerspaces Contest, RomanRotate
Madskills: geen opgegeven
Klik voor meer info...
Ervaringen
Door: WitchDoc (overleg) 3 jul 2013 22:01 (CEST)
Mijn eerste impressie was; "Wow!". De BBB komt compleet met een preinstalled Angstrom Linux distributie en je hoeft 'm alleen maar aan te sluiten op je USB pooort om er mee te kunnen spelen.
firstboot
Bordje uitgepakt en met bijgeleverde USB kabel aan mijn Fedora 18 laptop gehangen, er gaat een blauwe powerled branden en er zijn nog vier user programmable leds die in de default setting system activity aangeven (heartbeat, μSD, CPU en eMMC). Grappig maar dat gaat snel irriteren, vooral als je het bordje naast je laptop (en nog net in je zichtveld) hebt liggen. Het device meldt zich aan als een multifunction USB gadget
- Bus 001 Device 003: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
De volgende drivers worden geladen;
- usbcore: registered new interface driver usb-storage
- usbcore: registered new interface driver cdc_ether
- usbcore: registered new interface driver rndis_host
- usbcore: registered new interface driver cdc_acm
- usbcore: registered new interface driver rndis_wlan
Het storage device geeft toegang tot een handleiding, de webserver root e.d. Een aantal bestanden bleken bij mijn bordje 0 bytes groot, bijvoorbeeld "ID.txt" waarin de OS versie te vinden zou moeten zijn.
Er is op mijn laptop ook een nieuwe NIC aangemaakt met ip-adres 192.168.7.1 en GW 192.168.7.3. Een nmap van 192.168.7.2 geeft de volgende informatie;
Starting Nmap 6.25 ( http://nmap.org ) at 2013-07-03 20:29 CEST Nmap scan report for 192.168.7.2 Host is up (0.0088s latency). Not shown: 996 closed ports PORT STATE SERVICE 22/tcp open ssh 80/tcp open http 443/tcp open https 3000/tcp open ppp
- ssh root@192.168.7.2 (geen password) werkt.
- webserver werkt maar vraagt om het ip-adres van het bord, ip-adres ingevuld maar de voorbeeld bonescript functies werken niet :(
- HTTPS geeft een melding "The page isn't redirecting properly" een willekeurige pagina toevoegen aan de URL geeft een gateone 404 error (wel grappig).
- De HTTP pagina geeft in mijn Google Chrome een "He's dead jim." error, in mijn logging zie ik een segfault ... :(
- chromium-browse[3593]: segfault at e8020bf ip b35c4f36 sp ab6758e0 error 6 in chromium-browser[b256b000+5220000]
Hmmmm
Na mijn initieele blijschap toch een beetje een tegenvaller. Als dit alles meteen zou werken is het heel cool maar er zitten nog wat foutjes in deze versie. Via de command prompt (over ssh) kwam ik er achter dat de huidige frimware versie 2013.06.06 is (cat /etc/dogtag), op de beaglebone site is een nieuwere te vinden die vrij eenvoudig te flashen is, je hebt alleen een SD kaartje en geduld nodig.
Versie 2013.06.20
Deze versie doet het bij mij al een stuk beter, de "0 byte" bestanden zijn nu wel correct, de voorbeeld code op de webserver vind zelf het juiste ip-adres en code werkt ook! :) De https pagina geeft nog steeds dezelfde foutmelding Voor de https server moet de datum van het systeem even goed gezet worden.
cloud9
Ik weet niet zeker of dit in de 2013.06.06 versie ook werkt, daar heb ik het niet geprobeerd. Op poort 3000 is een HTML IDE (cloud9) te vinden, hierin staan voorbeelden van node.js javascript sources waarmee direct I/O poorten aan te sturen zijn. De editor heeft zelfs een VIM mode (i like!). Er zijn een paar example bestanden, waaronder blinkendled. Hier zit nog iets fout, de examples lijken het niet te doen.
Conclusie
IMHO is dit een vreselijk cool bordje, er zitten nog wat kinderziektes in maar het zal mij niet verbazen als dit ding binnenkort de de-facto standaard is voor een blinkenled toepassing met extra blog creds.