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.

Reply via email to