mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 00:03:26 +03:00
vault backup: 2026-03-03 22:39:34
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
#os #command #linux
|
#os #command #linux
|
||||||
## Hardware starting. Процесс запуска и инициализации
|
## Hardware starting. Процесс запуска и инициализации
|
||||||
|
|
||||||
## Device tree - Описание аппаратной конфигурации.
|
## Boot
|
||||||
|
## Device tree
|
||||||
#DeviceTree
|
#DeviceTree
|
||||||
Команды для работы:
|
Команды для работы:
|
||||||
|
|
||||||
`cat /proc/device-tree/model` - модель платы для которой device tree создан
|
`cat /proc/device-tree/model` - модель платы для которой device tree создан
|
||||||
`ls /proc/device-tree/` - дерево устройств, которое kernel получил от GPU
|
`ls /proc/device-tree/` - дерево устройств, которое kernel получил от GPU
|
||||||
`ls /sys/bus/platform/devices` - вывод устройств, которые kernel создал на основе DT
|
`ls /sys/bus/platform/devices` - вывод устройств, которые kernel создал на основе DT
|
||||||
@@ -14,7 +16,7 @@
|
|||||||
Система:
|
Система:
|
||||||
`vcgencmd get_config int` - параметры, которые передает GPU
|
`vcgencmd get_config int` - параметры, которые передает GPU
|
||||||
`cat /etc/os-release` - просмотр версии системы
|
`cat /etc/os-release` - просмотр версии системы
|
||||||
`/proc/iomem` - просмотр Все активные отображения физических адресов в системе
|
`cat /proc/iomem` - просмотр Все активные отображения физических адресов в системе
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ kernal initialization stage
|
|||||||
[Device Tree wiki](https://www.altlinux.org/Device_Tree)
|
[Device Tree wiki](https://www.altlinux.org/Device_Tree)
|
||||||
Device Tree — это **описание аппаратной конфигурации конкретной платы**.
|
Device Tree — это **описание аппаратной конфигурации конкретной платы**.
|
||||||
Применяется GPU до запуска ядра.
|
Применяется GPU до запуска ядра.
|
||||||
Device Tree Overlays - фрагмент device tree, который:
|
Device Tree Overlays - фрагмент device tree, или слой абстракции который:
|
||||||
добавляет новое устройство
|
добавляет новое устройство
|
||||||
включает отключенный контроллер
|
включает отключенный контроллер
|
||||||
меняет параметры существующего узла
|
меняет параметры существующего узла
|
||||||
@@ -44,11 +44,7 @@ Device Tree Overlays - фрагмент device tree, который:
|
|||||||
|
|
||||||
Если удалить узел устройства (например SPI) из Device Tree то ядро просто не создаст SPI контроллер.
|
Если удалить узел устройства (например SPI) из Device Tree то ядро просто не создаст SPI контроллер.
|
||||||
|
|
||||||
Команды для работы:
|
[[Linux - Commands]]
|
||||||
`cat /proc/device-tree/model` - модель платы для которой device tree создан
|
|
||||||
`ls /proc/device-tree/` - дерево устройств, которое kernel получил от GPU
|
|
||||||
`ls /sys/bus/platform/devices` - вывод устройств, которые kernel создал на основе DT
|
|
||||||
`lsmod` - просмотр загруженных модулей
|
|
||||||
|
|
||||||
## Commands
|
## Commands
|
||||||
Система:
|
Система:
|
||||||
|
|||||||
Reference in New Issue
Block a user