- Posts: 27
- Thank you received: 3
Can LinuxCNC run on ARM platform(BBB)
- shameless
- Topic Author
- Offline
- Junior Member
-
First,I want to make sure that if LinuxCNC can run on ARM platform.
I have successfully transplanted Linux kernel (version:3.8.13) and xenomai (version:2.6.3) ,and tested the performance of xenomai(latency).It's really good.
But the latency-test in LinuxCNC is very terrible and shows" Using POSIX non-realtime". When installing linuxcnc, configure in the debian directory will also show "your kernel xenomai is not known". what‘s wrong?
Please Log in or Create an account to join the conversation.
- pl7i92
- Offline
- Platinum Member
-
- Posts: 1871
- Thank you received: 358
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Please Log in or Create an account to join the conversation.
- shameless
- Topic Author
- Offline
- Junior Member
-
- Posts: 27
- Thank you received: 3
By the way,does machinekit have the documention similar to LinuxCNC?
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
-
- Posts: 19311
- Thank you received: 4655
shameless wrote: I have successfully transplanted Linux kernel (version:3.8.13) and xenomai (version:2.6.3) ,and tested the performance of xenomai(latency).It's really good.
But the latency-test in LinuxCNC is very terrible and shows" Using POSIX non-realtime". When installing linuxcnc, configure in the debian directory will also show "your kernel xenomai is not known". what‘s wrong?
Note: I haven't done this for a long time.
But I think that LinuxCNC should work with Xenomai. It isn't the Debian configuration stage, but the LinuxCNC configuration stage.
./configure --with-realtime=path-to-xemonai
There are many instances of the word "xenomai" in the configure script: github.com/LinuxCNC/linuxcnc/blob/master/src/configure.ac
Please Log in or Create an account to join the conversation.
- shameless
- Topic Author
- Offline
- Junior Member
-
- Posts: 27
- Thank you received: 3
When I run on X86 platform,I configure in Debian directory(./configure uspace),it will show "successfully configured for 'uspace'-'uspace+xenomai".But it won't show "xenomai" on ARM platform.
In your opinion,I should configure in src directory directly.And "path-to-xenomai" is that the path where I install the xenomai.Which I understand should be okey?
Anyway,thank you!
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
-
- Posts: 19311
- Thank you received: 4655
But I think by searching the configure file foe the word "xenomai" you should be able to work out what the script is looking for, and where it is looking.
One hint I will offer, is to check through the generated file (config.h ? I think? (I am not at a LinuxCNC machine at the moment) and check that the kernel version string is properly " delimited.
Please Log in or Create an account to join the conversation.