SantyagoSantyago
Avatar

Witaj!
Blog archiwalny. Już niebawem nowy serwis!

YouTube RSS Facebook GitHub

Na łamach mojego Bloga pojawiły się już dwa komputerki z rodziny ODROID-ów - mianowice 4-rdzeniowy ODROID-X2 oparty o układ SoC Exynos 4412 oraz 8-rdzeniowy ODROID-XU wyposażony w jednostkę SoC Exynos 5410 obsługujący technologię big.LITTLE. W ofercie firmy Hardkernel jest jeszcze jeden bardzo ciekawy i często niedoceniany model oznaczony symbolem U3 (nowsza wersja wcześniejszego U2). Dla wielu osób, w tym mnie, jest to chyba najbardziej ciekawy i wszechstronny model, kosztujący zaledwie 65$, a więc odrobinę drożej niż bardzo popularny Raspberry Pi.

Podobnie jak jednostka ODROID-X2, został on wyposażony w układ Exynos4412 Prime Cortex-A9 Quad taktowany częstotliwością 1.7GHz z akceleratorem graficznym Mali-400 i 2GB pamięci RAM. W tym modelu zdecydowano się na chłodzenie pasywne, jednak istnieje możliwość wymiany radiatora na wersję z wentylatorem. To co wyróżnia U3 to niewątpliwie rozmiar wynoszący jedynie 83 x 48 mm oraz wyprowadzenie portów I/O do złącz, które pozwalają na podłączenie dedykowanych rozszerzeń, takich jak: I/O Shield, UPS Shield, Show Shield.

ODROID-U3 posiada również 3 porty USB 2.0, gniazdo Ethernet 10/100Mbps, port HDMI, wyjście słuchawkowe, czytnik katy microSD oraz eMMC. Jedynie czego nie znajdziemy w tym modelu, to gniazda do podłączenia ekranu LCD.

Dwie wersje ODROID-U3 v0.2 i v0.5

Kupując ODROID-U3 zwróć uwagę na jego wersję, bowiem wielu sprzedawców oferuje jeszcze jego starszą wersję oznaczoną numerem v0.2. Od nowszej wersji v0.5 różni się brakiem wyprowadzenia magistrali SPI oraz mocowaniem radiatora. Niemałą różnicą w nowszej wersji, jest również zdolność pracy portu USB w trybie OTG. Wersję 0.5 można również rozpoznać po nadruku ODROID-U3+. Posiadanie nowszej wersji niesie za sobą jeszcze szereg zalet, ale o tym dalej.

ODROID-U3 (po lewo wersja v0.2 / po prawo wersja v0.5)

Akcesoria

Wybór dedykowanych akcesoriów jest bardzo spory, w skład których wchodzą między innymi: karta sieciowa Wi-Fi Realtek RTL8188CUS 802.11n, moduł Bluetooth CSR V2.1 EDR, karta pamięci eMMC oparta o 19nm kości NAND Toshiby, wentylator o prędkości obrotowej 4000rpm zasilany napięciem 5V, moduł USB-UART, bateria CR2032 3V o pojemności 220mAH do podtrzymywania działania zegara RTC, zasilacz 5V/2A oraz kamera 720p z 1Mpix sensorem CMOS Novatek NY99140 i kontrolerem SONIX SN9C259.

Karta eMMC 16GB
Czytnik kart eMMC
Moduł BT (HCI)
Karta Wi-FI USB
Bateria RTC 3V
Moduł USB-UART
Radiator z wentulatorem

Zasilacz 5V / 2A
Obudowa
Kamera 720p 1Mpix

Na stronie producenta, znajdziemy jeszcze szereg innych dodatków w postaci shieldów - zasilania awaryjnego UPS, wyświetlacza LCD, czy I/O shielda przynosząca dobrodziejstwa platformy Arduino. Ale o tym za chwilę...

Ubuntu 14.04 Trusty Dev Center

Aktualna wersja Ubuntu 14.04 Trusty Dev Center (18/05/2014) jest naprawdę konkretna. Zawiera jądro w wersji 3.8.13.18, sterowniki Mali r4p0 do obsługi OpenGL ES2 oraz serwer Xorg z nałożonymi łatkami dla sterownika armsoc, co znacznie przyśpiesza działanie samego pulpitu.

Wiele osób powinna ucieszyć obecność dostosowanego Gstreamera do sprzętowego dekodowania materiału video za pomocą MFC/FIMC, więc materiały w rozdzielczości 1080p nie stanowią już żadnego problemu. Natomiast na osoby chcące przerobić U3 na centrum multimedialne, a nie przepadających za Androidem (swoją drogą, dostępna jest wersja 4.4.4), czeka XBMC 13.1 Gotham, który sprawuje się jak żyleta.

Więcej informacji na temat tej dystrybucji znajdziecie na forum społeczności Hardkernel.

U3 I/O Shield

U3 I/O Shield to genialna nakładka na ODROID-U3 wyposażona w mikrokontroler ATMEGA328P. Jest ona w pełni zgodna programowo z Arduino UNO, która po wpięciu do U3 jest od razu dostępna pod portem szeregowym ttyACM99. Dzięki temu możemy ją programować bezpośrednio z Arduino IDE. Gdyby tego było mało, dostajemy również expander I2C TCA6416A, który daje nam kolejne 16 portów GPIO, mogących pracować z napięciami od 1.65V do 5.5V, gdzie możemy oddzielnie dobrać napięcia po stronie portów jak i szyny SDA/SCL - oznacza to, że z automatu dostajemy dwukierunkowy konwerter poziomów logicznych.

Jeśli posiadamy nowszą wersję ODROID-U3+ (rev. 0.5) oraz I/O Shield (rev. 0.3), otrzymujemy jeszcze dostęp do sprzętowej magistrali SPI podłączonej do szeregowej pamięci Flash o pojemności 2Mbit (256kB).

Dla majsterkowiczów - żyć, nie umierać!

U3 I/O przed zamontowaniem

Nieśmiertelny przykład blink.ino

Niebieska dioda jako LED13

Porównanie parametrów

  ODROID-X2 ODROID-U3 ODROID-XU
   
Procesor Exynos 4412 Exynos 4412 Exynos 5410
Rodzina ARM Cortex A9 ARM Cortex A9 ARM Cortex A15
ARM Cortex A7 big.LITTLE
Zegar procesora  1,7 GHz  1,7 GHz  1,6G Hz
Liczba rdzeni 4 4 8
Układ graficzny ARM Mali-400
34 GFLOPS
ARM Mali-400
34 GFLOPS
PowerVR SGX 544MP
76 GFLOPS
Zegar grafiki 440 MHz 440 MHz 640 MHz
OpenGL ES 2.0 2.0 2.0
OpenVG 1.1 1.1 1.1
OpenCL Nie Nie 1.1
 Pamięć RAM 2048 MB 2048 MB  2048 MB
 USB 2.0 Tak (6x)   Tak (3x)  Tak (4x)
USB 3.0 Nie Nie Tak (1x)
USB 3.0 OTG Nie Nie Tak (1x)
 HDMI Tak Tak Tak
DisplayPort NIe Nie Tak
eMMC Tak
Version 4.41
Tak
Version 4.41
Tak
Version 4.5
microSD Nie Tak Tak
SDHC Tak Nie Nie
10/100 Ethernet Tak Tak Tak
IO Ports 50 pinów
LCD, I2C, UART, SPI, ADC, GPIO
12 pinów
GPIO, UART, I2C, SPI
30 pinów
GPIO, IRQ, SPI, ADC
LCD panel Tak
LVDS / RGB
Nie Tak
MIPI
Wymiary    90 x 94 mm 83 x 48 mm  69.80 x 94 mm
Komentarze Komentarze
Avatar 1
Bartek Windows / Safari 537.36
10 July 2014 - 19:30 Brak informacji

Ciekawe czy doczekam się kiedykolwiek podobnie dobrego sprzętu z gigabitowym ethernetem? ;)

Avatar 2
Korneliusz Linux x86_64 / Mozilla Firefox 30.0
10 July 2014 - 20:22 Bytom

doczekasz :)

Avatar 1
Bogus Windows 8 / Mozilla Firefox 51.0
02 March 2017 - 19:24 Lublin

No i doczekał np. ODROID-C1, ODROID-C2, ODROID-XU4 :)