I had to reconfigure the kernel because for some reason Xenomai wasn't working any more. Before the kernel was configured to work with only one processor (because one processor was always blocked during the boot phase), and I got the binding error when I tried to launch the latency test. Now I configure the kernel to work with multiple processor (this time the boot completed without problem), and the latency test runs well. I just had to add some links in the /dev repertory, because the application needed the /dev/rtdm/memdev-private and /dev/rtdm/memdev-shared devices, and I have these two devices directly under the /dev directory (not /dev/rtdm).
Adrien ----- Mail original ----- De: "Gilles Chanteperdrix" <[email protected]> À: "Adrien Canuel" <[email protected]> Cc: [email protected] Envoyé: Lundi 12 Janvier 2015 11:45:59 Objet: Re: [Xenomai] Latency test on Zedboard On Mon, Jan 12, 2015 at 11:40:33AM +0100, Adrien Canuel wrote: > Hi, > > I have successfully booted linux with Xenomai on the Zedboard from Xilinx, > but when I try to launch the latency test, I get the error : > "Xenomai/Cobalt: low_init(): binding failed: Function not implemented" > I use the version 3.14.17 of the linux kernel. Can you help me with this ? Either you do not boot a kernel patched with Xenomai, or Xenomai initialization failed for some reason. So, in fact, you probably have not successfully booted Linux with Xenomai. Please provide the boot logs. -- Gilles. _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
