Hi, I'm using a Sabre Lite board with IMX6Q for a project. I installed xenomai with the kernel 3.0.35 from boundary Devices, its not the version indicated in README file, but I applied the patches and it seems work. When it boots can see the messages:
I-pipe: Domain Xenomai registered. Xenomai: hal/arm started. Xenomai: scheduling class idle registered. Xenomai: scheduling class rt registered. Xenomai: real-time nucleus v2.6.3 (Lies and Truths) loaded. Xenomai: debug mode enabled. Xenomai: starting native API services. Xenomai: starting POSIX services. Xenomai: starting RTDM services. But the user space is not working. When I try to execute latency and xeno-test commands I get a error message: not found. linaro@linaro-alip:/usr/xenomai/bin$ ./latency bash: ./latency: No such file or directory linaro@linaro-alip:/usr/xenomai/bin$ ./xeno-test bash: ./xeno-test: /usr/xenomai/bin/xeno-test-run: bad interpreter: No such file or directory linaro@linaro-alip:/usr/xenomai/bin$ sudo ./xeno latency ./xeno: 15: exec: /usr/xenomai/bin/latency: not found The only command that work is xeno-config. I started using Linux for this project so I don't know how to solve it. I tried to search some solution on mailing list, but anything yet. In troubleshooting guide I read about EABI and OABI compilers mismatch, but I compiled both kernel and user space with Linaro toolchain (arm-linux-gnueabi). I tried with Ubuntu cross-compiler too (arm-linux-gnueabihf), but same result. Thanks, Bruno _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
