Liangxu Linux
Liangxu Linux
May 10, 2025 · Operations

How to Build, Patch, and Benchmark a Real‑Time Linux Kernel on the OK3588 Board

This guide explains the purpose of the PREEMPT‑RT real‑time patch, describes the hardware and toolchain used, details the kernel features and modifications introduced by the patch, and provides step‑by‑step instructions for downloading, applying, configuring, compiling, flashing, and verifying the real‑time kernel with cyclictest and stress‑ng benchmarks.

EmbeddedPREEMPT_RTReal-Time Kernel
0 likes · 15 min read
How to Build, Patch, and Benchmark a Real‑Time Linux Kernel on the OK3588 Board
Liangxu Linux
Liangxu Linux
Apr 19, 2025 · Fundamentals

How to Build, Patch, and Benchmark a Real‑Time Linux Kernel on an OK3588 Board

This guide explains the purpose of the PREEMPT‑RT (real‑time) patch, details the hardware and toolchain used, describes the patch's key features and modifications, provides step‑by‑step instructions for downloading, applying, configuring, compiling, and flashing the kernel, and shows how to verify latency improvements with cyclictest and stress‑ng across idle and CPU‑stress scenarios.

EmbeddedPREEMPT_RTReal-Time Kernel
0 likes · 16 min read
How to Build, Patch, and Benchmark a Real‑Time Linux Kernel on an OK3588 Board
Liangxu Linux
Liangxu Linux
Apr 16, 2025 · Operations

How to Build, Patch and Benchmark a Real‑Time Linux Kernel on the OK3588 Board

This guide explains how to set up a development environment for the OK3588 board, apply the PREEMPT‑RT real‑time patch to Linux 5.10.66‑rt53, configure and compile the kernel, flash it, and then validate latency improvements using cyclictest and stress‑ng under both idle and full‑load scenarios.

Embedded DevelopmentLinuxPREEMPT_RT
0 likes · 16 min read
How to Build, Patch and Benchmark a Real‑Time Linux Kernel on the OK3588 Board
Liangxu Linux
Liangxu Linux
Sep 23, 2024 · Fundamentals

Why Did Real‑Time Linux Take 20 Years to Reach the Mainline Kernel?

After two decades of development, the PREEMPT_RT real‑time patch finally merged into the mainline Linux kernel, highlighting the technical, political, and funding challenges that delayed its inclusion and explaining the benefits of deterministic, low‑latency performance for critical systems.

Linux kernelPREEMPT_RTRTOS
0 likes · 10 min read
Why Did Real‑Time Linux Take 20 Years to Reach the Mainline Kernel?