
Learn to create reproducible Debian-based firmware images for embedded ARM platforms using ELBE, covering image generation, customization, and integration of proprietary software.

Explore cryptographic system protection on ARM processors, from bootloader to root file system. Learn about FOSS components, implementation challenges, and lessons from a large-scale project.

Learn to create reproducible and maintainable embedded Linux environments using Poky and Deby. Explore long-term support strategies, source code management, and practical techniques for industrial-grade systems.

Explore EFL, a UI toolkit for embedded systems offering stable API, efficiency, and versatility. Learn its features, concepts, and applications in various devices and platforms.

Explore recent Linux kernel developments for embedded systems, covering boot time, size, realtime, power management, and security. Gain insights into market successes and ongoing challenges.

Explore new tools and techniques for improving devicetree usage in Linux, focusing on error detection and system description development.

Explore IoT security challenges and solutions with Zephyr, focusing on NXP Semiconductor's approach to safeguarding connected devices in the evolving digital landscape.

Explore GPIO subsystem changes, including descriptor refactoring, open drain support, and new userspace character device ABI. Learn about hardware descriptions, industrial control applications, and future directions.

Explore NAND framework modernization, addressing limitations, and proposing solutions for improved code factorization and feature support in Linux embedded systems.

Create your custom Linux development board, learning low-level electronics and boot processes. Discover cost-effective solutions for tailored features, enhancing your understanding of Linux hardware integration.

Explore embedded systems virtualization with Xen, covering unique challenges, ARM implementation, and key features like device assignment and interrupt virtualization for automotive and medical applications.

Explore ARM system booting, uEFI, and firmware interactions. Learn how layered abstractions simplify distribution challenges and enable convergence of Enterprise and Embedded markets.

Explore optimization techniques for wearable devices, focusing on CPU, memory, and energy efficiency. Learn strategies to maximize hardware performance and enhance software rendering.

Explore the evolution of embedded Linux at iRobot, from challenges to opportunities, and its impact on consumer product development with insights from Patrick Doyle.

Explore OpenEmbedded build analytics, event systems, and custom tools for extracting insights from complex builds. Learn to leverage bitbake's infrastructure for deep analysis and debugging.

Explore UBIFS cryptography support, fscrypt implementation, and data authentication for embedded systems. Learn about MTD stack protection and establishing a chain of trust.

Explore recent advancements in Buildroot, a lightweight embedded Linux build system. Learn about new features, improvements, and their practical applications for developers and users.

Explore combining Debian's stability with Yocto/Bitbake's flexibility for embedded systems. Learn about meta-isar, meta-debian, and ELBE to leverage the strengths of both approaches in Linux-based projects.

Explore how Zephyr OS integrates SoC vendor HALs, addressing challenges and benefits for efficient RTOS development across diverse hardware platforms.

Explore Buildroot's efficiency in simplifying embedded Linux development through a real-world project example, highlighting infrastructure, challenges, and future improvements.

Learn about a two-phase Android-style approach for embedded Linux OS upgrades using SWUpdate and Eclipse hawkBit. Includes a demo of orchestrated update rollout from a remote management service.