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