mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 01:53:26 +03:00
1.1 KiB
1.1 KiB
Hardware starting
- Power On
- Starting GPU on SoC
- ROM внутри Video Core начинает выполнение
- GPU читает SD карту (загружаются)
- ==bootcode.bin== - FirstStage Bootloader. Он инициализирует SDRAM и загружает прошивку start.elf
- ==start.elf== - Second Stage Bootloader Инициализирует систему и загружает ядро линукс, управляет памятью
- ==config.txt== - файл конфигурации Основной конфигурационный файл системы, считываемый GPU используемый для настройки оборудования
- ==cmdline.txt== файл конфигурации, передаваемый ядру линукс при загрузке
- ==device tree== - подгружается дерево устройств. (файлы *dtb)
- Только после этого GPU включает ARM CPU
- ARM начинает выполнение linux kernal
Commands
cat /etc/os-release - просмотр версии системы