.DTB Rozszerzenie pliku
Plik Device Tree Blob
| Deweloper | DeviceTree |
| Popularność |
4,3 | 16 Głosów |
Czym jest plik DTB?
Plik DTB to plik obiektu blob drzewa urządzeń (lub devicetree) blob, używany przez jądro systemu Linux. Zawiera dane binarne opisujące sprzęt komputera. Pliki DTB pozwalają systemom operacyjnym zarządzać komponentami komputera, informując system operacyjny, jaki sprzęt zawiera komputer.
Więcej informacji
Podczas uruchamiania komputera korzystającego z systemu operacyjnego Linux program rozruchowy komputera przekazuje drzewo urządzeń jądru systemu operacyjnego. Drzewo urządzeń opisuje komponenty sprzętowe komputera, umożliwiając jądru uzyskiwanie dostępu do tych komponentów i zarządzanie nimi. Niektóre z komponentów opisywanych przez drzewo urządzeń to CPU komputera, pamięć, magistrale i urządzenia peryferyjne (takie jak klawiatura komputera).
Drzewa urządzeń ułatwiają systemom operacyjnym Linux zarządzanie różnymi komputerami zawierającymi różny sprzęt. Bez drzew urządzeń systemy operacyjne musiałyby zawierać wiele osobnych plików umożliwiających im rozpoznawanie różnych konfiguracji sprzętowych i zarządzanie nimi. Zamiast tego drzewo urządzeń przekazuje jądru systemu operacyjnego po prostu opis systemu, na którym jest ono zainstalowane.
Każdy sterownik lub moduł opisany w drzewie urządzeń jest wymieniony jako węzeł zawierający kilka właściwości i często węzły podrzędne. Te właściwości i węzły są najpierw określane w pliku tekstowym .DTS (Device Tree Source), a następnie kompilowane do binarnego pliku DTB, którego jądro faktycznie używa jako drzewa urządzeń.
Jak otworzyć plik DTB
Pliki DTB nie są przeznaczone do otwierania. Zamiast tego przekazuje się je jądru systemu Linux, aby używało ich jako drzewa urządzeń. Użytkownicy systemu Linux mogą użyć polecenia devicetree, aby załadować plik DTB jako drzewo urządzeń.