[HPCMIPS] [NetBSD Logo]
Port HPCARM/NetBSD

Autor: Wojciech Rzymski (lama)

Port HPCARM jest bardzo podobny do HPCSH. Oba porty to głównie Jornady 710, 720, 728 - HPCARM i 680, 690 - HPCSH. Choć Jornady serii 7xx są nowsze i bardziej zaawansowane technicznie niekoniecznie z punktu widzenia NetBSD są lepszym rozwiązaniem. Warto o tym pamiętać i przy zakupie nie kierować się zasadą "że droższe musi być lepsze".

Wszystkie urządzenia portu HPCARM oparte są o procesor SA-1110. To dosyć ważna różnica wobec HPCSH nie tylko z technicznego punktu widzenia. W praktyce oprócz wyższej prędkości architektura ARM niesie ze sobą co najmniej dwa plusy wobec SH3:

  • Po pierwsze część oprogramowania z pkgsrc może być lepiej zoptymalizowana dla procesorow ARM, a często nawet nie być dostępna dla SH3.
  • Po drugie szanse na kroskompilacje dla ARM są znacznie wieksze niż dla SH3. Właściwie NetBSD już posiada mechanizm pełnej kroskompilacji, ale tylko dla architektur opartych o ARM. Niestety crosspkgtools nie są obecnie rozwijane (tylko NetBSD 1.6).
  • Istotną zaletą Jornad 7xx jest 2x większa pamieć RAM tj. 32MB i 64MB wobec 16 i 32MB Jornad 6xx. Inne różnice sprzętowe nie mają wiekszego znaczenia z punktu widzenia NetBSD. Choć Jornady 7xx posiadają w przeciwieństwie do 6xx bardzo dobry dźwiek i wyjście na minijack to niestety NetBSD nie potrafi go obsłużyć. Choć oczywiście może się to zmienić w przyszłości. Dosyć niewygodny jest fakt, że nie można jak w przypadku 6xx automatycznie zbootwać NetBSD przy użyciu pliku autorun.inf. Co więcej nie działa także "trick" z klawiszem Shift, który pozwala ominąć sporą część konfiguracji WinCE po hardresecie. Jednak najbardziej uciążliwą rzeczą związaną z HPCARM i bootwaniem jest konieczność wykonania krótkiego hardresetu przez wyjęcie obu baterii po powrocie z NetBSD do WinCE. Bez tego obraz staje się bardzo jasny i całkowicie nieczytelny. Brak kloader (reboot z NetBSD do NetBSD) nie jest aż tak uciążliwy jak wyżej wymienione niedogodności związane z bootowaniem HPCARM. W porównaniu do HPCSH niemożliwe jest też przypisanie skrótow klawiszowych ikonom z touchpanelu pod konsolą. Sporym plusem jest za to emulacja wszystkich 3 klawiszy myszki pod serwerem Xów. Dzięki temu można np. wygodnie przeklejać linki lub wygodnie korzystać z różnych "okienek".

    Nie jest łatwo udzielić odpowiedzi co lepsze Jornada 6xx czy 7xx. W przypadku urządzeń o tej samej ilości RAM (720 i 690 mają po 32MB) i używaniu tylko i wyłącznie NetBSD oraz przy uwzględnieniu niższej ceny Jornada 690 będzie lepszym wyborem. Gdy weźmie się inne czynniki pod uwage (czytaj "WinCE") to Jornady 7xx są warte nieco wyższej ceny.

    Fotografie Jornady 720.

    Ze względu na to, że konfiguracja portu HPCARM jest bardzo podobna do HPCSH większość informacji o jego instalacji i konfiguracji znajdziesz na stronie Portu HPCSH/NetBSD.


    W razie problemów zapraszam na kanał #NetBSD w sieci PolNet.


    Strona główna