How to install Enhanced Machine Controller?

Mathematical tools, physics simulators, CAD, CNC, etc.
Message
Author
karunakaran
Posts: 13
Joined: Sat 04 Oct 2008, 10:31
Location: Tiruchirapalli, India

How to install Enhanced Machine Controller?

#1 Post by karunakaran »

How to install EMC2 in puppylinux 4.1? (tar)

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#2 Post by amigo »

Saerch the forum for 'rtos' -I think someone has gotten this going already.

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

Re: EMC

#3 Post 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

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#4 Post 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 :)

User avatar
lwill
Posts: 171
Joined: Fri 13 Jun 2008, 04:00
Location: City Of Lights
Contact:

#5 Post 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!)
If it ain't broke, fix it till it is!

karunakaran
Posts: 13
Joined: Sat 04 Oct 2008, 10:31
Location: Tiruchirapalli, India

#6 Post 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.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#7 Post 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 :)

karunakaran
Posts: 13
Joined: Sat 04 Oct 2008, 10:31
Location: Tiruchirapalli, India

#8 Post 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.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#9 Post 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 :)

karunakaran
Posts: 13
Joined: Sat 04 Oct 2008, 10:31
Location: Tiruchirapalli, India

#10 Post 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.

karunakaran
Posts: 13
Joined: Sat 04 Oct 2008, 10:31
Location: Tiruchirapalli, India

#11 Post 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?'

User avatar
lwill
Posts: 171
Joined: Fri 13 Jun 2008, 04:00
Location: City Of Lights
Contact:

#12 Post 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.

rippersoftware
Posts: 4
Joined: Fri 08 Dec 2006, 03:48

#13 Post 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.

bonny
Posts: 2
Joined: Fri 07 May 2010, 08:39

#14 Post 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

Andrey_L
Posts: 1
Joined: Sun 16 May 2010, 20:03

#15 Post 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.

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#16 Post by der-schutzhund »

Hallo Puppy + EMC2 fans !

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

Wolfgang


emil
Posts: 633
Joined: Tue 10 Nov 2009, 08:36
Location: Austria
Contact:

EMC - New Package for Puppy 5 and 431

#18 Post 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

eccentric
Posts: 186
Joined: Thu 05 Jan 2006, 11:44
Location: Khon Kaen Thailand.....NOW back in the UK
Contact:

EMC2

#19 Post 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,

emil
Posts: 633
Joined: Tue 10 Nov 2009, 08:36
Location: Austria
Contact:

#20 Post 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

Post Reply