- Posts: 28
- Thank you received: 0
LinuxCNC/Machinekit on i.MX6 board
8 years 11 months ago #102167
by savoyyang
LinuxCNC/Machinekit on i.MX6 board was created by savoyyang
morning sir,
I know LinuxCNC/ Machinekit can transplant to BeagleBoneBlack and Raspberry Pi3(Debian or ubuntu?),Now I want to transplant LinuxCNC/Machinekit on i.MX6 board,but can't find more information on internet. I know this is possible, but there is no more information, who has this experience and asks for communication , thank you very much.
This is some resources
image: Debian Image
realtime: Xenomai packages in Debian
This is what I think:
1、transplant debian to i.MX6 (or ubuntu??? Which is more suitable for transplantation? )
2、transplant Xenomai to i.MX6 ( or preempt-RT Which is more suitable for transplantation? )
3、transplant LinuxCNC/Machinekit to i.MX6 ( Which is more suitable for transplantation? )
I know LinuxCNC/ Machinekit can transplant to BeagleBoneBlack and Raspberry Pi3(Debian or ubuntu?),Now I want to transplant LinuxCNC/Machinekit on i.MX6 board,but can't find more information on internet. I know this is possible, but there is no more information, who has this experience and asks for communication , thank you very much.
This is some resources
image: Debian Image
realtime: Xenomai packages in Debian
This is what I think:
1、transplant debian to i.MX6 (or ubuntu??? Which is more suitable for transplantation? )
2、transplant Xenomai to i.MX6 ( or preempt-RT Which is more suitable for transplantation? )
3、transplant LinuxCNC/Machinekit to i.MX6 ( Which is more suitable for transplantation? )
Please Log in to join the conversation.
- ozzyrob
- New Member
-
Less
More
- Thank you received: 0
8 years 11 months ago #102169
by ozzyrob
Replied by ozzyrob on topic LinuxCNC/Machinekit on i.MX6 board
I was going to suggest the machinekit group, but I see you have already posted there.
If you aren't going with any other motion control (eg MESA) I'd really think about the BeagleBone Black. The PRU module allows for step generation independent of the underlying OS. I was going to say hardware step generation, but the PRU is really a 200MHz micro controller. They are pre built images for it and I know someone who has some prototype boards for a cape that they are willing to give away to interested parties.
You'll hear about people harp on about the graphics on the BBB but honestly I don't really feel it's a problem even when running axis. I have it running my BF20 / G0704 mill.
That's just my 2 cents. If you have reasons to use your particular setup just ignore everything I've said about the BBB.
If you aren't going with any other motion control (eg MESA) I'd really think about the BeagleBone Black. The PRU module allows for step generation independent of the underlying OS. I was going to say hardware step generation, but the PRU is really a 200MHz micro controller. They are pre built images for it and I know someone who has some prototype boards for a cape that they are willing to give away to interested parties.
You'll hear about people harp on about the graphics on the BBB but honestly I don't really feel it's a problem even when running axis. I have it running my BF20 / G0704 mill.
That's just my 2 cents. If you have reasons to use your particular setup just ignore everything I've said about the BBB.
Please Log in to join the conversation.
8 years 11 months ago #102237
by savoyyang
Replied by savoyyang on topic LinuxCNC/Machinekit on i.MX6 board
hello ozzyrob,
First,thank you for your suggestion.As you said I have reasons to use my particular setup.we want to control more than 4 Axis in motion control .The i.MX6 performance will be better.
First,thank you for your suggestion.As you said I have reasons to use my particular setup.we want to control more than 4 Axis in motion control .The i.MX6 performance will be better.
Please Log in to join the conversation.
- ozzyrob
- New Member
-
Less
More
- Thank you received: 0
8 years 11 months ago #102239
by ozzyrob
Replied by ozzyrob on topic LinuxCNC/Machinekit on i.MX6 board
Good luck my friend, let us know how you get on.
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22012
- Thank you received: 4
8 years 11 months ago #102240
by tommylight
Replied by tommylight on topic LinuxCNC/Machinekit on i.MX6 board
If you need more than 4 axis, PiDicnc can do that with RPI3, i have a setup with 4 stepper and 4 servo (analogue -+10V) controlled by 1 RPI3 at the same time, making 8 axis. You can add cards as you need.
pidicnc.com/
pidicnc.com/
Please Log in to join the conversation.
8 years 11 months ago #102353
by andypugh
LinuxCNC and Machinekit can both run on RTAI, preempt RT or Xenomai.
You probably can't get RTAI for your kernel and hardware, and I would suggest that Preempt-RT might well be the easiest path to follow.
There might be information here that you can use: community.nxp.com/thread/395071
There is a good chance that the Machinekit folk have a pre-made kernel that will work.
Replied by andypugh on topic LinuxCNC/Machinekit on i.MX6 board
savoyyang wrote: image: Debian Image
LinuxCNC and Machinekit can both run on RTAI, preempt RT or Xenomai.
You probably can't get RTAI for your kernel and hardware, and I would suggest that Preempt-RT might well be the easiest path to follow.
There might be information here that you can use: community.nxp.com/thread/395071
There is a good chance that the Machinekit folk have a pre-made kernel that will work.
Please Log in to join the conversation.
8 years 11 months ago #102354
by andypugh
Replied by andypugh on topic LinuxCNC/Machinekit on i.MX6 board
But, looking at the price of i.MX6 boards, I am not sure that a standard PC might not be cheaper, and will be a whole lot easier.
Please Log in to join the conversation.
8 years 10 months ago #102756
by savoyyang
Replied by savoyyang on topic LinuxCNC/Machinekit on i.MX6 board
First,thank you for taking the time to offer your advice, I have already installed Xenomai based i.MX6 ,running Ubuntu 12.04, and next step is installation LinuxCNC/Machinekit,What I see on
www.machinekit.io/docs/getting-started/i...kages/#configure-apt
is based on Debian, and is Debian making it easier to install Machinekit / LinuxCNC in my i.MX6 board? Ubuntu can do it, too?
Please Log in to join the conversation.
8 years 10 months ago #102758
by andypugh
Replied by andypugh on topic LinuxCNC/Machinekit on i.MX6 board
You can probably get the armhf version of the executable from the buildbot, just follow the instructions here:
buildbot.linuxcnc.org
buildbot.linuxcnc.org
Please Log in to join the conversation.
Time to create page: 0.207 seconds
