Hello,
I am trying to get the xenomai user-space programs to work on an x86
embedded system with a uClibc Buildroot root filesystem.
I have patched a kernel, activated the Xenomai sub-system, and
cross-compiled it with the Buildroot uClibc toolchain as well as the
userspace programs. The system boots alright with the Xenomai nucleus
and everything ("dmesg | grep Xenomai" shows that Xenomai is initialised).
But everytime I try to launch a program (cyclictest, clocktest, ...), I
get a segmentation fault with a kernel error message such as:
"clocktest[149] general protection ip:804cc22 sp:bfa29594 error:0 in
clocktest[8048000+7000]".
A possibility I've been looking at is that maybe the programs try to
access the High Memory, even though /proc/meminfo shows that there is
none on this system ("HighTotal 0k"), thus the segmentation fault. I
might add that the system has a 500Mb memory.
Could the High Memory be the problem? Is there a way of getting around it?
Or could the problem be elsewhere?
Regards,
Oliver Clugnet
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help