W dniu 2010-04-15 00:43, ptoki pisze:
>
>
>
> > Jesli interesuje cie rynek urzadzen z ARM-ami to daj znac zajawie ci > > pokrotce.
>
> to może na grupę?
>
No to lekko filozoficznie, jako ze mam urlop a zaprawa troche wiaze to sobie klepne troche info.
Dzis do wyboru jest dosyc duzo sprzetow ktore "Pececiarz" moze uznac za namiastki laptopa. Ale w porownaniu usability/czas zycia baterii/ rozmiar/waga/cena laptop czesto przegrywa. Nie twierdze ze kazdemu sprzet z ARMem sie spodoba bo potrzeby sa rozne.
Zaczne od mojego ulubionego sprzeta: zaurus c1000 sharpa.
Jednak ma malo ram (64MB )wiec swoj zywot chyba zakonczy u mnie na scianie w kaciku jako 2Watowy serwer www :).
Dlugo szukalem zastepcy. Przetrzasnalem cale
Wada jest jedna: brak windowsa i kompatybilnosci z x86. Podobno netwalker jest w stanie dac sobie rade z emulacja x86 pod qemu ale nie testowalem jeszcze.
Probowalem uzywac platformy x86 jako mobilnej bazy ale z goownianym skutkiem. Wady: male urzadzenia sa drogie. male urzadzenia sa wolne. wszystkie umpc jakie mialem w lapach i bylo by mnie na nie stac byly bardzo delikatne. Laptoki sa za duze. Wszystko z windowsem albo wstaje jakies 30sekund z hibernacji albo zzera baterie w 2dni w stanie suspend to ram. Wszystko z x86 co mialem w lapach jest nieczytelne w sloncu. Zalety: No, cala zgodnosc z x86 Poza powyzszym nie umiem znalezc innej zalety ktora nie byla by byc skrocona do powyzszej.
Probowalem uzywac w mojej mobilnej czesci zycia lifebooka (12 calowego b2545) i oqo 01+
Aktualnie widac ze ARM-y po usadowieniu sie na rynku pda (od czasow palmow z serii tungsten, treo 600 wzwyz i pocketow) ARM zjada rynek sprzetow embedded. Wszelkiej masci plajerki, gps-y, smartphony sa zjedzone prawie w calosci przez te architekture. Duza ilosc mediacenter czy elektroniki w telewizorach jest robiona na ARM-ach. Tu na grupie chyba nikt nie projektuje i lutuje x86. Albo uC atmela czy pic-a albo ARM-y. No widze troche fpga :) Fajne jest tez to ze powstaja projekty typu beagleboard.
Zaletami ARM sa:
-kompatybilnosc miedzy producencka. Soft z zaurusa (procek intela pxa270 bodaj armv4 ) dziala od tak na netwalkerze (procek freescale i.mx515 chyba armv7?)
-zwartosc konstrukcji (wszystko jest w jednej kostce-wlacznie z grafika)
-prado wstrzemiezliwosc (od zawsze architektura przewidywala gaszenie nieuzywanych podzespolow).
-architektura modularna (dany producent moze wsadzic sobie swoj podzespol np. podsystem graficzny lub dedykowany akcelerator czegos tam) i dalej kompaktowa
-nietrzymanie sie kompatybilnosci wstecz tak kurczowo jak x86 Wady: Mala popularnosc wiedzy jak zbudowac system linuxowy na takim sprzecie (wyjasnie ponizej) Mala skala standardyzacji urzadzen pomiedzy producentami (tez wyjasnie nizej) Mala moc obliczeniowa
Z linuxem jest tak ze buduje sie go mniej wiecej jak dos-a kiedys. Dos byl prosty i zmontowac swoja instalke mozna bylo bardzo prosto. Tak samo jest z linuxem ale dla zwyklego uzywacza jest pare przeszkod ktorych zazwyczaj nie rozumie i przez to nie jest swiadomy jak sie calosc buduje. Zerowa niewiadoma:bootloader i jego czary Pierwsza niewiadoma: jak kernel znajduje sobie to co ma uruchomic po starcie Druga niewiadoma: po co jest init.rd i po cholere sie robi chroot Trzecia niewiadoma: co z czym jest kompatybilne (ktora binarka bedzie dzialac u mnie a ktora nie, ktora zrobi od razu segfault a ktora pojeczy ze biblioteki dostala nie takie jak chciala)
Przez to ZU jest uzalezniony od tego co dostarczy mu producent. Jak producent da mu goowniany kernel to moze byc trudno go sobie poprawic (bo czasem trzeba flashowac urzadzenie)
Drugi problem to to ze jeden producent podpina sobie interfejs karty sd pod jedne piny kontrolera a inny podpina je gdzie indziej. I w ten sposob modul kernelowy grubnie o ile ktos napisze sterownik i wlaczy do glownej linii kernela...
Troche mnie ubodlo stwierdzenie Adama ze ARM-owe urzadzenie to "biedna wersja komputera" to nie tak. Rownie dobrze mozna stwierdzic ze renault laguna to biedna wersja scanii. Tych rynkow nie da sie porownac to jablka i ogorki...
na
Jesli tu dotarles i masz jeszcze jakies pytania to wal.