From:  David Lewin <dlewin...@gmail.com>
Reply-To:  <beagleboard@googlegroups.com>
Date:  Saturday, February 8, 2014 at 2:15 AM
To:  <beagleboard@googlegroups.com>
Subject:  Re: [beagleboard] Xenomai master -> BBB RCNelson 3.13-bone5 kernel
patches

> I 200% agree : that's why I was refering to it :
> 
>> Is it possible to get a same instructions list for the official one
>> <http://git.xenomai.org/xenomai-2.6.git/tree/ksrc/arch/arm/patches/README>  ?
> 
> anyway with a checkout from any branch, I'm not sure that xenomai will be
> compiled as from docs, blog, forums, book
> it's clearly precise that not all kernel version accept xenomai patches.
> Therefore, from my understanding only 1 commit is currenlty guaranteed to work
> : 
> 
>> ---- Beaglebone
>> 
>> 1- Checkout the "am33x-v3.8" branch in the Robert Nelson repository [3],
>> the patch has been tested with commit
>> 3fc8a73d782231ab2750ff29793a760e8fa076bb
>> 2- apply beaglebone/ipipe-core-3.8.13-beaglebone-pre.patch
>> 3- apply ipipe-core-3.8.13-arm-1.patch
>> 4- apply beaglebone/ipipe-core-3.8.13-beaglebone-post.patch
>> 5- you can resume to generic installation instructions.
> 
>  
> John: until now I've been just compiled vanilla kernels, -ie no xenomai
> worked- could you please indicate what are these steps you have followed to
> compile it ?
Way to complicated. Simply clone Robert's linux-dev repo and apply the
attached patch. Build the kernel as normal.

Regards,
John
> 
> 
> 
> 2014-02-07 22:36 GMT+01:00 John Syn <john3...@gmail.com>:
>> 
>> On 2/7/14, 8:38 AM, "Charles Steinkuehler" <char...@steinkuehler.net>
>> wrote:
>> 
>>> >If you're wanting a Xenomai kernel, you should:
>>> >
>>> >git checkout --track 3.8.13-bone39-xenomai
>>> >
>>> >...then run the build-kernel.sh script.
>>> >
>>> >If you want a plain kernel, pull from Robert's repository and use one of
>>> >the 3.8.13-bone* tags.  It's not a branch so when you checkout the tag
>>> >you'll get a "detatched head" warning.  You can ignore this (until you
>>> >have changes you want to push back upstream) and just build the kernel
>>> >as usual.
>> Why not checkout the am33x-v3.8 branch? That way you can track the changes
>> Robert makes to his v3.8 branch. I find it easier to patch Robert¹s
>> linux-dev repo with your xenomai changes and then I¹m always up to date
>> with Robert¹s changes. It might be even easier to have Robert add a
>> Xenomai branch.
>> 
>> Regards,
>> John
>>> >
>>> >On 2/7/2014 9:55 AM, David Lewin wrote:
>>>> >> Therefore, this would need to
>>>> >>
>>>> >> - git checkout to branch /3.8.13-bone36 as the emmc flasher kernel use
>>>> >>this
>>>> >> one
>>>> >> - build_kernel.sh anew
>>>> >>
>>>> >> is that right ?
>>>> >> if yes, I couldn't retrieve where to set the branch to co.
>>>> >>
>>>> >> 2014-02-07 Charles Steinkuehler <char...@steinkuehler.net>:
>>>> >>
>>>>> >>> If you're using my linux-dev repository, you need to check out the
>>>>> >>> appropriate branch, master is not intended for actual use.
>>>>> >>>
>>>>> >>> On 2/7/2014 8:48 AM, David Lewin wrote:
>>>>>> >>>> I've followed :
>>>>>> >>>>
>>>>>>> >>>>> For the MachineKit Xenomai kernels it's very easy, and identical
to
>>>>>>> >>>>> working with Robert Nelson's kernels.  You just work from my
>>>>>>> github
>>>>>>> >>>>> repository instead of his (I've added the Xenomai patches to the
>>>>>>> >>>>> laundry-list of BeagleBone patches his scripts apply):
>>>>>>> >>>>> https://github.com/cdsteinkuehler/linux-dev
>>>>>>> >>>>> You run the ./build_kernel.sh script, so the BeagleBone and
>>>>>>> Xenomai
>>>>>>> >>>>> patches will be applied.  You can then edit the configuration as
>>>>>>> >>>>>desired
>>>>>>> >>>>> and rebuild the kernel using tools/rebuild.sh
>>>>>> >>>>
>>>>>> >>>>
>>>>>> >>>> which may be wrong, but :
>>>>>> >>>> *git branch  *
>>>>>> >>>> within linux-dev is correctly pointing to master.
>>>>>> >>>>
>>>>>> >>>> What did I've missed
>>>>>> >>>>
>>>>>> >>>>
>>>>>> >>>> 2014-02-07 Robert Nelson <robertcnel...@gmail.com>:
>>>>>> >>>>
>>>>>>> >>>>>
>>>>>>> >>>>>
>>>>>>> >>>>>
>>>>>>> >>>>> On Fri, Feb 7, 2014 at 8:09 AM, David Lewin <dlewin...@gmail.com>
>>>>> >>> wrote:
>>>>>>> >>>>>
>>>>>>>> >>>>>> Charles,
>>>>>>>> >>>>>> My tries didn't succeeded, but I'm sure I've missed the good
kernel
>>>>>>>> >>>>>>:
>>>>>>>> >>>>>> I've flashed the
>>>>>>>> >>>>>>
>>>>> >>>
>>>>> 
>>>http://rcn-ee.net/deb/testing/2014-02-05/BBB-eMMC-flasher-debian-7.3-201
>>>>> >>>4-02-05-2gb.img.xz
>>>>>>>> >>>>>> which could boot and run.
>>>>>>>> >>>>>> It use currently : 3.8.13-bone36
>>>>>>>> >>>>>> I then build the linux-dev where
>>>>>>>> /deploy/3.11.0-rc1-armv7-d1.zimage
>>>>>>>> >>>>>>to
>>>>>>>> >>>>>> overwrite the bbb /boot/uboot
>>>>>>>> >>>>>> which lead me to a wrong boot : 4 leds fixed.
>>>>>>>> >>>>>>
>>>>>>>> >>>>>> Therefore, please where to get the correct kernel to swap from ?
>>>>>>>> >>>>>>
>>>>>>> >>>>>
>>>>>>> >>>>> If you built/installed "3.11.0-rc1-armv7-d1.zimage" then you
>>>>>>> didn't
>>>>> >>> follow
>>>>>>> >>>>> the directions posted, as that would have been the "master" branch
of
>>>>>>> >>>>> linux-dev..
>>>>>>> >>>>>
>>>>>>> >>>>> Regards,
>>>>>>> >>>>>
>>>>>>> >>>>> --
>>>>>>> >>>>> Robert Nelson
>>>>>>> >>>>> http://www.rcn-ee.com/
>>>>>>> >>>>>
>>>>>>> >>>>> --
>>>>>>> >>>>> For more options, visit http://beagleboard.org/discuss
>>>>>>> >>>>> ---
>>>>>>> >>>>> You received this message because you are subscribed to a topic in
>>>>>>> >>>>>the
>>>>>>> >>>>> Google Groups "BeagleBoard" group.
>>>>>>> >>>>> To unsubscribe from this topic, visit
>>>>>>> >>>>>
>>>>>>> 
>>>>>https://groups.google.com/d/topic/beagleboard/HqwuSu2tLe8/unsubscribe.
>>>>>>> >>>>> To unsubscribe from this group and all its topics, send an email
to
>>>>>>> >>>>> beagleboard+unsubscr...@googlegroups.com
>>>>>>> <mailto:beagleboard%2bunsubscr...@googlegroups.com> .
>>>>>>> >>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>> >>>>>
>>>>>> >>>>
>>>>> >>>
>>>>> >>>
>>>>> >>> --
>>>>> >>> Charles Steinkuehler
>>>>> >>> char...@steinkuehler.net
>>>>> >>>
>>>>> >>> --
>>>>> >>> For more options, visit http://beagleboard.org/discuss
>>>>> >>> ---
>>>>> >>> You received this message because you are subscribed to a topic in the
>>>>> >>> Google Groups "BeagleBoard" group.
>>>>> >>> To unsubscribe from this topic, visit
>>>>> >>> https://groups.google.com/d/topic/beagleboard/HqwuSu2tLe8/unsubscribe.
>>>>> >>> To unsubscribe from this group and all its topics, send an email to
>>>>> >>> beagleboard+unsubscr...@googlegroups.com
>>>>> <mailto:beagleboard%2bunsubscr...@googlegroups.com> .
>>>>> >>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>> >>>
>>>> >>
>>> >
>>> >
>>> >--
>>> >Charles Steinkuehler
>>> >char...@steinkuehler.net
>>> >
>>> >--
>>> >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
>>> <mailto:beagleboard%2bunsubscr...@googlegroups.com> .
>>> >For more options, visit https://groups.google.com/groups/opt_out.
>> 
>> 
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to a topic in the Google
>> Groups "BeagleBoard" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/beagleboard/HqwuSu2tLe8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> beagleboard+unsubscr...@googlegroups.com
>> <mailto:beagleboard%2bunsubscr...@googlegroups.com> .
>> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 
> -- 
> 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/groups/opt_out.


-- 
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/groups/opt_out.

Attachment: cds_xenomai.patch
Description: Binary data

Reply via email to