ot bot(29-06-2012)

reiting (14)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Ideiata za ednoplatkov mikrokompyutur na pochti simvolichna tsena se rodi okolo predi 1 godina v universiteta v Kembridzh. Vsushtnost ideiata ne e nikak nova, predi poveche ot 10 godini ot firmata AMD obiaviha che rabotiat po proekt za evtin detski laptop.

OLPC (sukrashtenie ot One Laptop Per Child) se bazira na kontrolera Geode, koito kombinira protsesor, grafichen kontroler i ram pamet v edin chip. Ot AMD togava trubiaha fanfari i naduvaha baloni kak ustroistvoto shtialo da se prodava bez pechalba za da durzhat tsenata niska, dori Maikrosoft se vklyuchiha, kato obiaviha tsena ot 1$ na litsenz za Windows CE.

V posledstvie proektut se sbluska v proizvodstveni trudnosti, osven tova se okaza che tsenata na detskiiat laptop shte e v puti nad purvonachalno obiavenata, izlizaneto na pazara se zabavi s poveche ot 2 godini i dokato bosovete ot AMD umuvaha kak da izliazat ot krizata, na pazara iznenadvashto se poiavi iavlenieto Asus Eee, koeto ofitsialno slozhi krai na blagorodnata kauza.

Podobno na OLPC, Raspberry PI beshe zamislen kato mini kompyutur na simvolichna tsena (okolo 15$ po purvonachalni izchisleniia), koito bi triabvalo da ima dostatuchno izchislitelna mosht za operatsii kato surfirane v internet, elektronna poshta, sotsialni mrezhi, gledane na filmi i slushane na muzika ili 80% ot neshtata za koito se polzva personalniiat kompyutur. Osven tova triabvashe da bude dostupno sredstvo za kompyuturno obuchenie v uchilishtata na bednite angliiski detsa (haide molia vi se...).

Podobni ustroistva ima otdavna na pazara, takiva sa DM3730-EVK, SBC8018 na Texas Instrument, I.MX53 na Freescale, DEVKIT1207 na ST (SGS/Thompson). Viarno, tezi ustroistva sa na po-visoka tsena, no puk sa prednaznacheni za drug pazaren segment.

Sled kato Raspberry ne predlaga nishto unikalno, kakvo mu e tolkova spetsialnoto? Niakoi shte kazhat : ami tsenata! Kakto spomenah veche tsenata na ustroistvoto po purvonachalni izchisleniia triabvashe da bude15$. Kogato obache se poiavi na pazara tsenata mu se okaza dosta po-visoka – okolo 45$. Suzdatelite, koito (podobno na AMD) predvaritelno biaha anonsirali che ustroistvoto shte se prodava bez pechalba ne biaha vklyuchili v smetkite DDS, dostavka i protsenta pechalba na Farnell i RS – nai-golemite distributori na elektronni komponenti na teritoriiata na Velikobritaniia, s koito biaha sklyuchili dogovor za razprostranenie.

Za kapak na vsichko vuprosnite distributori zadulzhiha proizvoditeliat da izkara sertifikat za elektromagnitna suvmestimost i CE sertifikat, koeto zabavi izlizaneto na malkiiat kompyutur na pazara. Tezi sertifikati izobshto ne sa obhodimi, pri uslovie che ustroistvoto se vodi develupmun kit (kakvoto po moe mnenie si e), no ponezhe mediite go opredeliha kato napulno funktsionirasht kompyutur v zavurshen vid (!!!) to togava vuprosnite dokumenti sa zakonovo iziskvane za razprostranenieto mu.

Mashinkata se dostavia kato platka s nalepenite komponenti i kuplunzi, lipsva dori adaptor za zahranvane i za da se polzva e neobhodima dopulnitelna investitsiia, a po konkretno: klaviatura, mishka, HDMI kabel, zahranvasht adapter s mikro USB nakrainik, i nai-vazhnoto SD karta, minimum 2GB, po vuzmozhnost klas 4 i nagore. Skorostta na kartata e vazhno uslovie za burzinata na samiiat kompyutur, no zatova po-nadolu.

Da razgledame sega tehnicheskite danni:

Mikrokontroler – Broadcom BCM2835, vklyuchvasht:
- protsesor baziran na ARM1176JZF-S rabotesht na 700MHz,
- grafichen protsesor (GPU) Broadcom Video Core IV, OpenGL ES 2.0, 1080p HD and Blu-ray video, h.264/MPEG-4 AVC high-profile decoder,
- 256MB SDRAM pamet, koiato e spodelena s grafichniiat protsesor.

Periferiia:
- dva USB 2.0 porta
- videoizhodi - HDMI i S-video
- audioizhodi – 3.5mm zhak i audio prez HDMI porta
- 10/100 Ethernet RJ45 port
- SD slot
- 8 h GPIO, UART, I2C, SPI + 2xCS
- kuplunzi za tuchskriin i CMOS kamera

Vednaga se nabiva na ochi malkiiat obem na RAM pametta, koiato na vsichko otgore e spodelena i imaiki predvid visokata spetsifikatsiia na grafichniiat protsesor vuznikva vupros dali shte ostava dostatuchno za nuzhdite na edna moderna desktop OS.

Imah vuzmozhnostta da porucham Raspberry PI chrez kompaniiata, za koiato rabotia, kato po tozi nachin si spestih DDS i dostavkata, niamah ideia za kakvo mozheh da go polzvam, i ponezhe vsichki kolegi govoreha samo za tova reshih i az da se vklyucha, ei-taka ot lyubopitstvo. Ofitsialno prodazhbata startira na 29 fevruari 2012. Purvonachalno biaha proizvedeni 10000 ustroistva, koito se razprodadoha v purvite 2 chasa.

Interesut beshe tolkova goliam che saitovete na dvete kompanii po-kusno prez denia blokiraha. Sushtiiat den az i moite kolegi ne uspiahme da si poruchame ustroistvata, tova stana okolo mesets po-kusno. Posledva mesets zabaviane poradi izkarvaneto na sertifikatite, za koito spomenah po-gore, posle oshte edin mesets zaradi niakakva proizvodstvena greshka, posle oshte edin mesets poradi neznaina prichina... tazi rabota zapochna da zaprilichva na proekta na AMD za koito pisah v nachaloto.

Tukmo biah zapochnal da stavam apatichen kum novinite okolo Raspberry-to, kogato nenadeino na 21 yuni platkite pristignaha. Kogato otvorih opakovkata purvoto neshto, koeto mi se nabi na ochi beshe nadpisut SAMSUNG vurhu kontrolera. Draznia se ot kompanii kato Samnsung, koito se opitvat da dominirat vuv vsichki oblasti nezavisimo dali sa spetsialisti ili ne. Stranno, ne mozhah da nameria nikakva vruzka mezhdu dvete kompanii (Samsung i Broadcom) v neta.

Platkata na ustroistvoto beshe s grubi rubove, koeto pokazva che e bila riazana s gilotina vmesto frezovana, slotut za SD kartata e nai-kalpaviiat, koito niakoga sum vizhdal – po vsichko licheshe che e bilo burzano pri proizvodstvoto. Oshte sushtata vecher izteglih kakvoto beshe nalichno za mashinkata za da ia testvam. Predvaritelno e neobhodimo da se snabdite s dostatuchno burza SD karta. Moiata e 8GB, klas 6 – preporuchva se klas 4, a za niakoi proekti dori klas 10.

SHTe izbroia naburzo vsichko, koeto e nalichno kato proekti, shte zapochna s distributsiite:

Arch mozhe da se iztegli ot tuk (username: root, password: root). Sled kato razarhivirate arhiva mozhe da zapishite imidzh faila na kartata posredstvom komandata dd. Potrebitelite na Windows mogat da polzvat instrument, narechen Win32DiskImager, koito mozhe da bude izteglen ot tuk.

Ne sum ekspert po Linuks , nito puk sum fen na pisaneto na dulgi zaklinaniia, zatova az lichno predpochetoh vtoriiat variiant. Iskam da predupredia che UnetBootin pod Linuks ne vurshi rabota.

Arch idva v surov vid, t.e. sled logvane razpolagate samo s tekstov rezhim, po zhelanie mozhe da se instalira grafichna sreda, preporuchva se LXDE. Mrezhata se konfigurira avtomatichno a samata sistema zarezhda za okolo 20 sek.

Debian Squeeze izteglih ot tuk (username: pi, password: raspberry). Sistemata zarezhda mnogo bavno – okolo 1:30 min. Sled logvaneto triabva da se napishe startx za da se vleze v preinstalirano LXDE, koeto otnema oshte 30sek. Sled logvane ustanovih che niamam mrezha, a i zvukut pod HDMI go niamashe – tipichno za Debian. Opitah se da napravia niakakvi nastroiki no sled prompta parolata za ruut ne beshe razpoznata. Nakraia se iznervih i go zariazah.

Po-kusno otkrih imidzh fail na predvaritelno nastroen Debian. Proektut se naricha Raspbian (Debian + Raspberry). Mozhe da se iztegli ot tuk (username: raspbian, password: raspbian). Sistemata zaredi za okolo 2 min. Sled logvane v tekstov rezhim triabva da se napisha startx za da se zaredi LXDE. Sled startiraneto na grafichnata sreda ustnovih che mrezhata i zvukut si rabotiat, no niamashe instaliran ueb brauzur za da testvam kak se durzhi pri surfirane.

Opitah se da instaliram Chromium no sled niakolko neuspeshni opita se otkazah. Porazrovih se v neta da otkriia neshto za problema i se natuknah na edin mnogo interesen fakt: Adobe Flash ne poddurzhat Raspberry PI. Adobe sa obiavili oshte prez 2009 godina che Flash shte poddurzhat ARM no do den dneshen ne sa vklyuchili poddruzhka za tezi protsesori. Na praktika tova oznachava che niama da mozhe da se igraiat Flash igri, nito da se gledat klipove v YouTube, nito da mozhe da se gleda striim TV i dosta drugi neshta.

Fedora Remix purvonachalno beshe obiavena kato ofitsialnata distributsiia na Raspberry PI, posle obache spria da se spomenava v tehniiat sait. Imidzh faila izteglih ot tuk. Pri purvonachalno puskane sistemata pravi niakakvi modifikatsii i se restartira niakolko puti. Posle iska da vuvedete parola za root, kakto da vuvedete ime na user kakto i negovata parola. Parolata na root i na yuzur-a triabva da se razlichava, i da bude dostatuchno dulga i slozhna. Ako ne izpulnite tova uslovie (kakto napravih v nachaloto) shte vi kara da gi smeniate, dokato na Fedora ne ѝ haresa. Pri opit da vliaza v grafichnata sreda mi dade greshka.

Puppi , niama greshka, s i e nakraia vmesto y za da se otlichava versiiata za Raspberry. Bazirana e na Debian, mozhe da se iztegli ot tuk. Ne uspiah da nameria arhivator za tozi tip arhivi pod Uindous, zatova go razarhivirah pod Ubuntu. Brauzurut e Links, dosta e zle, ne poddurzha napulno HTML4 kakvo da govorim za 5. Imat problemi s USB draiverite. Ne razbiram zashto sa se spriali na Links, Midori bi triabvalo da e po-dobur.

Gentoo – izteglia se ot tuk (user: pi, password: raspberry). Startira mnogo burzo – okolo 15 sek. Grafichnata sreda e X11 i to v nai-purvichniiat i vid – niakolko virtualni konzoli i edno podobie na chasovnik.

Ako triabva da izbera favorit to tova mai e Arch.

Sled burz pregled na izbroenite distributsii stigam do izvoda che Raspberry ne e nai-podhodiashtoto ustroistvo za dektop sistema. Neka budem obektivni – tehnicheskite danni sa po-zle ot tezi na nai-evtinite tableti, da ne govorim che tsenata im e blizka, no tableta idva s pone 2GB flash, displei + tuchskriin, bateriia, zariadno, WiFi, a po-novite tableti imat i HDMI kuplung.

Raspberry dori ne mozhe da raboti dobre kato multimedien pleur. Ima niakolko proekta v tazi nasoka a po-konkretno:

OpenElec – imidzh-failut za Raspberry mozhe da se iztegli ot tuk. Startira mnogo burzo i si zarezhda avtomatichno grafichniia interfeis, no ne vurvi mnogo gladko – zabiva vseki put kogato zakacha flashka ili vunshen kartochetets, pri opit da napravia niakakvi nastroiki sushto zabiva, pokazaletsut na mishkata izchezva na momenti, ne moga da kazha kak vuzproizvezhda, zashtoto ne uspiah da pusna nishto.

Raspbmc, mozhe da se iztegli ot tuk (user: pi, password: raspberry). Tova e Debian s instaliran i konfiguriran XBMC, az ne uspiah da vliaza s parolatia, koiato e posochena, no vliazoh s user: root, password: root. Vupreki che spazvah instruktsiite ot ofitsialniiat im sait ne uspiah da startiram XBMC.

Raspberry Pi mozhe da se izpolzva i kato survur. Eto i link kum sushtestvuvashti proekti.

Niakoi ot proektite sreshtat izvestni trudnosti, svurzani s harduerni ogranicheniia. Naprimer mediiniiat survur ne raboti gladko ( po tvurdeniia, az lichno ne sum go probval) poradi fakta che Ethernet kontrolera e vsushtnost vunshno ustroistvo, koeto komunikira s protsesora po USB shinata, na koiato sa zakacheni i USB portovete.

Ako imate vunshen hard disk zakachen na USB porta to skorostta na Ethernet porta shte se razpredelia po ravno sus skorostta na vunshniiat harddisk, kato dobavim i ogranichenata RAM pamet za buferirane nakraia se poluchava ogromen spad v proizvoditelnostta. Ako poglednem shemata, shte vidim che gorniiat USB port e zakachen direktno na USB shinata, dokato dolniiat port kakto i Ethernet porta se obsluzhvat ot Ethernet kontrolera.

Drug interesen proekt e distantsionen X terminal. Linux Terminal Server Project (LTSP), failovete mozhe da se svaliat ot tuk. Ideiata na tozi proekt e Raspberry Pi da se prevurne v distantsionna rabotna stantsiia, a samite prilozheniia da se startirat na survur, zakachen v lokalna mrezha, kato po tozi nachin se zaobikaliat harduernite ogranicheniia na ednoplatkoviiat kompyutur. Otdelno sushtestvuva i proekt za VNC klient, no toi e oshte v protses na razrabotka.

Imashe golemi ochakvaniia v izpolzvaneto na Raspberry Pi kato konzola za igri. Predpolagam dosta sa gledali klipa v YouTube, na koito se vizhda kak se igrae Quake III. Interesno kak sa go zasneli pri polozhenie che proektut sushto ne e napulno zavurshen. Inache razrabotchitsite tvurdiat che ima napulno raboteshti igri kato Iridium Rising, koiato az ne uspiah da podkaram.

Sushtestvuvat red drugi proekti, kato robot, distantsionno upravlenie na svetlini i dr. kudeto se izpolzvat pinovete, izvedeni na platkata, kakto i SPI i I2C shinite. Ako niakoi reshi da go probva v tazi oblast triabva da ima v predvid logicheskite niva na signala – 3.3V, za suzhalenie izvodite na protsesora ne poddurzhat 5V niva.

Raspberry si ima i ofitsialno spisanie, kudeto mozhe da se chetat novini za interesni proekti http://www.themagpi.com/

Predpolagam shte ima dosta razocharovani ot vuzmozhnostite na tova ustroistvo, az samiiat imah po-golemi ochakvaniia. Dosta ot izbroenite proekti ne sa v napulno zavurshen vid, drugi ne rabotiat spored purvonachalnite ochakvaniia.

Estestveno ne biva da se surdim na razrabotchitsite – vsichko e na dobrovolni nachala, osven tova az sum edin ot purvite sobstvenitsi, dosta hora ne razpolagat s fizicheskoto ustroistvo a polzvat ARM emulatori pri tehnite razrabotki. Nadiavam se s vremeto neshtata shte se poopraviat i softuerut shte se podobri, inache Raspberry Pi shte si ostane kato edna dobra ideia.

Za povisheniiat interes i nadtsenenite vuzmozhnosti ima vina i presata, zad koiato ima i politicheski interesi. Raspberry Pi e razraboten v kompyuturnite laboratorii na Kembridzh i hora ot opredeleni sredi reshiha che tova e subitieto, koeto mozhe da povishi imidzhut na universiteta.

Fakt, koito se prikriva umelo e che nivoto na angliiskite visshi uchilishta progresivno spada s vsiaka izminala godina, a angliiskata natsiia otdavna ne e sred vodeshtite v tehnologichno otnoshenie. Za tozi fakt vina ima i zatupiavaneto na chovechestvoto, koeto e po-iziaveno pri bogatite i konsumatorski natsii.

Masovata reklama dovede i do polozhitelni rezultati, kato naprimer portvaneto na izbroenite linuks distributsii kakto i bum v razrabotkata na raznoobrazni proekti, kakto sa kazali samite anglichani – niama losha publichnost (demek ima prosto publichnost) - dano samo ne im izigrae losha i ne se razrazi skandal sled izluganite ochakvaniia.



<< Proekt na „Linuks za bulgari“ i MTITS - doklad po Faza I | Da gromim nevezhestvoto sus satira! >>