On 04/29/2013 12:05 PM, Younes CHALABI wrote:
> Hi all,
>
> I'm using xenomai-2.6.2.1 with the APF27 board using the following
> configuration :
>
> - Buildroot : 2013.02
> - gcc : 4.4.7
> - libc : uClibc 0.9.33.2
> - busybox : 1.21.0
> - U-boot : 2012.04
> - Linux : 2.6.29.6
> - Adeos_patch : adeos-ipipe-2.6.29-arm-1.13-05.patch
>
> The installation and the deployment were done correctly, and after transfered
> the images on the target. I checked the correct installation of Xenomai on
> the board with : # dmesg | grep Xenomai and have this display :
>
> I-pipe: Domain Xenomai registered.
> Xenomai: hal/arm started.
> Xenomai: scheduling class idle registered.
> Xenomai: scheduling class rt registered.
> Xenomai: real-time nucleus v2.6.2.1 (Day At The Beach) loaded.
> Xenomai: starting native API services.
> Xenomai: starting POSIX services.
> Xenomai: starting RTDM services.
>
> Now I want to use the tests proposed by Xenomai with : # xeno-test but have
> this following error message :
>
> Started child 472: /bin/sh /usr/bin/xeno-test-run-wrapper /usr/bin/xeno-test
> + echo 0
> + /usr/bin/arith
> Xenomai: incompatible feature set
> (userland requires "kuser_tsc fastsynch", kernel provides "sa1100 eabi
> fastsynch nosmp", missing="kuser_tsc").
>
> Searching in troubleshooting, I found that I have to --enable-arm-tsc option
> which I did by : ./configure --enable-arm-tsc=imx
Could you show us the messages printed by configure when running it with
this option?
Also note that this happens because you are using the I-pipe patch for
Linux 2.6.29 which is pretty old, and we have not been testing this
configuration for a long time. Linux 2.6.29 was released in 2009. That
is 4 years ago.
--
Gilles.
_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai