" The easiest way to make very fast steps with LinuxCNC is probably one > of the FPGA cards and a PC." This I understand. What I am trying to do is find a happy medium between the microcontroller world and the PC world.. For this application, it will be running in a Haunted house where the operator will not have a mouse, monitor or any other peripherals except for a push button controller.. Each button on the controller will run a different set of sequence of movements on the CNC. Encoders will work but only for a bit since there will be a potential copious amounts of fog.. Fog and LED's dont mix :) The total foot print of the machine needs to be under 2 square feet. The reason I went the Raspberry Pi route was for ease of programming, size of the board, file storage (for each sequence and code storage) and access to input/output via the GPIO's All is cool except for speed of the stepgens..... How am I doing stepgens currently with the Raspberry Pi? I am using Python and some utilities such as RPi.GPIO. The Raspberry Pi can generate fairly fast pulses but not reliably due to the OS I am using.. Linux is not a "real time" OS.. EMC2 over comes that issue with HAL. Anyway.. I am going to give linuxCNC a try.. I will let you know how it comes out.. It appears that he is using DMA.. Thanks Robert I. ShellLead Technical Specialist / Senior Software EngineerGlobal Transaction Services / Fund ServicesCiti Group - Columbus OhioCell: (740) 972-1085
> From: bodge...@gmail.com > Date: Thu, 30 May 2013 21:34:16 +0100 > To: emc-users@lists.sourceforge.net > Subject: [Emc-users] Fast Stepgens: Was Olinuxino/Beagleboard/bone, Xenomai, > SPI? > > On 30 May 2013 21:00, Robert Shell <robert_sh...@hotmail.com> wrote: > > > I thought of having something generate the steps and I add encoders to the > > machine but.. Heck if I can not generate the steps.. I am not even sure I > > can read the pulses from the encoder fast enough... > > How are you making steps with the Pi? Have you seen the RPi/LinuxCNC > sample image here? > http://soundproofingforum.co.uk/rpi_linuxcnc/raspberrypilinuxcnc.htm > > The easiest way to make very fast steps with LinuxCNC is probably one > of the FPGA cards and a PC. > > A Mesa 7i43 connects to the parallel port and can output 24 step-dir > channels at 10Mhz (both numbers are guesses, but not far off). Cost is > $79 for the 7i43-P > Pico also do a parallel-port connected FPGA step generator, it is > rather more capable than the 7i43, (and easier to wire) but more > expensive. > > There are PCI cards too, of you prefer. > > -- > atp > If you can't fix it, you don't own it. > http://www.ifixit.com/Manifesto > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users