Dear all, I am currently building a customized kernel to build a real-time application. At this time, the requirement is very basic : I have one periodic task in userland that acquires data from an analogy card (ni6071e) with a 1ms period/deadline. At that time, the task miss one deadline at each period, meaning that the code is executed in 2ms instead of 1ms (and so, the deadline expires). So, I configured my kernel without power management and with a timer at 1000Hz and a tickless system (see variables below). However I would like to know if there are other relevant configuration parameters that may influence the scheduling of xenomai tasks so that I can make sure that my application meets its requirements. If anyone has a feedback about kernel configuration in that scope, it might be really useful ! In addition, depending on your answer, it may be also good to report good practices about the kernel configuration on the wiki, what do you think about it ?
Thanks for any suggestion, Kernel configuration variables: CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_PREEMPT=y CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_PM is not set CONFIG_SFI is not set CONFIG_CPU_FREQ is not set CONFIG_CPU_IDLE is not set _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
