I have never heard of a PREEMPT_RT capable kernel for the BBB besides that from OSADL. I have recently had a conversation with Robert C. Nelson. He told me, that kernel 3.8 has problems and did never support PREEMPT_RT. The 3.8-rt branch is no longer in development. Officially, the BBB does not even support simple PREEMPT.
So I guess your only chance is the OSADL kernel. The current version is 3.12.13-rt21. It seems to work. But there are issues with GPMC. I have created a new thread on this topic here: https://groups.google.com/forum/#!category-topic/beagleboard/beaglebone-black/uac_Zh41LYo. Am Samstag, 8. März 2014 22:15:04 UTC+1 schrieb fj.r...@openmailbox.org: > > I have lately also unsuccessfully tried to install RT_PREEMPT on BBB. > > What I have done until now (and failed) is: > > A. > 1. Get the sources from here: > https://github.com/beagleboard/kernel/tree/3.8-rt > 2. Before make command, enable Full Preemption under kernel features > options. > 3. Compile. When testing on BBB, the kernel doesn't boot. > > B. > 1. Get the sources from here: > https://github.com/RobertCNelson/linux-dev/tree/am33x-v3.8 > 2. ./build_kernel.sh > 3. Download the rt patch from here: > https://www.kernel.org/pub/linux/kernel/projects/rt/3.8/patch-3.8.13.14-rt27.patch.bz2into > KERNEL folder > 4. patch p1 < patch-3.8.13.14-rt27.patch > 5. From here, it turned a little bit weird since approximately 21 > HUNKS failed. Reading this post: > https://groups.google.com/forum/#!topic/beagleboard/aAufDe13SeQ then I > re-edited the .patch file taking away the modifications in cpsw.h and > cpsw.c (lines 5825 to 7346 from .patch file). > 6. Then repeated steps 1 through 4 again, but using the edited patch. > 7. Use menuconfig to activate Full-Preemption. > 8. ./tools/rebuild.sh > 9. ./tools/install_kernel.sh (with the modifications in the system.sh > file) > 10. Plug the SD card in the BBB. and it never booted. > > I have seen the osadl 3.8.12 kernel, but I'm more interested in using the > 3.8.13 kernel. > > If anyone could give away any ideas, I would be really grateful. > > Thank you for your time. > >> >> >> -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.