Hi,
we are evaluating, for our project, if we need Linux fully preemptible to reduce the scheduling jitter.
We have developed a SoM based on the IMX8MP EVK, a carrier board with the peripherals we need, and developed a stub of our software system as a proof of concept.
The system is working as intended, but occasionally we have some glitches due to latency spikes, sometimes in the tens of milliseconds range.
When we started the development the latest Yocto Project User's Guide revision was IMXLXYOCTOUG v.LF5.15.71_2.2.0, and we are still using the same package versions. (I'm afraid that we are late to start again with a new kernel and BSP revision)
I managed to merge the patches rt51 from (https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.15/older/) but the build is failing on some driver code. Am I missing some patches from NXP meant to be added on top of the rt51 patch set?
How can I enable full RT capabilities?
Thanks in advance for the support.
Hello,
This link can be helpful.
Regards