I finally got enough pieces together to get a 3D print out of BeagleBone

I finally got enough pieces together to get a 3D print out of BeagleBone + PRU + BeBoPr + LinuxCNC + my MendelMax. There’s an action video over on YouTube: http://www.youtube.com/watch?v=n2IoHOZipLU and the PRU code (and other LinuxCNC bits) are in git: http://git.mah.priv.at/gitweb?p=emc2-dev.git;a=shortlog;h=refs/heads/arm335x-hal-pru-tasks

The LinuxCNC configuration is still a bit rough around the edges, but the PRU code is working nicely. I have a task based main-loop that can be run-time configured to execute any number of different tasks. Currently supported functions include step/dir generation, PWM, and a delta-sigma modulator.

very nice! are you looking to get it working with BBB and 3.8 kernel, too?

Work on the 3.8 kernel and BBB support is in-progress. So far I’ve got everything working but the analog in.