Skip to content

Latest commit

 

History

History
37 lines (19 loc) · 640 Bytes

File metadata and controls

37 lines (19 loc) · 640 Bytes

Raspberry Pi 4 — Linux do zero (U-Boot + Kernel + BusyBox + RootFS)

Este projeto constrói do zero um sistema Linux mínimo para Raspberry Pi 4 Model B, da seguinte forma:

  1. Particiona o SD

  2. Gera (ou reutiliza) a toolchain (cache em toolchain/x-tools/)

  3. Compila U-Boot

  4. Compila Kernel (Image + DTB)

  5. Baixa firmware

  6. Gera config.txt

  7. Gera boot.scr

  8. Faz deploy dos arquivos de boot na partição BOOT

  9. Cria rootfs

  10. Compila/instala BusyBox no rootfs

  11. Faz deploy do rootfs na partição ROOT

Cada passo pode ser observado em /scripts.

Uso

cd scripts

sudo ./build_and_deploy.sh