Page 1 of 2

How to install Enhanced Machine Controller?

Posted: Mon 22 Dec 2008, 05:58
by karunakaran
How to install EMC2 in puppylinux 4.1? (tar)

Posted: Mon 22 Dec 2008, 18:42
by amigo
Saerch the forum for 'rtos' -I think someone has gotten this going already.

Re: EMC

Posted: Tue 23 Dec 2008, 01:11
by big_bass
karunakaran wrote:How to install EMC2 in puppylinux 4.1? (tar)
ubuntu has an emc
http://www.linuxcnc.org/
for CNC

kind of funny I built a proto type controller in 1999 using qbasic
to control steppers
I should try again using linux (mother boards are unforgiving these days )
it was alot of work building the boards and sorting out the the pin outs
and pecking away at the the program
I am an electronics tech ,programing is trial and error for me
building the boards and power supplies is just math
alot easier

alot has changed since then

keep me posted on your progress

ahh along time ago there was a puppy called cool cnc
but thats very dated but the script had a lot of good tips


big_bass

Posted: Tue 23 Dec 2008, 04:24
by Aitch
Here's an old EMC/Puppy docuwiki

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CoolCnc.0.5

also

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emc_Puppy

and latest searchable knowledgebase

http://wiki.linuxcnc.org/cgi-bin/emcinf ... wledgeBase

probably adaptable?

Also, in case, How to install '.tar' files

http://www.murga-linux.com/puppy/viewto ... 32da6b4052

Aitch :)

Posted: Wed 24 Dec 2008, 00:50
by lwill
kind of funny I built a proto type controller in 1999 using qbasic
to control steppers
I should try again using linux (mother boards are unforgiving these days )
it was alot of work building the boards and sorting out the the pin outs
and pecking away at the the program
I am an electronics tech ,programing is trial and error for me
building the boards and power supplies is just math
alot easier
Check out http://www.cnczone.com/ for all the info and links you would ever want on building your own CNC machine and stepper drivers, I did and use it all the time.

EMC has come a long way, but must have the real time kernel patch to run, so even if you get it to install, it will NOT run under a stock Puppy.

As much as I hate saying it, use the Ubuntu version they have since you should not be running anything else at the same time you are running EMC for safety reasons. (Ever see a mill stutter at 100 ipm (or more) Not pretty!)

Posted: Thu 25 Dec 2008, 13:52
by karunakaran
In Ubuntu EMC runs perfectly. However I would like to port EMC to Puppylinux since it is a very small suite. EMC has a site where this procedure is listed.

Is there any specific way in Puppylinux to install additional packages in tar? If there is one, I would like that to be posted.

I have searched for CoolCNC download but no use; that URL does not have a link.

Posted: Thu 25 Dec 2008, 15:04
by Aitch
Get Peazip here

http://puppylover.netsons.org/dokupuppy ... s:archiver

or try Xarchiver here - ttuuxxx liked it & made a .pet

http://murga-linux.com/puppy/viewtopic. ... a5ab6a8c45
muggins wrote:does anyone know if this is the same as coolcnc, which is based on puppy?

they have a forum at:

http://cooltool.he.fdread.org/cncforum/index.php

and have links to isos at:


http://web23.he.fdread.org/cncforum/coo ... -1-0-1.iso

http://cooltool.he.fdread.org/cncforum/ ... cncb05.iso
Aitch :)

Posted: Fri 26 Dec 2008, 07:47
by karunakaran
Following the links given ended with 'Sorry, but this board is currently unavailable. Please try again later.'

This was the story for the past 5 months.

Posted: Fri 26 Dec 2008, 15:50
by Aitch
Which link, specifically?

I thought you were after the ISO?

I know the cncforum is dead

I thought I tested them all before posting

re-tested and download works,

Note: this is 2005 file

Aitch :)

Posted: Sat 27 Dec 2008, 05:40
by karunakaran
Thank you Gentleman!

Following this link http://cooltool.he.fdread.org/cncforum/ ... cncb05.iso
I have downloaded the ISO. I will test and post the result.

Posted: Mon 29 Dec 2008, 11:55
by karunakaran
I have installed and COOL CNC runs very cool! Thanks.
Since it is an old release, neither PUPPY nor EMC is a current version.

Now I have come to the first message in the thread. That is 'How to install
EMC in PuppyLinux 4.1?'

Alternatively my question will be 'How to install tar packages in puppylinux?'

Posted: Tue 30 Dec 2008, 03:56
by lwill
You do not "install" tar packages. They are source code that must be compiled and then installed. See
http://www.puppylinux.com/development/compileapps.htm

But as I stated above, it will not run on a stock puppy installed kernel. The kernel must be patched with the real time extentions. See
http://www.linuxcnc.org/docview/html//i ... _emc2.html
http://en.wikipedia.org/wiki/RTLinux

This requires patching and building your own custom kernel which can be very difficult for a beginner. Search around the forum on compiling kernel and you will see that even small changes can stump the best of us.

Posted: Fri 02 Jan 2009, 21:35
by rippersoftware
The "installation" of EMC2 must be done with a RTAI enabled kernel. This requires patching the kernel and compiling so that you end up with real-time Linux.

The guy that created CoolCNC from puppy 1.05 or 1.07 has left a script behind that is a good read to see how the patching and building actually gets along. You'll find the script at:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CoolCnc.0.5

and another at:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emc_Puppy

You can take this script and update it to the more recent release packages and give it a try. However, nothing destroys a computer and its' OS like given it a try without understanding what is being done. Do this build at your own risk.

If you want to use Eeeewbuntu 8.04 EMC distro on LiveCD, that will work and you can evaluate it and then install if you want. Personally, I don't like Eeeewbuntu as it is too brain-dead and there is no wireless support from the looks of the installed system.

Posted: Fri 07 May 2010, 16:17
by bonny
Is there some new progress with RTAI and EMC?!?

I looking for liveCD with EMC2 & Puppy

I had working machine with Ubuntu/EMC but has another (slower) computer and ubuntu isn't happy with it. But Puppy works nice (no EMC :? )

Slavko

Posted: Sun 16 May 2010, 20:29
by Andrey_L
Misters! For me it is necessary ISO file Puppy with last version EMC2.
Variants of obtaining ISO file are comprehensible all:purchase, I may receive in gift,the link to the Internet resource.
I shall be very grateful to all answered.

Posted: Mon 11 Oct 2010, 11:25
by der-schutzhund
Hallo Puppy + EMC2 fans !

I am also searching for a Puppyversion with a newer Version of EMC2!

Wolfgang

Posted: Mon 11 Oct 2010, 12:34
by Aitch

EMC - New Package for Puppy 5 and 431

Posted: Mon 24 Jan 2011, 17:19
by emil
forum member deepsea made a package for Enhanced Machine Controler
read about it and Download Link here
http://murga-linux.com/puppy/viewtopic.php?t=63973

EMC2

Posted: Wed 02 Feb 2011, 03:13
by eccentric
Happy Chinese new year from Nanning China.
I have installed the RTE pet. written by Deapsea for puppy 5.2.0 . puppy pet installer tells me it is successful and i can find it under Utility's, but when i look it is not there. the only thing i can find is under ECT where gerney tels me
it the RTE file. I have on a pen drive a copy of EMC2, do i now have to add this to the RTE file???. with help from any one who has this running, i am sure i will have success. any instructions you give must be for a 77year old nooby
( the old dog finds it hard to learn new tricks).
edit. i have looked at puppy packet manager, and that said it is installed???.
My best wishes to you, Michael an eccentric Englishman.
( You do not have to be eccentric to live here, but it helps)

P.S.
I use a DVD to run puppy and only save the main sites and drivers i need.
i have a swop file on the pen drive so i have 700meg to use.
Pentium 2.4. built in video,

Posted: Wed 02 Feb 2011, 11:28
by emil
Hi,
i didn't had the exact package from deapsea running, but my own install and I remember to start from commandline with emc (maybe you have to adapt your path too)

emil