RE: [CAD_CAM_EDM_DRO] Re: June 7 EMC install problems
Posted by
John Guenther
on 2000-06-27 19:02:41 UTC
Ray,
Ok, I'll try moving back to the rtlinux 2.2 release instead of the 2.3
version I have. I did not need some of what your instructions called for,
specifically the fpermissive command. I still had to copy files all over
the place the get rid of the 'not in' errors of which there were plenty. I
still have not gotten tkemc to work but that is another issue. At least
from what you tell me I should have a reasonably functional EMC. I'll check
it out further.
Thanks
John Guenther
-----Original Message-----
From: Ray Henry [mailto:rehenry@...]
Sent: Tuesday, June 27, 2000 9:15 PM
To: CAD_CAM_EDM_DRO@egroups.com
Subject: [CAD_CAM_EDM_DRO] Re: June 7 EMC install problems
The good news is that iosh isn't needed by anything but a script called
ioshow and an emcio clone called tkio.
More good news is that you might try discarding all of my EMC install
instructions because the compiler with RH 6.2 seems to be in tune with the
way that the EMC was written. Fred Proctor posted a brief report on 6.2
install on emc@... in which he said.
---
From: Fred Proctor <frederick.proctor@...>
Subject: Re: Is EMC Working on RTL 2.2 at all?
X-To: emc@...
EMC folks,
I just built the EMC for RTL 2.2 yesterday. Here are my observations:
1. I used Red Hat 6.2, which is kernel 2.2.14.
2. I got the prepatched kernel source from rtlinux.org, for the 2.2a
patch. I think this may be a patched 2.2.13 kernel; anyone know? I'm
using linux_2_2_14/rtlinux_2_2 as the plat names for this.
3. The default build (do nothing during the "make xconfig", just save
and quit) compiles for SMP. This will define APIC_BASE, or something
like this, that is needed at some point during the EMC compile. If
you're getting this error during the EMC compile, set the SMP option
during "make xconfig"....
4. The latest EMC release had a problem with steppermod.o and the PERIOD
flag. During the insmod, a "parm_PERIOD" error popped up. This was due
to a missing line in emcstepmot.c, which is correct in emcmot.c. Just
above init_module(), you should have:
MODULE_PARM(PERIOD, "i");
MODULE_PARM(SHMEM_BASE_ADDRESS, "l");
MODULE_PARM(STG_BASE_ADDRESS, "h");
MODULE_PARM(PARPORT_IO_ADDRESS, "l");
The first one, for PERIOD, was omitted in emcstepmot.c. I put it in but
it's not in the release yet.
I built this for a laptop and was able to bring up the EMC, take it out
of estop, and jog.
-------------
Hope this helps.
Ray
----------------------------------------------------------------------------
--
----------------------------------------------------------------------------
--
Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the
discussion of shop built systems, for CAD, CAM, EDM, and DRO.
Addresses:
Post message: CAD_CAM_EDM_DRO@egroups.com
Subscribe: CAD_CAM_EDM_DRO-subscribe@egroups.com
Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@egroups.com
List owner: CAD_CAM_EDM_DRO-owner@egroups.com, wanliker@...
Moderator: jmelson@... [Moderator]
URL to this page: http://www.egroups.com/group/CAD_CAM_EDM_DRO
FAQ: http://www.ktmarketing.com/faq.html
bill,
List Manager
[Non-text portions of this message have been removed]
Ok, I'll try moving back to the rtlinux 2.2 release instead of the 2.3
version I have. I did not need some of what your instructions called for,
specifically the fpermissive command. I still had to copy files all over
the place the get rid of the 'not in' errors of which there were plenty. I
still have not gotten tkemc to work but that is another issue. At least
from what you tell me I should have a reasonably functional EMC. I'll check
it out further.
Thanks
John Guenther
-----Original Message-----
From: Ray Henry [mailto:rehenry@...]
Sent: Tuesday, June 27, 2000 9:15 PM
To: CAD_CAM_EDM_DRO@egroups.com
Subject: [CAD_CAM_EDM_DRO] Re: June 7 EMC install problems
>Message: 12can't
> Date: Tue, 27 Jun 2000 06:58:36 -0400
> From: "John Guenther" <jguenther@...>
>Subject: June 7 EMC install problems.
>
>Ray,
>
>I have followed your instructions to the letter, been through it several
>times from the get go on two different machines., and still have problems
>with the EMC compile using the June 7 EMC release. The configuration is
>Redhat 6.2 with kernel 2.2.14, rtlinux prepatched kernel 2_2_13, and EMC
>June 7, 2000 release. Here is the problem, after finally getting all of
>the files copied to the correct places per your instructions, I still
>get iosh to build. I get a long list of warnings and then it quits withand
>Error 1 message. EMC appears to work fine in simulation mode but withoutJohn
>iosh I don't think it will do me much good trying to run the machine.
The good news is that iosh isn't needed by anything but a script called
ioshow and an emcio clone called tkio.
More good news is that you might try discarding all of my EMC install
instructions because the compiler with RH 6.2 seems to be in tune with the
way that the EMC was written. Fred Proctor posted a brief report on 6.2
install on emc@... in which he said.
---
From: Fred Proctor <frederick.proctor@...>
Subject: Re: Is EMC Working on RTL 2.2 at all?
X-To: emc@...
EMC folks,
I just built the EMC for RTL 2.2 yesterday. Here are my observations:
1. I used Red Hat 6.2, which is kernel 2.2.14.
2. I got the prepatched kernel source from rtlinux.org, for the 2.2a
patch. I think this may be a patched 2.2.13 kernel; anyone know? I'm
using linux_2_2_14/rtlinux_2_2 as the plat names for this.
3. The default build (do nothing during the "make xconfig", just save
and quit) compiles for SMP. This will define APIC_BASE, or something
like this, that is needed at some point during the EMC compile. If
you're getting this error during the EMC compile, set the SMP option
during "make xconfig"....
4. The latest EMC release had a problem with steppermod.o and the PERIOD
flag. During the insmod, a "parm_PERIOD" error popped up. This was due
to a missing line in emcstepmot.c, which is correct in emcmot.c. Just
above init_module(), you should have:
MODULE_PARM(PERIOD, "i");
MODULE_PARM(SHMEM_BASE_ADDRESS, "l");
MODULE_PARM(STG_BASE_ADDRESS, "h");
MODULE_PARM(PARPORT_IO_ADDRESS, "l");
The first one, for PERIOD, was omitted in emcstepmot.c. I put it in but
it's not in the release yet.
I built this for a laptop and was able to bring up the EMC, take it out
of estop, and jog.
-------------
Hope this helps.
Ray
----------------------------------------------------------------------------
--
----------------------------------------------------------------------------
--
Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the
discussion of shop built systems, for CAD, CAM, EDM, and DRO.
Addresses:
Post message: CAD_CAM_EDM_DRO@egroups.com
Subscribe: CAD_CAM_EDM_DRO-subscribe@egroups.com
Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@egroups.com
List owner: CAD_CAM_EDM_DRO-owner@egroups.com, wanliker@...
Moderator: jmelson@... [Moderator]
URL to this page: http://www.egroups.com/group/CAD_CAM_EDM_DRO
FAQ: http://www.ktmarketing.com/faq.html
bill,
List Manager
[Non-text portions of this message have been removed]
Discussion Thread
Ray Henry
2000-06-27 18:37:02 UTC
Re: June 7 EMC install problems
John Guenther
2000-06-27 19:02:41 UTC
RE: [CAD_CAM_EDM_DRO] Re: June 7 EMC install problems