mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 11:33:27 +03:00
13 lines
709 B
Markdown
13 lines
709 B
Markdown
## 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.
|
|
4. ==device tree== - подгружается дерево устройств.
|
|
5. Только после этого GPU включает ARM CPU
|
|
6. ARM начинает выполнение linux kernal |