> 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
