Este projeto constrói do zero um sistema Linux mínimo para Raspberry Pi 4 Model B, da seguinte forma:
-
Particiona o SD
-
Gera (ou reutiliza) a toolchain (cache em toolchain/x-tools/)
-
Compila U-Boot
-
Compila Kernel (Image + DTB)
-
Baixa firmware
-
Gera config.txt
-
Gera boot.scr
-
Faz deploy dos arquivos de boot na partição BOOT
-
Cria rootfs
-
Compila/instala BusyBox no rootfs
-
Faz deploy do rootfs na partição ROOT
Cada passo pode ser observado em /scripts.
cd scripts
sudo ./build_and_deploy.sh