
Explore the XIAO ESP32S3 Sense board's features and build a camera with sound recording capabilities. Learn to set up, program, and upgrade this versatile microcontroller.

Explore recent improvements and future developments in Buildroot, a tool for building customized embedded Linux systems, used by major companies like Tesla and GoPro.

Explore the power sequencing subsystem in Linux, understanding its functionality, implementation, and impact on system management.

Explore U-boot's potential as a UEFI payload, understanding its implementation, benefits, and challenges in modern firmware development.

Port Mender to Toradex Verdin iMX8M Plus SOM. Learn A/B updates, delta updates, and remote installation using Yocto Project and Toradex BSP. Suitable for beginners interested in embedded Linux updates.

Discover best practices for creating clean, efficient Yocto/OpenEmbedded layers using the simplest-yocto-setup example, focusing on streamlined configurations and recipes.

Explore verified boot procedures for embedded Linux systems, covering cryptographic verification of bootloaders, kernels, and filesystems using OpenEmbedded and Yocto Project tools.

Build and install the Linux Kernel and bootloader, culminating in booting your custom-built operating system from scratch.

Explore a step-by-step guide for developing a fully functional Linux system, from hardware design to userspace tools, emphasizing debugging strategies and system bringup techniques.

Explore the intricacies of Linux booting on ARM SoCs, gaining insights into the process and its unique challenges for embedded systems developers.

Explore the intricacies of porting and maintaining U-Boot bootloader for multimedia SoCs, gaining insights into challenges and best practices for embedded systems development.

Comprehensive guide for integrating ARM64 SoC support into the Linux kernel, covering essential steps, ARM64-specific requirements, and updates for both ARM32 and ARM64 architectures.

Explore the latest developments in shared logging between bootloader and kernel, including challenges, solutions, and a live demonstration of this crucial feature for embedded Linux systems.

Learn about Apache Mynewt's open-source bootloader for MCUs, covering design, fail-safe mechanisms, security features, and implementation across architectures. Gain insights into reliable firmware upgrades.

Learn to enhance system security by integrating Zephyr Bootloader and MCUboot. Explore implementation techniques, benefits, and best practices for secure firmware development in embedded systems.

Optimize U-Boot for IoT devices with limited memory. Learn techniques to reduce footprint, customize code, and preserve RAM for payload in resource-constrained environments.

Explore OpenPOWER's flexible key management for Linux-based secure boot, covering architecture, ownership, updates, storage, and compatibility across firmware, kernel, and userspace.

Explore advanced bootloader concepts, customization techniques, and recent developments in Barebox, enhancing embedded system boot processes and functionality.

Explore the journey of developing a SoC from scratch using Zephyr, covering the entire bootflow process and detailing challenges and lessons learned over two years of development.

Explore implementing Suspend to RAM on a complex automotive SoC with multiple CPU cores and firmware components. Learn challenges, solutions, and insights for fast booting in modern systems.

Explore techniques for optimizing Linux boot process in automotive applications, focusing on multi-threaded bootloaders, kernel tuning, and driver optimization to meet stringent time requirements.