586,116 active members*
3,507 visitors online*
Register for free
Login
Results 1 to 16 of 16
  1. #1
    Join Date
    Jun 2005
    Posts
    866

    Do you have to use ubuntu?

    I was wondering if you have to use Ubuntu to install and use EMC. I ask because I have Fedora Core 5 running already. Is it possible to use my Fedora?

  2. #2
    Join Date
    Apr 2005
    Posts
    1778
    Google Fedora Core and EMC2. My recollection is that someone else has been working on using Fedora Core with EMC2. The problem is that the closer to cutting edge that you run on the operating system the more work you will have to do to get it to run. EMC and EMC2 both use RTAI real time support modified kernels. So the newer your kernel the more likely that you are to have to do the kernel modification yourself. This is not an impossible task just extra work.

    Mark Shaver and somebody else were working on getting EMC2 running on "puppy" linux.

    Ubuntu is related to Debian and several people have used Debian.

    Alan

  3. #3
    if you google BDI EMC (brain dead install) there is a couple versions , depending on your computer there is a dumpster grade pc BDI EMC as well for slower systems

  4. #4
    Join Date
    Mar 2004
    Posts
    261
    Puppy Linux with EMC2, Axis, and RTAI is called CoolCNC. Find the ISO here:

    http://cooltool.he.fdread.org/cncfor...coolcncb05.iso
    http://dotpups.de/isos/coolcncb05.iso

    Manual here:

    http://www.thecooltool.com/files/coo...l-30-05-06.pdf

    RipperSoftware

  5. #5
    Join Date
    Jun 2003
    Posts
    866
    I'm running Fedora 5 on this computer, but I don't think I would try it for EMC. At work, we were using it on a robot, and it kept crashing. I don't know what the problem is, but it does seem like the Fedora philosophy is to never get to a stable release.

  6. #6
    Join Date
    Jun 2005
    Posts
    866
    Well thanks for the replies folks. I will do a little more research, and probably just go Ubuntu. I just wanted to have everything under one setup.

  7. #7
    http://dsplabs.utt.ro/~juve/emc/

    these are bdi , with full operations systems , from what i understand is the ubuntu is a little heavier on resourses

  8. #8
    Join Date
    Mar 2004
    Posts
    222
    'just wanted to let you guys know that I have
    successfuly installed EMC2 on Slackware version.
    I did it from scratch, did the patching the configuring
    and learnt some linux in the process.
    Not easy but it's kinda fun.
    mhel
    "This is intentionally left blank."

  9. #9
    Join Date
    Oct 2005
    Posts
    3
    'just wanted to let you guys know that I have
    successfuly installed EMC2 on Slackware version.
    I did it from scratch, did the patching the configuring
    and learnt some linux in the process.
    Not easy but it's kinda fun.
    That's good news...I am just trying to do the same but with no success...

    slp_prlzys: did you patch with RTAI or RT? I got ker 2.6.15.1 patched with RTAI 3.3. on Slackware 10.2. but emc2 complaint about loading RTAI modules. Have you jotted down some notes for non expert (like me)? That would be great!

  10. #10
    Join Date
    Mar 2004
    Posts
    222
    did you patch with RTAI or RT?
    I'm using the RTAI3.3 with kernel 2.4.31, I tried RTL but couldn't make it work,
    I think tho if try it again I could prob'ly make it work now( learning as I go).

    I also tried kernel 2.6.13, I think the patch from rtai3.3 is not a match,
    as it gives some kinda of error that I've yet to decipher

    Sorry I can't help you much I'm a newbie to Linux.
    If your using axis tho, you could put it in the emc2 /src folder so emc would
    also compile it, for some reason I can't install axis separately it keeps asking me about "Plat" something. Also if you build axis inside emc and you install emc2 instead of run-in-place, you should copy 3 files from (source) emc2 bin folder to /usr/local/bin, if you compare both dir you'll know which ones to copy, and you need to copy a couple of folders from the same source to /usr/local/share or something I'll get back to you on that. If you build emc2 run-in-place you don't need to worry 'bout it.

    I basically just followed the install doc. :0

    EDIT-1: You need to copy this files if you did make install:
    python folder from (src)emc2/lib/ directory > /usr/local/lib
    axis and docs folder from (src)emc2/share > /usr/local/share
    (there's another one, darnt it I should have written it

    And make sure you don't include the parallel port in the kernel, you could make it as a module instead (maybe that's what gives you error). Don't forget
    to enable adeos support when you do the configure thingy( I think that's the only way rtai would install).
    And also you need a bewidget package to run Axis ( I suspect it's included in
    axis folder, but I don't know how to install it, I just download the bewidget package and install it separately and it works.)
    I forgot about the fuser thing, it got me the first time I launch emc2, you
    have to make a symlink of fuser from /usr/bin dir to /bin dir.( I may have it backwards find fuser first)


    EDIT:

    BTW if you figure out how to properly configure a stepper setup pls.
    let us know, I'm still working on it.
    mhel
    "This is intentionally left blank."

  11. #11
    Join Date
    Oct 2005
    Posts
    3
    At last!!! EMC2 with Axis display properly working on a Slackware 10.2 Ker 2.6.15.1 RTAI 3.3 patched.
    Pinout configured following EMC2 manual instruction (pag. 64).
    I had to disable hotplug: chmor -x /etc/rc.d/rc.hotplug to avoid authomatic loading of parport_pc module. Once this one is loaded, it prevents Emc from working even though it is removed afterward.

  12. #12
    Join Date
    Jan 2007
    Posts
    93
    Quote Originally Posted by rippersoft View Post
    Puppy Linux with EMC2, Axis, and RTAI is called CoolCNC. Find the ISO here:

    http://cooltool.he.fdread.org/cncfor...coolcncb05.iso
    http://dotpups.de/isos/coolcncb05.iso

    Manual here:

    http://www.thecooltool.com/files/coo...l-30-05-06.pdf

    RipperSoftware
    Can i upgrade emc2 to latest version on puppy linux? On the coolcnc there is not Pluto-p driver.

  13. #13
    Quote Originally Posted by slp_prlzys View Post
    'just wanted to let you guys know that I have
    successfuly installed EMC2 on Slackware version.
    I did it from scratch, did the patching the configuring
    and learnt some linux in the process.
    Not easy but it's kinda fun.
    Dear slp_prlzys:
    I don't know if you are still there, but I am trying to install EMC2 in Slackware 10.1
    I could make the kernel patch with an old Pentium-MMX (12 hours compiling) and install the RTAI.
    There are still little problems with the FIFO, the clock and so on.
    But now I dont know how to compile the emc2.
    Apparently it is all for debian, because there is no Makefile, the configure is in another directory and other tricks.
    Do you know were to start?

    Yours, adelabarra.

  14. #14
    Join Date
    Mar 2004
    Posts
    222
    Hi,

    Sorry, It's been a while since I've I built EMC2 on Slackware.
    Where did you get your source?
    I just pulled the source from git.
    cd to src directory
    ran ./autogen.sh then
    ./configure (must have RT already installed)
    the Makefile is there.
    mhel
    "This is intentionally left blank."

  15. #15
    Quote Originally Posted by slp_prlzys View Post
    Hi,

    Sorry, It's been a while since I've I built EMC2 on Slackware.
    Where did you get your source?
    I just pulled the source from git.
    cd to src directory
    ran ./autogen.sh then
    ./configure (must have RT already installed)
    the Makefile is there.
    Dear slp_prlzys:
    Very thanks. You are alive - It is a 6 years old thread!
    I didn't know how to use the git, so I downloaded a tarball:
    emc2-2.4.5.tar.gz
    But the autogen.sh didn't appear anywhere.
    I´ll try the git.

    Regards.

    Alejandro.

  16. #16
    Join Date
    May 2009
    Posts
    23
    Quote Originally Posted by adelabarra View Post
    I didn't know how to use the git
    It is easy, look here for those few commands to obtain LinuxCNC source from git:
    LinuxCNC Documentation Wiki: Installing LinuxCNC

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •