EMC2 running on Raspberry Pi?
26 Sep 2014 23:30 #51598
by mungkie
Replied by mungkie on topic EMC2 running on Raspberry Pi?
I am going to start a kickstarter project within the next couple of weeks unless something unforeseen happens.
I have pretty much finalised all the parts, and should be trying to get enough volume to place an order for parts that will allow a little profit to allow me to pay for some test equipment to get the gpio input driver sorted out, should be that a 5 axis kit suitable for micro mill/lathe or 3dprinter will cost £100.
Video below, read more on youtube if you are interested
I have pretty much finalised all the parts, and should be trying to get enough volume to place an order for parts that will allow a little profit to allow me to pay for some test equipment to get the gpio input driver sorted out, should be that a 5 axis kit suitable for micro mill/lathe or 3dprinter will cost £100.
Video below, read more on youtube if you are interested
Please Log in or Create an account to join the conversation.
27 Sep 2014 10:30 #51605
by jmelson
Replied by jmelson on topic EMC2 running on Raspberry Pi?
Why? Machinekit already runs on the Beagle Bone, which has much more GPIO plus the
PRU processors to vastly accelerate step generation and other tasks. It works very well
for CNC motion control.
Jon
PRU processors to vastly accelerate step generation and other tasks. It works very well
for CNC motion control.
Jon
Please Log in or Create an account to join the conversation.
27 Sep 2014 17:52 #51606
by andypugh
The Pi has rather more of a following than the Bone, which may mean that there is quite a lot of interest.
The Pi also has a rather more capable graphics system, it handles GUIs rather better than the 'Bone, the Machinekit guys seem to be moving towards separate PCs for the display.
I believe that Munkie has written a driver uses a low level DMA interrupt to generate step pulses which at least partly compensates for the lack of PRU.
I am not sure what realtime subsystem Mungkie is running with.
Replied by andypugh on topic EMC2 running on Raspberry Pi?
Why? Machinekit already runs on the Beagle Bone, which has much more GPIO plus the
PRU processors to vastly accelerate step generation and other tasks.
The Pi has rather more of a following than the Bone, which may mean that there is quite a lot of interest.
The Pi also has a rather more capable graphics system, it handles GUIs rather better than the 'Bone, the Machinekit guys seem to be moving towards separate PCs for the display.
I believe that Munkie has written a driver uses a low level DMA interrupt to generate step pulses which at least partly compensates for the lack of PRU.
I am not sure what realtime subsystem Mungkie is running with.
The following user(s) said Thank You: tkamsker
Please Log in or Create an account to join the conversation.
- micro_marco
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
27 Sep 2014 18:06 #51607
by micro_marco
Replied by micro_marco on topic EMC2 running on Raspberry Pi?
It does sound nice...but tbh i'm not much of a kickstarter fan.
But i might be interested in the final version if it actually works good.
But i might be interested in the final version if it actually works good.
Please Log in or Create an account to join the conversation.
28 Sep 2014 14:57 #51622
by tkamsker
Replied by tkamsker on topic EMC2 running on Raspberry Pi?
Andy ? :
Is it really th case that Rasperry is faster than the beagle bone black ? I thought the opposite.
Because i am thinking of Linuxcnc Version for Lathes where I have 2 Axis and some pins which are nit time critical so
it looks that i have to wait till we see finished solution i guess.
thx
thomas
Is it really th case that Rasperry is faster than the beagle bone black ? I thought the opposite.
Because i am thinking of Linuxcnc Version for Lathes where I have 2 Axis and some pins which are nit time critical so
it looks that i have to wait till we see finished solution i guess.
thx
thomas
Please Log in or Create an account to join the conversation.
28 Sep 2014 20:10 #51628
by andypugh
No, the BBB is faster than the Pi and has lots more IO. But the Pi has better graphics.
There is a good comparison here: makezine.com/magazine/how-to-choose-the-...or-beaglebone-black/
The Pi can do 1080P and (more importantly) OpenGL, so can just about manage the Axis GUI. I don't _think_ that the BBB can do the Axis GUI at all, but I may be wrong.
Replied by andypugh on topic EMC2 running on Raspberry Pi?
Is it really th case that Rasperry is faster than the beagle bone black ?
No, the BBB is faster than the Pi and has lots more IO. But the Pi has better graphics.
There is a good comparison here: makezine.com/magazine/how-to-choose-the-...or-beaglebone-black/
The Pi can do 1080P and (more importantly) OpenGL, so can just about manage the Axis GUI. I don't _think_ that the BBB can do the Axis GUI at all, but I may be wrong.
Please Log in or Create an account to join the conversation.
01 Oct 2014 17:15 #51707
by DaBit
Replied by DaBit on topic EMC2 running on Raspberry Pi?
The TI Sitara used on BBB has a PowerVR SGX graphics core. It should be capable to accelerate OpenGL, so if it cannot it must be a software issue?
Please Log in or Create an account to join the conversation.
02 Oct 2014 00:09 #51714
by jmelson
Replied by jmelson on topic EMC2 running on Raspberry Pi?
Indeed, it IS a software issue. The details of the gfx hardware are TI proprietary, and they will
not release the info to the Linux developers, so there's no Linux driver for that section of
the chip. They say they will be releasing a driver for the Linux kernel in 2017 (YES, not a
typo!!) By that time, the BBB will almost certainly be obsolete, and the smart phones
will long ago have moved to the next chip.
I could NOT believe they actually said this in public. (It is somewhere on the beagle board
forums.)
Jon
not release the info to the Linux developers, so there's no Linux driver for that section of
the chip. They say they will be releasing a driver for the Linux kernel in 2017 (YES, not a
typo!!) By that time, the BBB will almost certainly be obsolete, and the smart phones
will long ago have moved to the next chip.
I could NOT believe they actually said this in public. (It is somewhere on the beagle board
forums.)
Jon
Please Log in or Create an account to join the conversation.
02 Oct 2014 05:12 - 02 Oct 2014 05:14 #51719
by DaBit
Replied by DaBit on topic EMC2 running on Raspberry Pi?
Welcome to the wonderful world of TI, where datasheets must be read carefully because the most critical info is in a small footnote, if it is already there. Where datasheets say memory type X is supported but nobody can get it working. Where support is nonexistent if you did not exactly follow the reference design even if you can prove that signal timing is within spec. Where peripheral X works fine, but not in combination with peripheral Y unless you have revision 23 of the chip. Where...
Oh well, Broadcom and Marvell are even worse when you are not buying millions of chips per month.
Oh well, Broadcom and Marvell are even worse when you are not buying millions of chips per month.
Last edit: 02 Oct 2014 05:14 by DaBit.
Please Log in or Create an account to join the conversation.
09 Oct 2014 08:02 #51909
by mungkie
Replied by mungkie on topic EMC2 running on Raspberry Pi?
I have done it.
Not sure if I am insane for doing it, if I actually get funding it will be so much work and hassle.
Maybe better if I do not get funding just for my own stress levels, but I thought I would try something big for once.
I used Indiegogo as it actually seemed a bit more flexible than kickstarter.
The project can be viewed here: www.indiegogo.com/projects/linuxcnc-drivers-for-raspberry-pi/
I feel like the project information is way too long, and may try to rewrite a little more concisely.
Not sure if I am insane for doing it, if I actually get funding it will be so much work and hassle.
Maybe better if I do not get funding just for my own stress levels, but I thought I would try something big for once.
I used Indiegogo as it actually seemed a bit more flexible than kickstarter.
The project can be viewed here: www.indiegogo.com/projects/linuxcnc-drivers-for-raspberry-pi/
I feel like the project information is way too long, and may try to rewrite a little more concisely.
Please Log in or Create an account to join the conversation.
Time to create page: 0.102 seconds