> Hi,
>
> I installed xenomai on an overo water board (cortex A8) and performed
> latency tests.

What version of Xenomai?

> I tested two modules.
> The first module is based on an internal timer. It toggles a GPIO each
> 1ms.
> The second module waits for an external interrupt from an input GPIO
> (square signal at 1KHz). When that happens, the module toggles a GPIO pin.
>
> When i load the system and do a transfer from Ethernet to the sd card the
> first module works fine with a maximum latency less than 50us.
> But the second module, in the same context, have a maximum latency of
> several milliseconds.
>
> As the first module works fine i think i have a problem with the hardware
> configuration like the hardware irq priority.
> In the irq.c file, the irq priority level is not set for the linux domain.
>
> Should i configure the irq level at the initialization of the board ? What
> else could cause this issue ?

The error is more likely in the code of your driver. Show us the code.




_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to