Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 24 Nov 2014, 01:35
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
RTAI Puppy Linux with EMC2 CNC control software - pre alpha
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
cncuser

Joined: 14 Aug 2005
Posts: 10

PostPosted: 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 Smile

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
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11157
Location: Arizona USA

PostPosted: 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
View user's profile Send private message 
cncuser

Joined: 14 Aug 2005
Posts: 10

PostPosted: 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
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: 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
View user's profile Send private message Visit poster's website 
cncuser

Joined: 14 Aug 2005
Posts: 10

PostPosted: Mon 29 Aug 2005, 05:32    Post subject:  

no i dindt, but i read the wiki news about it. interesting stuff indeed Smile

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 Smile 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 Wink

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
View user's profile Send private message 
edoc


Joined: 07 Aug 2005
Posts: 4387
Location: Southeast Georgia, USA

PostPosted: 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 Smile

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send private message Visit poster's website 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11157
Location: Arizona USA

PostPosted: 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
View user's profile Send private message 
edoc


Joined: 07 Aug 2005
Posts: 4387
Location: Southeast Georgia, USA

PostPosted: 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
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send private message Visit poster's website 
jam


Joined: 14 Jul 2006
Posts: 245

PostPosted: 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
View user's profile Send private message 
edoc


Joined: 07 Aug 2005
Posts: 4387
Location: Southeast Georgia, USA

PostPosted: 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
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send private message Visit poster's website 
CatmanDru

Joined: 07 Sep 2006
Posts: 91
Location: OR, USA

PostPosted: 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
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6690
Location: lisbon

PostPosted: 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
View user's profile Send private message 
bonny

Joined: 07 May 2010
Posts: 2

PostPosted: 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
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 818
Location: Union New Jersey USA

PostPosted: 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
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 818
Location: Union New Jersey USA

PostPosted: 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
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0931s ][ Queries: 12 (0.0057s) ][ GZIP on ]