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.
