I've created an 'batteries included' kit to build and run LinuxCNC on the 
Beaglebone with a Xenomai kernel, with remote TFTP boot/NFS root filesystem 
setup.

The parts are:

- Ubuntu 12.04 precise
- the Xenomai 3.2.21 kernel installed
- the Xenomai userland support installed
- all package prerequisites for linuxcnc installed
- linuxcnc built ready to run ( arm335x-hal-pru-module branch including 
Charles' latest and greatest in PRU code)

NB: this isnt a 'Beaglebone LiveCD' - it's a developer environment.

All that needs to be done to run/develop on this platform is:

- fetch the rootfs tar file, and unpack on a NFS server 
- configure DHCP, TFTP and NFS on that server
- adapt the Beaglebone SD card to boot from that server
- login as linuxcnc/linuxcnc, edit .bashrc by following instructions at the 
bottom
- logout/login and run linuxcnc ( a remote X server is assumed)

Detailed install instructions: 
http://static.mah.priv.at/public/beaglebone/README.the-easy-way
The only file required: 
http://static.mah.priv.at/public/beaglebone/rootfs.tar.xy (870MB)

- Michael

---

there is an older, more detailed bits-between-toes README.the-hard-way which 
goes through all steps needed. If you choose the above, this isnt
needed anymore but it might help somebody setting up LinuxCNC in a different 
distro environment.



------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to