## Hardware starting 1. Power On 2. Starting GPU on SoC 3. ROM внутри Video Core начинает выполнение 4. GPU читает SD карту (загружаются) Файлы расположены в /boot или /firmware/boot 1. ==bootcode.bin== - FirstStage Bootloader. Он инициализирует SDRAM и загружает прошивку start.elf 2. ==start.elf== - Second Stage Bootloader Инициализирует систему и загружает ядро линукс, управляет памятью 3. ==config.txt== - файл конфигурации Основной конфигурационный файл системы, считываемый GPU используемый для настройки оборудования 4. ==cmdline.txt== файл конфигурации, передаваемый ядру линукс при загрузке 5. ==device tree== - подгружается дерево устройств. (файлы *dtb) 5. Только после этого GPU включает ARM CPU 6. ARM начинает выполнение linux kernal ## Commands Система: `vcgencmd get_config int` - параметры, которые передает GPU `cat /etc/os-release` - просмотр версии системы `cat /proc/device-tree/model` - версия device three