CAD CAM EDM DRO - Yahoo Group Archive

Re: Linux Loaded on 486...what now

Posted by Patrick Huss
on 1999-07-29 08:53:04 UTC
This is
>particularly true when running the windowing environment (X Windows),
>which is virtually required for the EMC.

This raises another question I have, I've got the VGA16 Xserver running with
a generic monitor. I don't encounter many difficulties in using X, but I
wonder whether this will make a difference with xEMC? Do I NEED to get a
better video setup before I try EMC?

Patrick





This, combined with the
>differences in how 486s handle memory, make them much more difficult to
>set up and use than Pentium machines. The main difference in setup as
>far as the EMC is concerned is the fact that 486s can only set aside up
>to, but not including, 1 MB of RAM. The EMC only uses about 500 KB so
>this is not a problem.
>
>Has anyone succeeded in using a 486 with the EMC?
>
>I posted some details on how it should be done earlier. I stuck it at
>the end of this message, in case anyone wants to try.
>
>--Fred
>
>------------previous post-----------
>Regarding setting up Linux/RT Linux and shared memory on a 486 with 64
>MB of RAM..., note that there is a pitfall with 486s and
>shared memory: you can only allocate up to, BUT NOT INCLUDING, 1 MB of
>shared memory. Fortunately the EMC data structure only occupies about
>500K so this is not a problem. Set aside 768K so the numbers are easier,
>which means bumping up the set-aside by 256K = 0x40000.
>
>To set up LILO for this, you need make the /etc/lilo.conf append line be
>this:
>
> ...
> append="mem=0x3F40000"
>
>Note that you can use the "0x" notation instead of the "m" or "M"
>notation.
>
>Next, change the emc.run (or whatever you call you run script) to pass
>this to the motion controller via insmod, e.g.,
>
>...
># install motion module in kernel
>echo "installing motion module..."
>insmod -f plat/rtlinux_09J/lib/steppermod.o SHMEM_BASE_ADDRESS=0x3F40000
>PARPORT_IO_ADDRESS=0x378
>...
>
>And finally, make the corresponding change in the INI file, e.g.,
>
>...
>[EMCMOT]
>...
>SHMEM_BASE_ADDRESS = 0x3F40000
>...
>
>This 3-part harmony sets aside the shared memory at boot time, tells the
>motion controller what it is, and tells the task level controller what
>it is. Note that the motion controller can't read INI files so we have
>to live with passing it as a symbol=value argument to insmod.
>
>--------------------------- ONElist Sponsor ----------------------------
>
>ONElist: your connection to like-minds and kindred spirits.
>
>------------------------------------------------------------------------
>Welcome to CAD_CAM_EDM_DRO@...,an unmodulated list for the
discussion of shop built systems in the above catagories.
>To Unsubscribe, read archives, change to or from digest.
>Go to: http://www.onelist.com/isregistered.cgi
>Log on, and you will go to Member Center, and you can make changes there.
>bill,
>List Manager
>

Discussion Thread

Patrick Huss 1999-07-28 08:57:05 UTC Linux Loaded on 486...what now Tim Goldstein 1999-07-28 09:31:42 UTC Re: Linux Loaded on 486...what now Patrick Huss 1999-07-28 10:56:52 UTC Re: Linux Loaded on 486...what now Patrick Huss 1999-07-28 17:31:14 UTC Linux Loaded on 486...what now Tim Goldstein 1999-07-28 19:51:44 UTC RE: Linux Loaded on 486...what now Bob Bachman 1999-07-28 23:25:00 UTC Re: Linux Loaded on 486...what now Dan Mauch 1999-07-29 06:39:12 UTC Re: Linux Loaded on 486...what now Tim Goldstein 1999-07-29 08:09:34 UTC Re: Linux Loaded on 486...what now Fred Proctor 1999-07-29 08:35:05 UTC Re: Linux Loaded on 486...what now Fred Proctor 1999-07-29 08:43:20 UTC Re: Linux Loaded on 486...what now Patrick Huss 1999-07-29 08:53:04 UTC Re: Linux Loaded on 486...what now Fred Proctor 1999-07-29 10:20:39 UTC Re: Linux Loaded on 486...what now Marshall Pharoah 1999-07-29 10:43:51 UTC Re: Linux Loaded on 486...what now Jon Elson 1999-07-29 11:56:06 UTC Re: Linux Loaded on 486...what now Jon Elson 1999-07-29 12:04:25 UTC Re: Linux Loaded on 486...what now Jon Elson 1999-07-29 21:37:43 UTC Re: Linux Loaded on 486...what now