Pierre Ficheux wrote:
> Hi,
>
> I've just tried to use Xenomai on ARMadeus board (APF9328, kernel
> 2.6.29). I got the following message when starting "latency" :
>
> Any idea?
>
> # /usr/xenomai/bin/latency
> == Sampling period: 100 us
> == Test mode: periodic user-mode task
> == All results in microseconds
> warming up...
> Unhandled fault: external abort on non-linefetch (0x01a) at 0x40006010
>
>
> # uname -a
> Linux armadeus 2.6.29.6 #1 PREEMPT Fri Oct 30 13:11:26 CET 2009 armv4tl
> unknown
>
> # cat /proc/ipipe/version
> 1.13-00
>
>
> Looks like there was a discussion about a similar problem some days ago
> with Gilles (Freescale CPU too).
>
> http://www.mail-archive.com/[email protected]/msg09604.html
Yes, the result of which is that you need some code to allow code not
running in supervisor mode to access I/O addresses.
You can also configure xenomai with --enable-arm-mach=generic, which
will avoid access to I/Os from user-space.
--
Gilles.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help