Embedded Linux Development (LFD450)
Skills Covered: Working in OSS Projects, Real-Time Systems Concepts, Cross-Development Environments, Kbuild System, Cross-Development Toolchain, QEMU, Booting a Target Development Board, Boot loaders and U-Boot, Kernel Configuration, Compilation, Booting, Device Drivers, Device Trees, Target Filesystem Packaging, Target Root Filesystem, Root Filesystem Choices, Configuring uClibc, Alternate C-library, Build BusyBox Utility Suite, Kernel Monitoring, Debugging, Right-Sizing, Memory Technology Devices, Flash Memory Filesystems, Compressed Filesystems, System Upgrades, Real-Time Extensions, Kernel Architecture, Kernel Source Tree, Kernel Programming
ABOUT THIS PROFESSIONAL CERTIFICATION
This instructor-led course will walk you through the process of designing an embedded Linux product step by step. Starting with the cross-compiler, you’ll learn how to set up a programming system, boot loaders, the kernel, drivers, the device tree, and all the different software and decisions that must be taken while creating a user space root filesystem, such as those found in consumer electronics, military, medical, industrial, and car industries. Hands-on labs with a RISC-V-based emulated development goal allow students to practise coding as well as designing the different device components covered in class.
This course is designed for advanced developers who need to build an embedded Linux product from scratch and will teach you how to use the software and techniques used to build embedded Linux devices.
WHAT YOU WILL LEARN
This course will educate you about the Linux kernel architecture, with a focus on the key points related to applying the kernel to a custom embedded framework. The course also discusses strategies for right-sizing applications to satisfy project constraints, a variety of tools for creating a cross production framework for embedded projects, possibilities for populating libraries and application user-spaces to meet the goals and constraints of embedded systems, and much more.
THE LINUX FOUNDATION CERTIFICATION VERIFICATION TOOL
Individuals who achieve Linux certification represent the best talent available and have the skills required to perform challenging real world tasks under time constraints. This verification tool allows you to confirm the validity of the certification. Credentials can also be verified by potential employers to confirm competencies gained.
Only logged in customers who have purchased this product may leave a review.