Thanks a lot Charles it helps me a lot.

What I am doing is trying indeed to experiment and benchmark Xenomai with
Beablegone. Thus, I did some tests from your machinekit in SD Card

In "mesures 1" I've used a set_periodic_timer to toggle a gpio with a 2000
uS task as another process was doing  : ping -f localhost -s 65000
>/dev/null

Dans mesures 2 I did the same  + latency_test -p 100 -T 240.

Check the results here <http://flic.kr/ps/2LwUC9>

As I was a bit wondering I did a latency test  during 1 h but did before echo
0 > /proc/xenoami/latency (instead of 4999 ) :

*lat min|---lat avg|---lat max|-overrun|--msw|--lat best|-lat worst*
11.083| 13.874     | 24.416    | 0          | 0          | 6.374     |
32.791

As I m somewhat surprised by these results -even if they are in user space-
I'd like to get more familiar with the build, and being able to put the
Machinekit or Xenomai image directly in eMMC to avoid SD accesses , hoping
to have better latency results.

David


2014-02-03 Charles Steinkuehler <[email protected]>:

> On 2/3/2014 8:45 AM, dlewin555 wrote:
> > 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>?
> >
> > Until now I was using your machinekit Charles, but I'd like to use my
> > own Xenomai that I could change options (to add Traces, reduces
> > latency, etc) .After getting the R. Nelson and checkout to 3.8 repo
> > I'm lost to the next things to do .
> >
> > If it bothers you here, I can create a dedicated post however.
> >
> > PS if it can helps after successfully found how to do it I could put
> > it on a doc that way nobody would ask anymore.
>
> 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
>
> The latest configuration tweaks I have made at the suggestion of the
> Xenomai folks may be found in the 3.8.13-bone39-xenomai branch.  If you
> find any configuration changes that help with latency or performance,
> please let me know!
>
> --
> Charles Steinkuehler
> [email protected]
>
> --
> 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
> [email protected].
> 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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to