Jorge Ramirez-Ortiz wrote:
Sorry I am a bit confused now (and interested since I am one of the xenomai maintainers :) )
As you know there is no aarch64 tree officially released for Xenomai (actually the aarch64 architecture patches were posted to us by the team at http://www.mperpetuo.com/ around July); I then did the initial ports for Hikey (kernel 3.18) and Dragon 410c (kernel 4.0) 96Boards on time for Linaro Connect in September. Since then Philippe and others have been amending my initial commits as well as hardening the architecture support trying to get a release out of the door. But we wont officially release it until we fix the FPU support (which is mandatory for aarch64)
And just to be clear so nobody gets alarmed, you can still develop your realtime apps on 96boards, it is just that you wont be able to launch a product just yet since it is not 100% reliable.
Now my ask to you is, if you already have aarch64 Xenomai and IPIPE ports that you/team might have done in the past, would you mind posting/sharing it with the xenomai mailing lists?
Sorry for my confusing message. We have no stable Xenomai/ipipe kernel and application. I shuold clarify our status. Currently we need only limited soft RT ability for a specific I/O. It doesn't require full Xenomai. Perhaps RTDM serial driver may be enough for us ATM. We've also tried Preempt RT patches and other things to find solution which is sufficient for us. It looks that Xenomai is most promising, though we simply do very limited tests.
Regards, kaz