How far is the development of lcnc on raspi/arm? Would this [1] work with bare lcnc installation.
[1](the last three messages) https://groups.google.com/forum/#!msg/machinekit/cjRA3OFtTIM/rZQ21QfCAwAJ On 2016-02-02 23:29, Ralph Stirling wrote: > Nicklas, > > There is a fork of LinuxCNC called Machinekit. The Machinekit developers > have the system running on BeagleBoneBlack sbc's and RaspberryPi2's. > They also have the real-time portions running on FPGA's. One effort > involves using System-On-Chip FPGAs, which include ARM processor cores. > The real-time activity is implemented directly in FPGA hardware, and the > non-real-time actions run under Linux on the ARM core. If you are interested > in CNC on microcontrollers, you should go check out Machinekit. > > -- Ralph > ________________________________________ > From: Nicklas Karlsson [[email protected]] > Sent: Tuesday, February 02, 2016 1:27 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Prempt RT --> RTAI, Xenomai, delay > >> ... >> That's because NOBODY (manufacturers or distributors) wants to futz with >> testing motherboard latencies, problems with their obsolescence, IO >> boards, controllers, USB issues, etc. All that is a big concern to >> anybody who wants to see LinuxCNC as part of their business. > Preempt RT do not manage priorities properly for interrupts while RTAI and > Xenomai do. It is rather simple, execution time to service an interupt every > now and then will delay real time tasks with as much time as they take to > execute. Then there are SMI which will interrupt anyway. I run control loop > at micro controller at 40kHz and it works perfect because it allow nested > interrupts with priority. > >> ... >> In addition, I believe that linuxCNC needs to be split into two parts >> and "sold as such" by default: >> - headless LinuxCNC with hard RT kernel to run on different SBCs to >> handle all CNC IO > There are cheap development board with micro controllers available. Most of > them use some kind of Cortex-* CPU with an NVIC for nested interrupts with > priority which is really great for real time even though they have a lot less > computing power avaiable than an ordinary computer. > > I would suggest to investigate possibility to separate code so that the real > time tasks could be run on an micro controller. There also development boards > available with extra ram so that they can run Linux, maybe even X11 would be > possible. > >> - GUI frontend, local or remote, connected to Linux workstation or >> modern tablet over USB, ethernet, or WiFi. Countless digital tablets can >> be had for under $100 that could serve as CNC UI. > GUI could stay on ordinary computer while real time taska move to cortex-* > micro controller, they talk via TCP/IP and maybe even X11. > >> ... > > Nicklas Karlsson > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users -- "In der Wissenschaft siegt nie eine neue Theorie, nur ihre Gegner sterben nach und nach" Max Planck ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
