Agenda
- Setup PREEMPT_RT kernel on a rPLC coupler
Requirements
Goal
At end of this how to you will learn how to install a PREEMPT_RT kernel on a rPLC coupler
Setup PREEMPT_RT kernel on a rPLC coupler
We already provide a fully configured and optimized kernel for rPLC. Please follow this instructions to install the kernel on your rPLC coupler.
root@stm32mp1-olinuxino-lime:~# git clone https://lab.nexedi.com/nexedi/osie.git
root@stm32mp1-olinuxino-lime:~# cd osie/kernel
root@stm32mp1-olinuxino-lime:~/osie/kernel# dpkg -i *.deb
root@stm32mp1-olinuxino-lime:~/osie/kernel# cp stm32mp1xx-olinuxino-lime.dtb /usr/lib/linux-image-5.15.49-rt47
Finally restart your rPLC coupler. Your new kernel will be used after the restart. You can very by this command (check for "PREEMPT_RT" string in it).
root@stm32mp1-olinuxino-lime:~# uname -a
Linux stm32mp1-olinuxino-lime 5.15.49-rt47 #1 SMP PREEMPT_RT Wed Sep 25 14:13:10 CEST 2024 armv7l GNU/Linux