Katalog Yocto & Buildroot 2026

Yocto & Buildroot

Tam gömülü Linux dağıtımı & boot: Yocto/BitBake (recipe, layer, multiconfig, SDK/eSDK, devtool), Buildroot (+BSP), BusyBox rootfs, U-Boot bootloader.

/ · esc
10 eğitim
01 Gömülü Li̇nux

Buildroot — Minimal Embedded Linux

tek make komutuyla toolchain + kernel + rootfs + image — hızlı prototip, sıkı boyut kısıtı.

10 bölümBUILDROOT
Eğitime git
02 Gömülü Li̇nux

Buildroot Custom Board BSP

BR2_EXTERNAL konseptinden custom board defconfig'e, kernel config fragment'larından rootfs overlay'e, özel paket ekleme kurallarından genimage ile disk imajı üretimine ve Raspberry Pi CM4 için tam BSP oluşturmaya kadar Buildroot BSP geliştirmenin eksiksiz rehberi.

9 bölümBUILDROOT BSP
Eğitime git
03 Gömülü Li̇nux

BusyBox — Minimal Gömülü Sistem

GNU araçlarını tek bir statik binary'ye sıkıştırın — 2 MB'ın altında tam işlevsel bir Linux rootfs, sıfırdan init'ten network daemon'lara kadar eksiksiz.

9 bölümBUSYBOX
Eğitime git
04 Gömülü Li̇nux

U-Boot — Bootloader Anatomisi

ROM'dan kernel'a — SPL zinciri, boot script, TFTP/NFS ve FIT image ile tam kontrol.

10 bölümU-BOOT
Eğitime git
05 Gömülü Li̇nux

Yocto Project — BitBake & Layer Sistemi

embedded Linux dağıtımını sıfırdan inşa et — recipe, layer, image ve SDK üretimi.

12 bölümYOCTO
Eğitime git
06 Yocto İleri̇

Custom Recipe — .bb Dosyası

BitBake recipe anatomisi uçtan uca — değişkenler, kaynak URI'leri, derleme/kurulum görevleri, paket bölme ve class inheritance.

9 bölümRECIPE
Eğitime git
07 Yocto İleri̇

devtool — İnteraktif Geliştirme

Yocto'nun en verimli geliştirme döngüsü — add, modify, build, deploy ve finish ile upstream'den cihaza hızlı iterasyon.

8 bölümDEVTOOL
Eğitime git
08 Yocto İleri̇

Layer Yazma — bitbake-layers & conf

Sıfırdan Yocto layer oluştur — layer.conf, bbappend, machine ve distro konfigürasyonu ile eksiksiz meta-layer mimarisi.

9 bölümLAYER
Eğitime git
09 Yocto İleri̇

Multiconfig & SSTATE — Paralel Build

Tek bitbake çağrısıyla birden fazla MACHINE hedefi, sstate-cache ile akıllı yeniden kullanım ve hash equivalence sunucusuyla CI optimizasyonu.

8 bölümMULTICONFIG
Eğitime git
10 Yocto İleri̇

SDK & eSDK — Cross-Development

Yocto'nun cross-geliştirme ortamları — Standard SDK ile hazır toolchain, eSDK ile devtool entegrasyonlu interaktif geliştirme, Docker ve CI entegrasyonu.

8 bölümSDK & eSDK
Eğitime git