The world of embedded systems is a dynamic landscape filled with constant evolution. Over my two decades in this field, I've witnessed significant transformations in how we build and manage our ...
In several of my previous posts, we’ve been looking at embedded software testing using Cpputest and build environments using Docker. Each topic is a building block ...
In my earlier post, How to define your ideal embedded build system, we discussed build systems and how important it is to define your modern embedded build system. A build system forms the foundation ...
Embedded designers put microprocessors in everyday products like cars, phones, cameras, TVs, music players, and printers, as well as the communications infrastructure, which the general public doesn’t ...
One of the last things the Linux kernel does during system boot is mount the root filesystem. The Linux kernel dictates no filesystem structure, but user space applications expect to find files with ...
Embedded system developers have a wide range of operating systems available to them today. Of course, the most straightforward operating system is to have no operating system! However, many systems ...