NVIDIA ogłosiła wydanie Linux For Tegra 15, specjalnie zmodyfikowanej dystrybucji Linuksa, która działa na urządzeniach, wyposażonych w Tegra. Najnowsze wydanie posiada jądro Linux 3.1.10, OpenGL ES 2.0, OpenGL ES 1.1, EGL 1.4 z EGLImage, RandR 1.3, wsparcie X11 ABI 5, 6, 7, 8, 10, 11, 12, wsparcie konsoli HDMI i rozszerzonych trybów listy.
NVIDIA Tegra Linux Driver Package wspiera następujące platformy sprzętowe:
- NVIDIA Tegra 3 (Cardhu)
- NVIDIA Tegra 2 (Harmony* i Ventana), z czego Harmony zostało porzucone
- Jądro Linux 3.1.10
W najnowszym wydaniu znajdziemy:
- Wstępne wsparcie U Boot
- Dodano wsparcie jądra Ventana dla u-boot
- Dodano skrypt source_sync.sh do synchronizacji jądra i kodu źródłowego u-boot
Brzmi super! Ale to znaczy, że da się uruchomić to na SGS3?
Przecież masz napisane wspierane platformy na samym początku :)
Nie żebym narzekał bo uważam, że super, że taka dystrybucja powstała ale z tego co się orientuję to linux wspiera (ARM linux oczywiście) te SoCi i się zastanawiam czy samemu już wcześniej można było umieścić dowolną ARMową dystrybucję na urządzeniach z tegrą? Czy taki support w postaci nowej dystrybucji Nvidi (poza ułatwieniem całego procesu instalacji, dobierania driverów..) jest rzeczywiście potrzebny?
I jeszcze jedno, jak to jest z tym wsparciem Tegry w kernelu linuxa? Mam rozumieć, że do oficjalnego kernela dołączono zamknięte stery od Nvidi?
Pewnie, że jest potrzebne, gdyż z tego co mi wiadomo nie ma żadnego sterownika o otwartym kodzie źródłowym, który w pełni wspierałby wbudowany w Tegrę układ graficzny. Oczywiście bez tego sterownika Linux będzie działał, ale bez Embeded OpenGL i akceleracji sprzętowej otwarzania wideo.