{"product_id":"the-yocto-project-handbook-a-practical-guide-to-building-and-customizing-embedded-linux-systems-9798274829052","title":"The Yocto Project Handbook: A Practical Guide to Building and Customizing Embedded Linux Systems","description":"\u003cp\u003e • Author(s): Michael Anders\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: System Administration - Linux \u0026amp; UNIX Administration\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eThe Yocto Project Handbook: A Practical Guide to Building and Customizing Embedded Linux Systems\u003c\/b\u003e\u003c\/b\u003e is the definitive technical resource for professional engineers and architects. It moves beyond introductory guides, providing the precise architectural discipline and workflow mastery required for scaling multi-product roadmaps and ensuring long-term maintenance. This handbook transforms the complex Yocto Project into a predictable, auditable, and robust framework for system construction.\u003cbr\u003eAre you prepared to minimize technical debt and maximize product lifespan?\u003cbr\u003e\u003cb\u003e\u003cb\u003eWhat sets this book apart: \u003c\/b\u003e\u003c\/b\u003e\u003cbr\u003eThis comprehensive handbook provides deep, actionable insights into: \u003c\/p\u003e\u003col\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eUnderstanding the Yocto Project: \u003c\/b\u003e\u003c\/b\u003e Defining the core architecture, including BitBake, Metadata, Recipes, and Layers, and making the strategic decision between Yocto and Buildroot.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eWorking with Layers: \u003c\/b\u003e\u003c\/b\u003e Mastering the layer system for scalable customization, managing third-party BSPs, and preventing upstream metadata conflicts using .bbappend files.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eBoard Support Packages and the Linux Kernel: \u003c\/b\u003e\u003c\/b\u003e Implementing crucial kernel configurations, applying patches via fragment-based models, and customizing Device Trees for specific hardware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eApplication Development with Yocto SDK: \u003c\/b\u003e\u003c\/b\u003e Decoupling application development using the Extensible SDK (eSDK) and the devtool utility for rapid cross-compilation and integrating with IDEs like VS Code and Eclipse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eDebugging and Optimization: \u003c\/b\u003e\u003c\/b\u003e Utilizing BitBake introspection (bitbake -e, bitbake -g) and runtime tools (gdb, strace) to resolve metadata issues, alongside strategies for reducing build times and shrinking final image sizes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eReproducibility, Version Control, and CI\/CD: \u003c\/b\u003e\u003c\/b\u003e Enforcing version pinning, managing artifacts with DL_DIR and SSTATE_MIRRORS, and automating builds in CI\/CD pipelines (Jenkins\/GitLab).\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e\u003cb\u003eDeployment and Long-Term Maintenance: \u003c\/b\u003e\u003c\/b\u003e Architecting robust security (SELinux, Secure Boot) and integrating solutions like Mender for resilient \u003cb\u003e\u003cb\u003eOver-the-Air (OTA)\u003c\/b\u003e\u003c\/b\u003e updates using the A\/B partitioning scheme.\u003c\/li\u003e\n\u003c\/ol\u003eStop wasting time on manual toolchain management. Gain the expert knowledge needed to build, secure, and maintain complex Embedded Linux devices reliably for years.\u003cbr\u003e\u003cb\u003e\u003cb\u003eBuild your future product with confidence. Get your copy today.\u003c\/b\u003e\u003c\/b\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":46862480212119,"sku":"9798274829052","price":1039.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798274829052.webp?v=1769966375","url":"https:\/\/atlanticbooks.com\/products\/the-yocto-project-handbook-a-practical-guide-to-building-and-customizing-embedded-linux-systems-9798274829052","provider":"Atlantic Books","version":"1.0","type":"link"}