SantyagoSantyago
Avatar

Witaj!
Blog archiwalny. Już niebawem nowy serwis!

YouTube RSS Facebook GitHub

HAOYU Electronics wypuściła na rynek kolejną płytkę, opartą o dwurdzeniowy procesor Allwinner A20 ARM Cortex-A7 Dual-Core taktowany zegarem 1GHz - mowa tutaj o New MarsBoard A20, któremu przyjrzymy się bliżej dzięki uprzejmości sklepu ArduinoSolutions. Tak jak w innych konstrukcjach tego typu, za grafikę odpowiada układ graficzny Mali400MP2 obsługujący standard OpenGL ES 2.0.

New MarsBoard A20 został wyposażony w 1GB pamięci DRAM taktowanej zegarem 480MHz oraz 8GB pamięci Flash. Cechą szczególną  jest wbudowana karta WiFi RTL8188EU oraz port SATA. Do płytki możemy również przylutować odbiornik podczerwieni IR (nie ma go w zestawie).  Jeśli chodzi o dostępne złącza, to do dyspozycji dostajemy: 4x USB 2.0, 1x USB 2.0 OTG, 1x DEBUG, 10/100 Mbps port Ethernet z układem LAN8710A, slot kart pamięci microSD, wyjście audio oraz wejście mikrofonowe.

Płytkę możemy podłączyć za pomocą pełnowymiarowego złącza HDMI lub standardowego złącza VGA. Jeśli istnieje taka potrzeba, możemy skorzystać również z 7" dotykowego panelu TFT LCD HU070CTP-HD obsługującego rozdzielczość 1024x600. Jakość obrazu oraz działanie 10 punktowego dotyku jest tutaj o niebo lepsze, niż w przypadku opisywanego już modelu HY070CTP-A z rozdzielczością 800x480.

Ciekawym dodatkiem są gniazda TV In oraz TV Out, pozwalające na podłączenie zewnętrznego źródła obrazu CVBS oraz dedykowana aplikacja pod system Android umożliwiająca jego wyświetlenie. Niestety nie udało mi się zmusić tego elementu do działania, ponieważ program miał wyraźny problem z odbiorem sygnału, wyświetlając jedynie niebieski obraz.

New MarsBoard A20 udostępnia również dwa porty rozszerzeń, gdzie jeden z nich jest przeznaczony do obsługi kamer CIF, natomiast drugi stanowi port rozszerzeń I/O.

Ogromnym rozczarowaniem jest jednak port SATA - pomimo tego, że jest, podłączenie dysku twardego wymaga zewnętrznego źródła zasilania. Na osłodę dostajemy jednak owtorzy montażowe, których w RK3066 nie doświadczyliśmy :)

 New MarsBoard A20 / MarsBoard RK3066

Najsłabsze ogniwo - system operacyjny

Jeśli chodzi o dostępne oprogramowanie, to stanowi one obecnie najsłabszą stronę nowego Marsa. Należy jednak zwrócić szczególną uwagę na to, że jest to platforma nowa, która premierę miała w czerwcu i wiele może się  jeszcze zmienić. Zresztą podobna sytuacja była w przypadku MarsBoard RK3066 kiedy opisywałem ją po raz pierwszy. Dziś jest dostępna już pełna dystrybucja Ubuntu Trusty 14.04 LTS ze środwiskiem LXDE, ze sprzętową akceleracją graficzną układu Mali oraz obsługą ekranów LCD HY070CTP-A/HD z dotykiem. Ale wróćmy do tematu.

Na chwilę obecną dostępne są trzy dystrybucje Linuksa: Debian Wheezy 7.1 (LXDE), Ubuntu 12.10  (Lubuntu) oraz Raspbian Debian Wheezy (LXDE). Wielką zaletą w nowym MarsBoard jest Dual-Boot, dzięki któremu mamy możliwość wypalenia ich na karcie SD pozostawiając system w pamięci NAND nietkniętym. Ubuntu jako jedyne obsługuje panel dotykowy (Debian również działa z ekranem LCD, ale bez dotyku), ale repozytorium jest w całkowitej rozsypce, co dyskwalifikuje go do sensownego użytku. Debian wygląda już dużo lepiej, bowiem można doinstalować wymagane oprogramowanie. Natomiast żadna dystrybucja nie obsługuje wspomnianego wejścia/wyjścia video oraz nie wspiera akceleracji OpenGL ES.

Debian Wheezy 7.1 / Rasbian Debian Wheezy

O Androidzie 4.2.2, można powiedzieć tylko, że jest. Nie udało mi się zainstalować na nim Google Play i oferowanego przez niego oprogramowania.

Testy porównawcze

NewMars Board A20 to sprzęt zbliżony możliwościami do CubieTruck i trudno oczekiwać czegoś innego. Obie platformy oparte są o ten sam procesor. Za Marsem przemawia jednak prawie dwukrotna niższa cena i genialny dotykowy wyświetlacz, co pozwala na wykorzystanie go w mniejszych, niskobudżetowych projektach. Jeśli tylko producent dopracuje oprogramowanie, będzie to bardzo interesująca platforma w przyzwoitej cenie.

Porównanie parametrów

  CubierTruck Iteaduino Plus A10 MarsBoard RK3066 New MarsBoard A20
   
Procesor Allwinner A20 Allwinner A10 Rockchip RK3066 Allwinner A20
Rodzina ARM Cortex A7  ARM Cortex A8 ARM Cortex A9  ARM Cortex A7
Zegar procesora  1,0 GHz  1,0 GHz 1,6 GHz  1,0 GHz
Liczba rdzeni 2  1  2 2
Układ graficzny  ARM Mali-400  ARM Mali-400  ARM Mali-400 ARM Mali-400
Zegar grafiki 400 MHz  400 MHz 533 MHz 533 MHz
OpenGL ES 2.0  2.0 2.0 2.0
 Pamięć RAM 2048 MB  1024 MB    1024 MB 1024 MB
 USB 2.0  Tak (2x) Tak (2x)  Tak (4x) Tak (4x)  
USB 2.0 OTG Tak (1x) Tak (1x) Nie Tak (1x)
Serial NIe Tak (1x) Nie Tak (1x)
 HDMI Tak Tak Tak Tak
VGA Tak Nie Nie Tak
eMMC / NAND Tak
(wbudowana 8GB)
Nie
(możliwość dokupienia)
Tak
(wbudowana 4GB)
Tak
(wbudowana 8GB)
microSD Tak Tak Tak Tak
SATA Tak Tak Nie Tak
10/100 Ethernet Tak  Tak Tak Tak
10/100/1000 Ethernet Tak Nie Nie Nie
IR Tak Nie Tak / Dodatkowo Tak / Dodatkowo
TV In / Out Nie / Nie Nie / Nie Nie / Nie Tak / Tak
Akcesoria
w komplecie
Kabel SATA
Kabel zasilający USB
Obudwa
Kabel USB
Kabel SATA
Zasilacz
Obudowa
Kabel USB
Zasilacz
Kabel USB
Podstawka LCD
Karta Wi-Fi USB
Nie
Wymiary   110 x 80 mm  109 x 76 mm 105 x 76 mm   115 x 90 mm
Cena ~ 480 zł ~ 235 zł ~ 245 zł ~ 260 zł


Sprzęt do testu dostarczył sklep
ArduinoSolutions.

Komentarze Komentarze
Avatar 1
marcinsud Windows XP / Mozilla Firefox 31.0
30 July 2014 - 15:36 Brak informacji

Producentem procka jest chyba Rockchip czy tam rock-chip a nie rockwell

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 30.0
31 July 2014 - 18:33 Bytom

Bóg zapłać dobry człowieku :)

Avatar 1
Michał Windows 7 / Mozilla Firefox 31.0
31 July 2014 - 10:09 Warszawa

Hmm, z testów przedstawionych na slajdach wynika iż starszy brat RK3066 jest wydajnijszy niż A20, i teraz jest pytanie, który wybrać?

Pozostaje też kwestia czy da się odpalić system z dysku SATA na tym A20? Są gdzieś informacje na ten temat?

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 30.0
31 July 2014 - 18:35 Bytom

Zależy do czego Ci potrzeba. Tu jest SATA, tam brak :) Na Rk znów, w miarę stabilny system. Powinno się dać, ale nigdzie nie ma o tym informacji.

Avatar 1
Michał Linux x86_64 / Opera 9.80
31 July 2014 - 22:44 Warszawa

Z tego co się orientowałem u konkurencji, to żaden ARM wspierający SATA nie ma możliwość odpalenia systemu bezpośrednio z dysku, jądro musi zawsze być na SD/USB.

A co do wykorzystania to mam pomysł na zrobienie na nim rozszerzenia/nowej wersji swojej stacji pogodowej.

Avatar 1
marcinsud Windows XP / Mozilla Firefox 31.0
04 August 2014 - 12:56 Warszawa

hmm może da się oryginalnym bootloaderem odpalić jakiś wiekszy pokroju gruba czy lilo? wtedy powinno dać się uruchomić system z sata. W marsie domyślnie jest chyba jakiś zamkniety.

Avatar 1
KyRol Linux Ubuntu / Mozilla Firefox 31.0
15 August 2014 - 00:49 Brak informacji

Korneliuszu, mógłbyś nam dać wędkę a nie tylko rybę? Fajnie, że stworzyłeś IteadOS i się nim współdzielisz, niemniej na dzisiaj w obliczu popularności wszelkiej maści Allwinnerów, olewatorskiego podejścia niektórych producentów tego rodzaju płytek jak i rozproszenia społeczności ze względu na wielość tego rodzaju urządzeń ciężko dojść do jakiegoś konsensusu. Druga sprawa co do tego typu kwestii - ilu ludzi - tyle opinii. Przykładowo niektórzy kategorycznie odradzają używania Mesa\'y inni ją zalecają. Naprawdę naciskam na to aby zrobić taki przewodnik o kompilacji od A do Z pod kątem Allwinnera A10 czy A20. I wcale nie musi to być przewodnik dla początkujących omawiający przykładowo każdą użytą flagę. Przy okazji czytelnicy mogliby w końcu poczytać nieco o czymś innym poza testami płytek developerskich. Co Ty na to?

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 30.0
16 August 2014 - 17:35 Bytom

Jak będę miał kolejną płytkę Axx na testach, na pewno taki przewodnik powstanie :)

Avatar 1
mdma Windows 7 / Safari 537.36
25 September 2014 - 12:15 Brak informacji

Witam. Przymierzam się do zakupu "płytki", która byłaby wykorzystywana jedynie jako odtwarzacz multimediów do TV. Początkowo chciałem kupić Raspberry Pi, potem odkryłem Cubieboard 3 a teraz po lekturze tej recenzji już sam nie wiem co kupić :/ Ciekawie wyglądają konstrukcje ODROID-U3, MarsBoard RK3066 i Cubieboard 3. Czy moglibyście doradzić co kupić? jak wspomniałem słuzyłoby to jako odtwarzacz multimediów, głównie filmów w HD z zewnętrznego dysku. Zależy mi by był dostępny system operacyjny, który łatwo mógłbym zainstalować i skonfigurować. Z góry bardzo dziekuję!

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 31.0
28 September 2014 - 09:28 Bytom

Zdecydowanie poleciłbym U3

Avatar 1
teast Linux Debian / Safari 537.36
14 January 2015 - 13:01 Katowice

aktualnie google play juz dziala ... wlasnie testuje sobie ta plytke, tj. zaczynam testy i cos mi sie zdaje, ze czeka mnie duzo kompilacji aby uzyskac to co planuje

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 34.0
16 January 2015 - 20:34 Bytom

Daj znać jak idzie :)

Avatar 2
Bartłomiej 'teast' Rusiecki Linux x86_64 / Mozilla Firefox 35.0
14 February 2015 - 00:14 Katowice

po dlugiej przerwie wrocilem do mars-a i ladnie na linaro dziala aircrack z kartami tl-wn722n, ale jakos nie moge zmusic wejscia audio do przechwytywania audio :/