{"id":1208,"date":"2011-12-17T02:22:31","date_gmt":"2011-12-17T00:22:31","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=1208"},"modified":"2011-12-18T02:47:50","modified_gmt":"2011-12-18T00:47:50","slug":"tyopoyta-linux-ja-arm","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=1208","title":{"rendered":"Ty\u00f6p\u00f6yt\u00e4, Linux ja ARM"},"content":{"rendered":"<p>Vuosi sitten olisin kirjoittanut t\u00e4t\u00e4 merkint\u00e4\u00e4 ep\u00e4ilem\u00e4tt\u00e4 paljon positiivisemmassa s\u00e4vyss\u00e4: n\u00e4yttih\u00e4n edelleen silt\u00e4, ett\u00e4 kohta kauppojen hyllyt olisivat v\u00e4\u00e4r\u00e4ll\u00e4\u00e4n virtatehokkaita ja muutenkin mielenkiintoisia Linux-kykyisi\u00e4 ARM-laitteita minil\u00e4pp\u00e4reist\u00e4 ty\u00f6asemiin. N\u00e4in ei kuitenkaan n\u00e4yt\u00e4 k\u00e4yneen, ja kolme eri laitetta (Efika MX, Efika MX Smartbook ja Trim-Slice) omistaneena en voi kuin ly\u00f6d\u00e4 hanskat tiskiin. Se todellinen ARM-Linuxin l\u00e4pily\u00f6nti on kyll\u00e4kin tapahtunut ja edelleen menn\u00e4\u00e4n nousujohteessa, mutta ainoastaan tasan ja tarkalleen Android-k\u00e4nnyk\u00f6iden osalta. Edes Android-tableteista ei ole viel\u00e4 tullut vakavasti otettavaa alustaa, puhumattakaan perinteisemmist\u00e4 laitteista kuten l\u00e4pp\u00e4reist\u00e4.<\/p>\n<p>ARM-Linuxia, vaikkapa sitten tuttua Ubuntua, vaivaavat monet lastentaudit, joista omalla kohdallani pahiten on iskenyt grafiikkaraudan surkea tuki. Ongelma on yht\u00e4\u00e4ll\u00e4 alustojen monenkirjavuudessa ja toisaalla siin\u00e4, ett\u00e4 piirivalmistajat panttaavat dokumentaatiota: kaikki pit\u00e4isi tehd\u00e4 valmistajan toimittaman bugisen bin\u00e4\u00e4rikikkareen kautta. Toimivan HDMI-tuen tekeminen n\u00e4ytt\u00e4\u00e4 sekin t\u00e4ysin mahdottomalta, kun testaus j\u00e4\u00e4 v\u00e4ist\u00e4m\u00e4tt\u00e4 vajavaiseksi ja mit\u00e4\u00e4n yhteisty\u00f6t\u00e4 ei n\u00e4ytet\u00e4 tekev\u00e4n aiheen tiimoilta. Androidin suuri kaupallinen merkitys on pit\u00e4nyt sen ohjelmistotuen k\u00e4ytt\u00f6kelpoisena, mutta ty\u00f6p\u00f6yt\u00e4-Linux saa tyyty\u00e4 p\u00f6yd\u00e4lt\u00e4 pudonneisiin murusiin. Kirjavuus vaivaa tunnetusti Linux-jakelujakin, joten sama ty\u00f6 tehd\u00e4\u00e4n moneen kertaan eri leireiss\u00e4. Grafiikan lis\u00e4ksi kaikki muukin on pyk\u00e4l\u00e4n tukkoista (liukulukurautaa ei k\u00e4ytet\u00e4 kunnolla, SSD:t ovat hitaita, k\u00e4\u00e4nt\u00e4j\u00e4asetukset tehottomia), joten kokonaisfiilis on helposti ep\u00e4realistisen tukkoinen &#8212; kaiken j\u00e4rjen mukaan gigahertsin tuplaydinprosessorilla pit\u00e4isi py\u00f6ritt\u00e4\u00e4 ty\u00f6p\u00f6yt\u00e4\u00e4 ihan sutjakkaasti.<\/p>\n<p>Pienen laitevalmistajan, kuten t\u00e4ss\u00e4 tapauksessa <em>Genesin<\/em> ja <em>CompuLabin<\/em>, on verrattain helppoa ly\u00f6d\u00e4 kasaan valmiisiin piireihin tai jopa emolevyyn perustuva tuote, mutta rauta on t\u00e4t\u00e4 nyky\u00e4 kovin pieni osa kokonaisuutta. Nopean etenemisen huumassa voidaan lupailla yht\u00e4 sun toista, kuten kiihdytetty\u00e4 videotoistoa, Flashia, Android-tuke jne. jne. K\u00e4yt\u00e4nn\u00f6ss\u00e4 pikkufirmalla ei kuitenkaan ei ole resursseja kaikkea tehd\u00e4, joten lupaukset j\u00e4\u00e4v\u00e4t lunastamatta. Tilannetta parantaa, jos innokas harrastajayhteis\u00f6 ottaa laitteen omakseen, kuten n\u00e4ytt\u00e4\u00e4 k\u00e4yneen vaikkapa <a href=\"http:\/\/pandaboard.org\/\">Pandaboardin<\/a> kanssa, mutta ei yhteis\u00f6k\u00e4\u00e4n joka paikkaan repe\u00e4. Isot kumppanitkaan eiv\u00e4t ole helppoja, sill\u00e4 niilt\u00e4 ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 liikene juuri tukea nyrkkipajoille ja p\u00e4\u00e4t\u00f6ksenteko tapahtuu yksipuolisesti. Viimeisimp\u00e4n\u00e4 esimerkkin\u00e4 t\u00e4st\u00e4 Adoben p\u00e4\u00e4t\u00f6s lopettaa mobiili-Flashin tekeminen, mik\u00e4 samalla k\u00e4yt\u00e4nn\u00f6ss\u00e4 tuhosi ARM-Flashin tulevaisuuden.<\/p>\n<p>Jos t\u00e4ll\u00e4 hetkell\u00e4 haluaa askarrella sulautettujen purkkien ja Linuxin \u00e4\u00e4rell\u00e4, niin ei ole juuri j\u00e4rke\u00e4 hankkia mit\u00e4\u00e4n muuta kuin perinteinen x86-PC. x86-Linuxin momentti on suuri, laitetuki hyv\u00e4 ja jakelut testattuja. Kunhan selvi\u00e4n t\u00e4st\u00e4 pettymyksest\u00e4, niin saatan viel\u00e4 kokeilla Pandaboardia, mutta ainakin paljon realistisemmin odotuksin. <a href=\"http:\/\/www.linaro.org\/\">Linaron<\/a> virallinen tuki vaikuttaa paljon uskottavammalta kuin keskivertofirman omat n\u00e4pellykset.<\/p>\n<p>Edit: Itse asiassa viime aikojen kiintoisin tulokas on <a href=\"http:\/\/www.raspberrypi.org\/\">Raspberry Pi<\/a>, jonka julkaisu on kuitenkin viiv\u00e4stynyt. Toivottavasti tulee pian pihalle, ettei hankkeesta tule uusi Pandora.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vuosi sitten olisin kirjoittanut t\u00e4t\u00e4 merkint\u00e4\u00e4 ep\u00e4ilem\u00e4tt\u00e4 paljon positiivisemmassa s\u00e4vyss\u00e4: n\u00e4yttih\u00e4n edelleen silt\u00e4, ett\u00e4 kohta kauppojen hyllyt olisivat v\u00e4\u00e4r\u00e4ll\u00e4\u00e4n virtatehokkaita ja muutenkin mielenkiintoisia Linux-kykyisi\u00e4 ARM-laitteita minil\u00e4pp\u00e4reist\u00e4 ty\u00f6asemiin. N\u00e4in ei kuitenkaan n\u00e4yt\u00e4 k\u00e4yneen, ja kolme eri laitetta (Efika MX, Efika MX Smartbook ja Trim-Slice) omistaneena en voi kuin ly\u00f6d\u00e4 hanskat tiskiin. Se todellinen ARM-Linuxin l\u00e4pily\u00f6nti on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-1208","post","type-post","status-publish","format-standard","hentry","category-laitteet"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/1208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1208"}],"version-history":[{"count":4,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/1208\/revisions"}],"predecessor-version":[{"id":1210,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/1208\/revisions\/1210"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1208"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}