天天看點

在根檔案系統中檢視裝置樹(有助于調試)在根檔案系統中檢視裝置樹(有助于調試)

在根檔案系統中檢視裝置樹(有助于調試)

a. /sys/firmware/fdt               

進入/sys/firmware目錄後便可看到二個檔案,一個是devicetree檔案夾,另一個是fdt(原始dtb檔案,可以用hexdump -C fdt 将其列印出來檢視就會發現裡面的資料和dtb檔案是一緻的)。

b. /sys/firmware/devicetree

以目錄結構呈現的dtb檔案。 根節點對應base目錄, 每一個節點對應一個目錄, 每一個屬性對應一個檔案

c. /sys/devices/platform

系統中所有的platform_device, 有來自裝置樹的, 也有來有.c檔案中注冊的

對于來自裝置樹的platform_device,可以進入 /sys/devices/platform/<裝置名>/of_node 檢視它的裝置樹屬性(例如進入/sys/devices/platform/led/後若發現該目錄下有of_node節點,就表明該platform_device來自裝置樹)

d. /proc/device-tree

是連結檔案, 指向 /sys/firmware/devicetree/base

繼續閱讀