-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2/1/2013 2:16 PM, Gregory Perry wrote: > Forget using Xenomai or RT_PREEMPT on the BeagleBone, check this > out: > > http://hipstercircuits.com/?p=349#comment-269
Yep...we're already using the PRU to do stepgen: http://git.mah.priv.at/gitweb/emc2-dev.git/blob/refs/heads/arm335x-hal-pru-module:/configs/pru-examples/stepgen.p But you still have to run Xenomai or PREEMPT_RT on the ARM or you get things like 100 mS latency 'hiccups', which is unworkable for LinuxCNC. The only real way to operate with that much latency jitter would be to port something like the Marlin firmware to run on the PRU and just have Linux feed the PRU gcode. This is totally possible (see Bas' BeBoPr project), but it's not LinuxCNC and you loose all the flexibility of HAL, the ability to use the FPU in motion calculations, etc. In fact, you also loose a C compiler (PRU coding is currently assembly only), so unless you want to do everything in assembly, you get to bring along your own tool chain. Of course, porting Forth to the PRU would probably only take a few days.... <hmmmm> :) - -- Charles Steinkuehler char...@steinkuehler.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlEMKC4ACgkQLywbqEHdNFwzUgCgoR1UwUGay+Wq8YXUCeCgI/eO a5sAoKSmNveSNpl+kCpu1vkU8dF5iHPG =s7K3 -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers