Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Yocto Project alapok az OpenBMC-hez
- A Yocto Project és az OpenEmbedded áttekintése
- OpenBMC-specifikus rétegek: meta-phosphor, meta-aspeed, meta-arm
- Rétegek prioritásai és függőségei
- poky, oe-core és OpenBMC terjesztési politika
BitBake részletes bemutatása
- Recept szintaxis és szerkezet
- Feladatok, függőségek és változó jelzők
- Öröklés és bbclass fájlok
- Receptek hibakeresése devtool segítségével
Gépi és BSP rétegek
- Új gépi konfiguráció létrehozása
- Eszközfa integráció ARM BMC SoC-khoz
- Kernel recept testreszabása
- U-Boot konfiguráció BMC boot-hoz
Képek testreszabása
- Kép receptek és FEATURES jelzők
- Csomagok hozzáadása és eltávolítása
- Partíciós elrendezések és flash méretek
- initramfs és systemd integráció
Csomagkezelés
- Receptek írása egyéni C++ sdbusplus szolgáltatásokhoz
- Python alkalmazások csomagolása
- Systemd egységfájlok telepítése
- Licenc megfelelőség és COPYING fájlok
Build optimalizálás
- Megosztott állapot gyorsítótár (sstate) konfiguráció
- Pre-mirrorok és helyi letöltések használata
- Párhuzamos build hangolása
- Build gazda erőforrás kezelése
SDK és keresztfordítás
- Az OpenBMC SDK generálása
- Alkalmazások keresztfordítása bitbake-on kívül
- Devtool add/modify munkafolyamat használata
- Binárisok tesztelése célhardveren
Rétegek karbantartása és frissítése
- Réteg függőségek frissítése
- Upstream Yocto kiadások kezelése
- Patch-ek és biztonsági javítások visszaportolása
- Verzió rögzítési stratégiák
Követelmények
- Tapasztalat Linux parancssorral és shell szkripteléssel
- Alapvető ismeretek a beágyazott Linux build rendszerekről
- Git és Git munkafolyamatok ismerete
Célközönség
- Beágyazott Linux fejlesztők
- Yocto/OpenEmbedded gyakorlók
- OpenBMC-re váltó firmware mérnökök
14 Órák
Vélemények (4)
tapasztalt képző
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Kurzus - Kubernetes Security Fundamentals (LFS460)
Gépi fordítás
a képző szakmai tapasztalattal rendelkezik
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Kurzus - Kubernetes for App Developers (LFD459)
Gépi fordítás
Az, hogy az edző alkalmazkodik a szükségeinkre
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kurzus - The Yocto Project - An Overview - hands-on
Gépi fordítás
Gyakorlati feladatok
Marcin Janicki - Hectronic Polska Sp. z o.o.
Kurzus - Yocto Project
Gépi fordítás