PandaBoard
Koszt |
174 USD (PandaBoard) 182 USD (PandaBoard ES) |
---|---|
Typ | Komputer jednopłytkowy |
Edytor | ARM Cortex-A9 MPCore |
Częstotliwość |
1 GHz (PandaBoard) 1,2 GHz (PandaBoard ES) |
Pamięć | 1 GiB |
Waga |
74 g (PandaBoard) 81,5 g (PandaBoard ES) |
Wymiary | 4,5 na 4,0 cala (114,3 mm × 101,6 mm) |
PandaBoard była platformą programistyczną komputerów jednopłytkowych o niskim poborze mocy, opartą na systemie OMAP4430 firmy Texas Instruments na chipie (SoC). Płyta jest dostępna publicznie po obniżonej cenie USD od 27 października 2010 r. Jest to platforma programistyczna wspierana przez społeczność.
PandaBoard ES to nowsza wersja oparta na układzie SoC OMAP4460, z procesorem i kartą graficzną pracującą z wyższą częstotliwością taktowania. Podobnie jak jego poprzednik, jest to platforma programistyczna wspierana przez społeczność.
Cechy
Układ SoC OMAP4430 na płycie PandaBoard jest wyposażony w dwurdzeniowy procesor ARM Cortex-A9 MPCore 1 GHz, procesor graficzny PowerVR SGX540 304 MHz , multimedialny akcelerator sprzętowy IVA3 z programowalnym procesorem DSP i 1 GiB pamięci DDR2 SDRAM . PandaBoard ES wykorzystuje nowszy SoC z dwurdzeniowym procesorem 1,2 GHz i procesorem graficznym 384 MHz. Podstawową pamięć trwałą zapewnia kart SD , umożliwiające użycie kart SDHC o pojemności do 32 GB. Płyta zawiera przewodową sieć Ethernet 10/100 , a także bezprzewodową sieć Ethernet i Bluetooth łączność. Jego rozmiar jest nieco większy niż w ETX / XTX i ma wymiary 4 cale × 4,5 cala (100 mm × 110 mm). Płyta może wysyłać sygnały wideo poprzez DVI i HDMI . Posiada również złącza audio 3,5 mm . Posiada dwa USB i jeden port USB On-The-Go , obsługujący standard USB 2.0.
System operacyjny
Na urządzeniu działa jądro Linuksa z tradycyjnymi dystrybucjami lub środowiskiem użytkownika Android lub Mozilla Firefox OS . Zoptymalizowane wersje Androida i Ubuntu są dostępne w Fundacji Linaro . Linaro wybrało PandaBoard jako jedną z obsługiwanych przez siebie platform sprzętowych z comiesięcznymi obrazami kompilacji.
OpenBSD obsługuje PandaBoard. FreeBSD dodał obsługę PandaBoard w sierpniu 2012.
Genode Operating System Framework dodał obsługę w wersji 12.05 (maj 2012).
Aktywnie rozwijana jest wersja RISC OS 5 .
QNX Neutrino 6.5.0 SP1 i 6.6.0 zawierają pakiety wsparcia dla płyt PandaBoard i PandaBoard ES.
Grafika
PandaBoard posiada zintegrowany procesor graficzny SGX540 i zapewnia wyjście HDMI 1080p. Ten procesor graficzny obsługuje OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1 i EGL 1.3.
Sytuacja dla Linuksa – x11 wykorzystująca sprzętowe biblioteki zmiennoprzecinkowe jest taka, że sprzęt GPU PowerVR SGX540 nie nadaje się do użytku bez sterownika GPU. Co więcej, PowerVR nie udostępni dokumentacji umożliwiającej stworzenie sterownika typu open source. Wszystko to składa się na niedostępność sprzętu GPU, więc wyżej wymienione funkcje oczywiście nie będą działać. Żeby było jasne, Pandaboard es nie odtworzy żadnego wideo o niskiej jakości, więc wyjście 1080p przez HDMI jest z pewnością i udowodnione, że nie jest możliwe.
Ze względu na to, że PowerVR powoduje niedostępność sterownika i wstrzymuje dokumentację sprzętu GPU, jedyną alternatywą jest trudna i nieefektywna metoda inżynierii wstecznej w celu opracowania sterownika GPU. Działania rozpoczęto w lipcu 2012 r., ale od czerwca 2013 r. nie widać widocznych postępów.
W projekcie Linaro Linux dostępny był sterownik GPU zmiennoprzecinkowego dla systemu Linux x11, ale wszystkie obecne wysiłki związane z ARM Linux wydają się wykorzystywać sprzętowe biblioteki zmiennoprzecinkowe. Miękkie/twarde systemy zmiennoprzecinkowe nie są kompatybilne.
Zegar
PandaBoard posiada zegar czasu rzeczywistego , lecz nie posiada baterii umożliwiającej zapamiętywanie czasu w przypadku braku zasilania. Alternatywnie zegar programowy może ustawić czas zegara podczas uruchamiania systemu na podstawie czasu ostatniej modyfikacji systemu plików, dzięki czemu czasy przechowywane w plikach będą bardziej rozsądne. NTP może ustawić poprawną datę i godzinę, jeśli PandaBoard ma dostęp sieciowy do serwera NTP.
Podobne produkty
- Raspberry Pi Komputer jednopłytkowy wykorzystujący starszy rdzeń ARM11 z mocniejszym procesorem graficznym obsługującym sprzętowo przyspieszane dekodowanie wideo H.264 1080p, znacznie tańszy.
- Cotton Candy to komputer jednopłytkowy na patyku.
- Płyta Hawk OMAP SBC o niskim poborze mocy z wyjściem SATA i VGA.
- Gumstix Overo COM wykorzystują OMAP3503 lub OMAP3530, aby zapewnić pełną linię produktów kompatybilnych z BeagleBoard do zastosowań hobbystycznych, robotycznych i komercyjnych.
- CuBox - komputer stacjonarny/nettop Marvell ARM o niskim poborze mocy
-
BeagleBoard - podobny do PandaBoard, ale wykorzystujący OMAP3530 lub OMAP3730, złącze JTAG i jedno ze złączy rozszerzeń jest takie samo.
- BeagleBone - płytka rozwojowa oparta na Sitara
Karty rozszerzeń
-
Zestaw wyświetlacza LCD BeadaFrame 7".
- Ekran TFT LCD o przekątnej 7 cali i rozdzielczości 800x480
- Sterowanie podświetleniem PWM
- Rezystancyjny ekran dotykowy
- Strażnik czasu RTC
- Plastikowa ramka
Zobacz też
- OpenMAX IL (Open Media Acceleration Integration Layer) – bezpłatny, wieloplatformowy interfejs API do abstrakcji multimediów od Khronos Group
- Distributed Codec Engine (libcde) to interfejs API firmy Texas Instruments przeznaczony do silnika kodeków wideo w systemach wbudowanych opartych na OMAP