Building and Deploying a Real-time Kernel to the Beaglebone Black
Not long ago, a project that involved a low latency app running on a Beaglebone Black (BBB) came up at work. The minimal latency requirement drove the decision to run the BBB with a PREEMPT_RT patched kernel. Luckily, Robert C. Nelson, one of the Beaglebone Black maintainers, maintains a set of scripts for building a kernel specifically for the BBB. Among the many kernel versions offered are variants that have had the PREEMPT_RT patches already applied! The goal is simple: flash the BBB with the latest console image rootfs and Linux kernel (RT patches included). ...