| Author |
Message |
cncuser
Joined: 14 Aug 2005 Posts: 10
|
Posted: Sun 28 Aug 2005, 16:50 Post subject:
RTAI Puppy Linux with EMC2 CNC control software - pre alpha |
|
hi puppyowners,
i played around with puppy and made a tiny puppy-unleashed iso
including only basic software (editor, shell, puppytools) a RTAI
enabled kernel and EMC2 for playing around with CNC
the system should have about 128mb ram for a hd install
and 256mb ram when running puppy entirely in ramdisk.
its a bit of a hack. as it untars a filestrukture into /root/cnc after
initial booting. and consists of slightly modified 0base... files
and changes to .fvwm95rc during building of the root-fs.
also there is no documentation or source online right now. it was
a bit of a midnighthack and i didnt manage to pack the stuff together
and upload it. ill do that within this week. this is the initial pre release.
other releases may follow during the next weeks.
if someone wants to give it a try, it can be downloaded here:
http://box.hinternet.at/puppy/emc2puppy/emc2puppy.iso
tell me what you think about it.
ill try to answer any questions as soon as possible but am not regularly
online.
|
|
Back to top
|
|
 |
Flash
Official Dog Handler

Joined: 04 May 2005 Posts: 9846 Location: Arizona USA
|
Posted: Sun 28 Aug 2005, 19:00 Post subject:
Real-Time CNC Machine control Puppy |
|
I happen to know of someone who owns a machine shop with CNC tools and already considers himself a Linux expert of sorts. I'll try to make this known to him.
I don't know some of the acronyms you used. What do RTAI and EMC2 stand for?
|
|
Back to top
|
|
 |
cncuser
Joined: 14 Aug 2005 Posts: 10
|
Posted: Sun 28 Aug 2005, 19:22 Post subject:
|
|
some links and info bout rtai and emc....
emc2 is the all new Enhanced Machine Controller
software and drivers for running g-code (cnc control language)
with various stepper or servo interfaces via realtime enabled linux.
this is where RTAI (Real Time Application Interface) comes into place.
i hope i find a place to get sourcerer. if not i have to create
a "filesystem patch" for i need to get mesa and or hw accelerated X
running for getting the nice gui app axis http://axis.unpythonic.net/index.cgi/
onto emc2puppy.
so i am going to compile python with various extensions and opengl
capable X for puppy.
[/url]
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Mon 29 Aug 2005, 02:08 Post subject:
|
|
Very interesting - you know about the Puppy submarine guys?
May I use Robopup or K9 (Dr Who's robot companion - making a comeback in the new series) as a name for a small wiki news link?
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
cncuser
Joined: 14 Aug 2005 Posts: 10
|
Posted: Mon 29 Aug 2005, 05:32 Post subject:
|
|
no i dindt, but i read the wiki news about it. interesting stuff indeed
the "Robopup or K9" thingy, well, you may use whatever you want.
i just dont see no connection to it, as for now it only has software
for driving some cnc hardware. i dont know of anyone driving a
robot using g-code its mainly used for drilling, milling, lasercutting
and things like that.
but that may change, im going too look for other RTAI apps and
look if i can integrate them into em2puppy.
emc2puppy will change its name then to something more realtime
like "puppy sit" which is done in a predictable time, with a good puppy.
just a thought
however, right now emc2puppy is just for emc users who want
to test emc2 fast and painless. or programmers that want to run their
RTAI aplikations on a fast and easy to setup environment.
|
|
Back to top
|
|
 |
edoc

Joined: 07 Aug 2005 Posts: 3937 Location: Southeast Georgia, USA
|
Posted: Thu 14 Sep 2006, 22:22 Post subject:
|
|
| cncuser wrote: |
but that may change, im going too look for other RTAI apps and
look if i can integrate them into em2puppy. |
Now that Puppy is in v2.xx with Linux Kernel 2.6 real-time apps make greater sense.
On an Amateur Radio list re. digital communications there has been a concern about
developing more users of disaster/emergency digital communications without the need
for costly hardware interfaces.
The claim has been that no common OS did real-time thus were too slow. Someone
just posted the following links and is appears clear that Linux Kernel 2.6 solved much
of that problem (unlke the MS version of windows) and that some have taken it even
further.
http://linuxdevices.com/articles/AT8073314981.html
http://www.mvista.com/products/realtime.html
http://www.realtimelinuxfoundation.org/
http://source.mvista.com/linux_2_6_RT.html
http://www.timesys.com/
From: Dave Bernstein aa6yq@ambersoft.com
Is there any activity within the Puppy family leveraging these breakthroughs?
I sure would like to be able to use Puppy for more digital communications apps!
Thanks! & 73, doc KD4E
_________________ Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Multiple computers - currently running Puppy Exprimo ver. 5x15
|
|
Back to top
|
|
 |
Flash
Official Dog Handler

Joined: 04 May 2005 Posts: 9846 Location: Arizona USA
|
Posted: Fri 15 Sep 2006, 00:08 Post subject:
|
|
Why would Amateur Radio digital communications require a real-time operating system? It seems to me that implementing a softmodem would be very similar, and Linux drivers exist for softmodems.
|
|
Back to top
|
|
 |
edoc

Joined: 07 Aug 2005 Posts: 3937 Location: Southeast Georgia, USA
|
Posted: Fri 15 Sep 2006, 10:10 Post subject:
|
|
| Flash wrote: | | Why would Amateur Radio digital communications require a real-time operating system? It seems to me that implementing a softmodem would be very similar, and Linux drivers exist for softmodems. |
Increasing the speed of digital communications over the radio, with accuracy, seems to
be a function of multiple variables. At least according to those who are in the thick of
such software development.
Real-time has been determined to be necessary to the elimination of a $300. piece of
hardware.
Where disaster/emergency response volunteers are often on limited hobby budgets
$300. for an occasional and limited use device has limited the development of the
necessary pool of properly equipped volunteers.
I am guessing that an awareness of real-time would lead to others developing new
apps to leverage the feature.
From the 2005 thread it sounded as though real-time had applications in the workshop
and I am guessing it may have a value in robotics.
This is way over my head but the folks who know about such things seem to be chaffing
at the bit to put it to use!
doc
_________________ Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Multiple computers - currently running Puppy Exprimo ver. 5x15
|
|
Back to top
|
|
 |
jam

Joined: 14 Jul 2006 Posts: 245
|
Posted: Fri 15 Sep 2006, 11:05 Post subject:
Realtime Real Soon |
|
edoc,
Reatlime functionality will be merged into the standard Linux 2.6 kernel in upcoming releases, so if Puppy keeps up with the kernel releases, Puppy by default will also be a true Real Time OS - its small footprint should also make it attractive for use in embedded devices.
Realtime News: http://www.internetnews.com/dev-news/article.php/3627831
Excerpt from the article follows:
| Quote: | | The MontaVista effort merged with an effort led by Red Hat's Ingo Molnar, which is now working on a series of patches that, when completed, will provide full Real Time capability to the standard Linux kernel |
_________________ Jam
|
|
Back to top
|
|
 |
edoc

Joined: 07 Aug 2005 Posts: 3937 Location: Southeast Georgia, USA
|
Posted: Fri 15 Sep 2006, 15:13 Post subject:
Re: Realtime Real Soon |
|
| jam wrote: | edoc,
Reatlime functionality will be merged into the standard Linux 2.6 kernel in upcoming releases, so if Puppy keeps up with the kernel releases, Puppy by default will also be a true Real Time OS - its small footprint should also make it attractive for use in embedded devices.
Realtime News: http://www.internetnews.com/dev-news/article.php/3627831
Excerpt from the article follows:
| Quote: | | The MontaVista effort merged with an effort led by Red Hat's Ingo Molnar, which is now working on a series of patches that, when completed, will provide full Real Time capability to the standard Linux kernel |
|
It is exciting to be with the best distro PUPPY!
at the best time in the development of the Linux kernel!
doc
_________________ Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Multiple computers - currently running Puppy Exprimo ver. 5x15
|
|
Back to top
|
|
 |
CatmanDru
Joined: 07 Sep 2006 Posts: 91 Location: OR, USA
|
Posted: Sun 04 Mar 2007, 23:49 Post subject:
|
|
The 'Machine Puppy' refered to in this thread is included in the VersionsPuppy page of the puppy wiki. The url there points to this thread. However the url in the first post retrieves only a blank page. Therefore a valid download url is needed for the VersionsPuppy page. If anyone has one, please place it on the page:
http://puppylinux.org/wikka/VersionsPuppy
|
|
Back to top
|
|
 |
muggins
Joined: 20 Jan 2006 Posts: 6660 Location: lisbon
|
Posted: Mon 05 Mar 2007, 20:36 Post subject:
|
|
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/coolcnc/coolcnc-1-0-1.iso
http://cooltool.he.fdread.org/cncforum/coolcnc/coolcncb05.iso
|
|
Back to top
|
|
 |
bonny
Joined: 07 May 2010 Posts: 2
|
Posted: Fri 07 May 2010, 12:28 Post subject:
|
|
Hello..
As this thread is little old I hope that someone stil has emc2puppy.iso file as link above is death and I wan't to try it..
Slavko.
|
|
Back to top
|
|
 |
mikeslr

Joined: 16 Jun 2008 Posts: 566 Location: Union New Jersey USA
|
Posted: Sat 08 May 2010, 14:37 Post subject:
Interesting project Subject description: I've emailed cncuser |
|
This is an interesting project. I've emailed cncuser via pm requesting he check this thread and provide assistance.
mikesLr
|
|
Back to top
|
|
 |
mikeslr

Joined: 16 Jun 2008 Posts: 566 Location: Union New Jersey USA
|
Posted: Sun 09 May 2010, 19:59 Post subject:
EMC2 using a Woof-ubuntu Build Subject description: Just an idea |
|
This is far beyond my technical capabilities, but it occurred to me that as building a custom kernel to enable EMC2 could be done based on Ubuntu 8.04,
http://www.linuxcnc.org/
and Woof can be both modified to create/work with a custom kernel and utilize ubuntu packages, someone who knows what they're doing could take that approach to develop an EMC2 Puplet rather than trying to adapt the Standard Puppy for that purpose.
And perhaps hmsurat could be contacted for advice. See his post @
http://www.murga-linux.com/puppy/search.php?search_author=hmsurat&sid=828a69dd2b3902a4e172a65dcadac8d8
But this thread should be moved to Puppy Projects rather than remain on the thread pertaining to pets.
mikesLr
|
|
Back to top
|
|
 |
|