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

> John, 
> from the KERNEL dir :
>> patch -p1 < cds_xenomai.patch
> 
> outputs error on :
> 
> Can't find file at
> 
>> @@ -866,12 +866,40 @@ saucy () {
Did you checkout the am33x-v3.8 branch?
git checkout am33x-v3.8
Place the patch so that it is in the same folder as linux-dev, not in the
linux-dev folder.
patch -p1 < ../cds_xenomai.patch

Regards,
John
> 
> 
> 
> 
> 2014-02-09 18:51 GMT+01:00 David Lewin <dlewin...@gmail.com>:
>> OK will give it a try, thanks for the tip.
>> 
>> 
>> 2014-02-09 3:39 GMT+01:00 John Syn <john3...@gmail.com>:
>> 
>>> 
>>> 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/unsubs>>>>>>>>>>
cribe.
>>>>>>>>>> >>>>> 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 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.

Reply via email to