Files
obsidian-vault-/Linux/SBC RPi3 - Lerning.md
T

709 B

Hardware starting

  1. Power On
  2. Starting GPU on SoC
  3. ROM внутри Video Core начинает выполнение
  4. GPU читает SD карту (загружается)
    1. ==bootcode.bin== - FirstStage Bootloader. Он инициализирует SDRAM и загружает прошивку start.elf
    2. ==start.elf== - Second Stage Bootloader Инициализирует систему и загружает ядро линукс, управляет памятью
    3. ==device tree== - подгружается дерево устройств.
  5. Только после этого GPU включает ARM CPU
  6. ARM начинает выполнение linux kernal