Skip to content

Realtime kernel for Raspberry Pi 3 #38

Answered by kdoren
tuzumkuru asked this question in Q&A
Discussion options

You must be logged in to vote

@tuzumkuru

PREEMPT_RT kernel on RPi 3 requires specific patches to prevent lockups (or at least it did in the past).

I'd suggest trying my release 6.1.54-rt15. Deb packages are in this repo under "releases", and installation instructions are in the wiki. That was the last release I tested on RPi3. The 32-bit version works on RPi3. I was never able to get a 64-bit PREEMPT_RT kernel working on RPi3.

To build your own, you can follow my procedure in this repo's wiki. It has a download link for the rpi-specific patch set. You'll need to do the commented-out step for applying the RPi patches.

https://github.com/kdoren/linux/wiki/Building-PREEMPT_RT-kernel-for-Raspberry-Pi

-Kevin

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@tuzumkuru
Comment options

Answer selected by tuzumkuru
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants