NEWS
LinuxCNC 2.5.2 Release
There are no translations available.

LinuxCNC 2.5.2 Update Released (changelog).
 
LinuxCNC 2.5.1 Release
There are no translations available.

LinuxCNC 2.5.1 Update Released (changelog). If the Package Manager does not prompt you to upgrade see this page.

 
LinuxCNC 2.5.0 Release
There are no translations available.

New major release (changelog). See the instructions to update your system from EMC 2.4 to LinuxCNC 2.5.
 

Welcome, Guest
Username: Password: Remember me

TOPIC: EMC2 on Puppy linux.

EMC2 on Puppy linux. 28 Okt 2011 09:21 #14345

  • eslavko
  • eslavko's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 113
  • Karma: 1
Hello...

I have bunch of old laptops. They are just to weak to run UBUNTU. But the PuppyLinux (with EMC2) works.
The problem is that distro (CoolCnc05) have real old version of EMC2.
So Does someone know recipie to make new one from source on puppy?

Thanks...
The administrator has disabled public write access.

Re:EMC2 on Puppy linux. 28 Okt 2011 10:19 #14347

  • ArcEye
  • ArcEye's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1311
  • Thank you received: 102
  • Karma: 129
Hi

I have been doing a lot of custom rtai kernel compiling, and recompiling emc etc recently, looking at latency reduction in the newer multicore computers.
(www.linuxcnc.org/component/option,com_ku.../lang,english/#14321)

The kernel and magma kernel patch version I had most success with were 2.6.32

If you sort out the most recent Puppy Linux distro that will run on your machines, preferably with a 2.6.32-x kernel (or older - not newer the patches start running out ), I can have a look to see if I can install it and compile within it, to produce a compatible kernel - rtai - emc2 set for it.

My limiting factor will probably be the reverse of yours, I may need to get something out of the loft that is old enough to install Puppy Linux on!

A lot will depend upon just how many packages etc need installing to build emc in particular, all the python, tk, tcl, minigl etc etc
The puppy might be a St Bernard before I finish!

No promises, but I can give it a try, whilst I can remember everything required!

regards

PS Give me a link to CoolCNC05 distro too - so I can see exactly what that was - cheers
Last Edit: 28 Okt 2011 10:26 by ArcEye. Reason: update
The administrator has disabled public write access.

Curious for puppy too 28 Okt 2011 11:23 #14348

I like the idea of using a lightweight distro for running EMC2.

I created an account just to reply to this post, to add that I am also interested in using Puppy/Slax or some other light weight distro since I have no need for all of Ubuntu on a CNC.

I can't speak for eslavko, but I wouldn't mind if it turned out to be a St. Bernard by the time the porting was complete.



eslavko: Perhaps it would help anyone involved if you published the specs of the laptops that you will be running it on.

For example: I would thoroughly enjoy running it on a Celeron 220 with a gig or two RAM. (ASUS ITX-220 Motherboard - Part Number: 90-MIB8W1-G0EAY0KZ link: skinflint.co.uk/436909)

Regards,
Nicholas
The administrator has disabled public write access.

Re:Curious for puppy too 28 Okt 2011 11:45 #14349

  • eslavko
  • eslavko's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 113
  • Karma: 1
As I already write.

The Collcnc05 (avaible somewhere in wiki pages of emc) works.
So Rtai is not the problem. But the EMC2 bundled in that is just to old.
So the question is how to compile EMC from source on puppy.
I think that is better way as EMC is updated pretty fast and to keep another live distro is probably little out of question.
Of course the EMC on newer puppy could be good too....

About computer's
It's basicaly CPU betwen 500MHz and 1GHz. And RAM somewhere in 128 to 512Mb range.

I tested latency on two of them.
(all thing disturbing realtime in BIOS is switched off)
tested with LiveCD Ubuntu 8.04

1. Gericom Webgine MSW (800MHz CPU, 192Mb RAM)
Latency in general under 15uS. Make 200us hickup nonperiodic 1min to 1 hour period. Seems to be battery manegment as If I remove battery the 'thing' ocour and same if I put battery back. 3 hour test without battery shows 15.2us (Running 2 instances of glxgears)
Response on moving window is slow. It can't be used with UBUNTU.

2. ThinkPad T23 (1GHz CPU, 384Mb RAM)
Latency 11us with 2 instances of glxgears over 3 hour period. Battery removing and insertion doesent make think worse.
The EMC on UBUNTU seems to be just possible there...
The administrator has disabled public write access.

Re:Curious for puppy too 28 Okt 2011 12:57 #14354

On your Greicom, have you tried to pass acpi=off to the kernel at boot up, in an attempt to help the hiccup?
The administrator has disabled public write access.

Re:Curious for puppy too 29 Okt 2011 01:15 #14364

  • eslavko
  • eslavko's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 113
  • Karma: 1
MonkeyKnight wrote:
On your Greicom, have you tried to pass acpi=off to the kernel at boot up, in an attempt to help the hiccup?

No..
... and in reality I don't care. If there is power outage the part is usaly ruined. So I power laptop without battery. But I wil check just to see result...
The administrator has disabled public write access.
Time to create page: 0.858 seconds
Powered by Kunena Forum
© 2013 LinuxCNC.org
Joomla! is Free Software released under the GNU General Public License.