SantyagoSantyago
YouTube RSS Facebook GitHub

Hardkernel zaprezentował nowego "potworka" ODROID-XU, będący bezpośrednią kontynuacją i połączeniem ODROID-X2 i U2. Specyfikacja robi spore wrażenie, bowiem na pokładzie znajduje się procesor Exynos5 Octa: Cortex™-A15 i Cortex™-A7 big.LITTLE.

Platforma wyposażona jest w pamięć 2GB LPDDR3, złącze HDMI, cztery porty USB 2.0 oraz dwa USB 3.0 (w tym jeden pracujący w trybie OTG). Tradycyjnje, już swoje miejsce znalazł również czytnik katy Micro-SD oraz slot pamięci eMMC w wersji 4.5 (co powinno przełożyć się na lepsze transfery i możliwość dualboota)

Wydajność i gadżety

Pierwsze wyniki testów nowego ODROIDA-XU przynoszą od 30% do 40% lepszą wydajność, niż w przypadku poprzedniej wersji wyposażonej w procesor z rdzeniem Cortex A9. Do testów wykorzystano system Ubuntu 13.04 Linaro(13.07) z jądrem Linux Kernel 3.4.5.

Zastosowanie standardu eMMC 4.5 pozwala na odczyt danych z realnym transferem 160MB/s. Na szczęście slot jest kompatybilny z modułami eMMC sprzedawanymi z ODROID-X2/U2, jednak należy się spodziewać nieco niższych transferów.

Na chwilę obecną sprzedawane są moduły Toshiba wykonane w technologii 19nm NAND.

Co ciekawe, nowy ODROID posiada możliwość podłączenia 3V baterii do podtrzymywania zegara. Natomiast zastosowanie  portu USB 3.0 pozwala na podłączenie dodatkowych, dedykowanych akcesoriów: gigabitowej karty sieciowej ASIX AX88179 lub przejściówki USB3.0 - SATA3. Swoją drogą - wielka szkoda, że nie zdecydowano się na natywne złącze SATA.

Specjalna wersja ODROID-XU+E

W ofercie znajduje się również wariant XU+E posiadający cztery oddzielne sensory napięcia pomiędzy PMIC i układem SoC, odbierające osobno odczyty poboru energii rdzeni A15 i A7, układu graficznego i pamięci DDR3. Za tą wersję przyjdzie nam zapłacić 199$, Wersję "zwykłą" wyceniono na 169$, jednak jeśli zdecydujemy się na zakup teraz, zaoszczędzimy dodatkowo 20$.

Pełna specyfikacja techniczna i porównanie z poprzednikami

  ODROID-X ODROID-X2 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,4 GHz  1,7 GHz  1,6G Hz
Liczba rdzeni 4 4 8
Układ graficzny ARM Mail-400
25 GFLOPS
ARM Mail-400
34 GFLOPS
PowerVR SGX 544MP
76 GFLOPS
Zegar grafiki 400 MHz 533 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  1024 MB 2048 MB  2048 MB
 USB 2.0  Tak (6x) Tak (6x)    Tak (4x)
USB 3.0 Nie Nie Tak (1x)
USB 3.0 Nie Nie Tak (1x)
 HDMI Tak Tak Tak
SD / MMC / SDIO Tak Tak Tak
microSD Nie Nie Tak
10/100 Ethernet Tak Tak Tak
 Wi-Fi Nie Nie Nie
Bluetooth Nie Nie Nie
 Sensory Nie Nie Nie
Wymiary   90 x 94 mm   90 x 94 mm  69.80 x 94 mm
Cena  129$  149$  149$ (169$)

Co na płycie?

Reklama

SoundBall 1.0

Jakiś czas temu prezentowałem prototyp equalizera opartego o układ scalony MSGEQ7. Sercem projektu tradycyjnie została ATmega328, natomiast do sterowania diodami LED i RGB wykorzystano dwa 16-kanałowe generatory PWM TCL5940. Chcąc ograniczyć ich liczbę, diody RGB będą sterowane multiplexem za pomocą MOSFET-ów IRF9520.

Jak wspomniałem wcześniej - oprócz 7-kanałowego equalizera audio, projekt miał również posłużyć jako źródło światła relaksacyjnego z możliwością sterowania za pomocą telefonu poprzez Bluetooth.

No i dotarłem do mety ze swoim projektem Monitino Uno. Mały foto-reportaż z końcowej instalacji. W ramach przypomnienia - Monitino Uno to własnej roboty panel do zatoki 5.25" monitorujący wybrane parametry pracy komputera.

Na chwilę obecną są to:

  • Temperatura procesora,
  • Prędkość obrotowa wentylatora na procesorze,
  • Obciążenie procesora,
  • Zajętość dysków twardych,

Dodatkowo, w zależności od obciążenia systemu, Monitino UNO steruje dwoma diodami RGB podświetlającymi plastikowe listwy w obudowie. Całość podłączono bezpośrednio do portu USB na płycie głównej, podtrzymującego napięcie po wyłączeniu komputera. Dzięki czemu Monitino Uno przełącza się w tryb "uśpienia" prezentując duży zegar z datą, pomiar wilgotności powierza oraz temperaturę otoczenia.

W tryb "uśpienia" można również przełączyć się za pomocą jednego z przycisków na frontowym panelu.

Przyklejenie kołków dystansowych po przykręceniu do panela TFT.

Chałupniczy sposób na zaczepy ze starej zaślepki.

Plexi strasznie się palcuje, więc zstosowano okleinę - w ostatczności czarną.

  

Krótki film z historii projektu:

Więcej informacji:

Strona projektu: http://www.jarzebski.pl/projekty/monitino-uno.html
Wersja 1.2: Dalsze zabawy z Monitino UNO
Wersja 1.8: Monitino UNO 1.8 - prawie na mecie
Jak to się zaczęło: Arduino monitoruje Linuksa


UDOO to kolejny projekt miniaturowego komputera, który jest w stanie uruchomić system operacyjny Linux lub Android. Jego moc ma być 4x większa niż w przypadku Raspberry Pi oraz oferować to samo co platforma Arduino DUE, umożliwiając podłączenie dodatkowych shieldów.

UDOO jak przystało na tego typ sprzęt, będzie otwartym rozwiązaniem wyposażonym w procesor ARM i.MX6 Freescale oraz ARM SAM3X znanym z Arduino DUE. Wymiary płytki to zaledwie 11 x 8.5 cm, a więc mniej niż standardowe pudełko na płytę CD.

Sugerowane ceny to 110$ i 130$ za wersję kolejno dwu- i czterordzeniową.

Pełna specyfikacja przestawia się następująco:

  • Dwu- lub czterordzeniowy procesor Freescale i.MX 6 ARM Cortex-A9 1GHz,
  • Zintegrowana grafika z oddzielnymi, trzema akceleratorami 2D, OpenGL® ES2.0 3D i OpenVG™,
  • Procesor Atmel SAM3X8E ARM Cortex-M3,
  • 1GB pamięci DDR3,
  • 54 cyfrowe I/O + analogowe wejście,
  • HDMI oraz LVDS + Touch (I2C),
  • Złącze Ethernet RJ45 (10/100/1000 MBit)
  • Moduł WiFi,
  • Mini USB oraz USB OTG,
  • Dwa porty USB 2.0,
  • Analogowe wyjście Audio oraz wejście mikrofonowe,
  • Port SATA (tylko w wersji czterordzeniowej)
  • Slot kamery,
  • Slot Micro SD,
  • Zasilanie z gniazda 5-12 V lub złącza baterii,

Pierwsze egzemplarze mają trafić do zainteresowanych już we wrześniu 2013.

 

Więcej informacji na Kickstarterze.

Not Only TV LV5TDeluxe to kieszonkowy tuner USB pozwalający na odbieranie naziemnego cyfrowego sygnału telewizyjnego. A ponieważ "cyfryzacja" naszego kraju powoli dobiega końca, postanowiłem zaopatrzyć się w odbiornik, który będę mógł w przyszłości podłączyć do Raspberry Pi lub ODROID-X2.

W pudełku wraz z "donglem" znajdziemy antenę z magnesem oraz pilot zdalnego sterowania. Naturalnie dołączono również sterowniki dla systemu Windows i niezbędne oprogramowanie bezużyteczne z naszego punktu widzenia

Dołączona antenka "badylek" szału nie robi, więc jeśli chcemy mieć spokój z mocą sygnału zaopatrzmy się lepiej w antenę zewnętrzną - ale o tym za chwilę.

Tuner oparty jest o układ Realteka RTL2832U, obecnie działający bez żadnych wygibasów (testowane na jądrze 3.7.9).

Wynik lsmod

  1. e4000                   4191  1
  2. rtl2832                 7896  1
  3. dvb_usb_rtl28xxu       12772  0
  4. rtl2830                 7223  1 dvb_usb_rtl28xxu
  5. dvb_usb_v2             13855  1 dvb_usb_rtl28xxu

Wynik dmesg

  1. [   76.692962] usb 2-1.7: new high-speed USB device number 3 using ehci_hcd
  2. [   76.792050] usb 2-1.7: New USB device found, idVendor=1f4d, idProduct=c803
  3. [   76.792053] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  4. [   76.792055] usb 2-1.7: Product: RTL2838UHIDIR
  5. [   76.792056] usb 2-1.7: Manufacturer: Realtek
  6. [   76.792057] usb 2-1.7: SerialNumber: 00000001
  7. [   76.856903] usbcore: registered new interface driver dvb_usb_rtl28xxu
  8. [   76.857020] usb 2-1.7: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
  9. [   76.915908] usb 2-1.7: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
  10. [   76.915921] DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
  11. [   76.919798] usb 2-1.7: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
  12. [   76.958841] i2c i2c-4: e4000: Elonics E4000 successfully identified
  13. [   76.969675] Registered IR keymap rc-empty
  14. [   76.969711] input: Trekstor DVB-T Stick Terres 2.0 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/rc/rc0/input17
  15. [   76.969768] rc0: Trekstor DVB-T Stick Terres 2.0 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/rc/rc0
  16. [   76.969771] usb 2-1.7: dvb_usb_v2: schedule remote query interval to 400 msecs
  17. [   76.981170] usb 2-1.7: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected

Do odtwarzania wystarczy nam VLC. Wybieramy opcję "Otwórz urządzania przechwytywania" i ustawiamy częstotliwość odpowiedniego dla naszego miejsca zamieszkania nadajnika.

W moim przypadku skorzystam z nadajnika Katowice "Kosztowy" o następujących mocach multipleksów: MUX-1 (25 kW), MUX-2 (100 kW), MUX-3 (2,5 kW).  I tu daje o sobie znać miniaturowa antenka, która potrafi złapać tylko MUX-2 z racji silnego 100 kW nadajnika. Listę nadajników, multipleksów i ich częstotliwości znajdziemy na stronie http://www.telewizja-cyfrowa.com/nadajniki.html

MUX-1 MUX-2 MUX-3
TVP1 HD TVN TVP1
TVP2 Polsat TVP2 HD
TVP Info TV 4 TVP Info
Eska TV TV Puls TVP Kultura
Polo TV TV Puls 2 TVP Historia
TTV TVN 7 TVP Polonia
ATM Rozrywka TV Polsat Sport News  
  TV 6  

 

I właściwie tyle - możemy już cieszyć się odbiorem naziemnej telewizji cyfrowej pod Linuksem:

Not Only TV LV5TDeluxe oferuje całkiem dobrą jakość obrazu i dźwięku - można go kupić za około 70,00 zł.