Hi Anders, on the Beaglebone status:
I had prepared an SD image with a 3.2.21 xenomai kernel; literally hours after it was out it became apparent there is a fatal bug in the 3.2.21 xenomai patch and it will be retracted by now I do have a working xenomai kernel based on 3.8.13; however the 3.8 series is a big leap from 3.2 as far as ARN device suppport goes so Charles, Ian, Kent and myself are still figuring how to make device tree work for us under the boundary condition that we understand why it does or doesnt that said, the only remaining issue is the usage of the PRU under 3.8.13; I need to fix some minor breakage in the userland PRU support, "just work"; as soon as that verifies to work, I'll update the SD image if you can get along without the PRU code for a few days, the kernels (vanilla and xenomai) are here: http://static.mah.priv.at/public/beaglebone/starterkit/deploy Am 28.05.2013 um 08:49 schrieb Anders Wallin <[email protected]>: > Hi all, > > What is the status on small single-board computers like Olinuxino and/or > BeagleBoard/Bone wrt. Xenomai and LinuxCNC/HAL? > > In particular I am looking for a solution with: > - Xenomai + HAL for real-time PID loops with 1ms thread that should work fine > - SPI + GPIO for communication with custom made ADC and DAC boards (HAL > driver available?) there is a hal_bb_gpio driver by Ian which I verified to work; I havent seen a full configuration both with Charles stepgen and this driver, but I dont expect any major problems as for SPI, there's nothing stock for the BB and LinuxCNC, but the picnc HAL driver for the Raspberry would be a good starting point; at the end it's just memory-mapped register fiddling and that isnt fundamentally different between boards or peripherals for that matter so GPIO: yes, SPI: a bit of work required > - Small screen or touch-screen for status display the BB white supports various LCD capes I have no experience with the BB black has an HDMI output ontop and I understand the Angstrom image supports gnome; however I have rested attempts to build LinuxCNC on the Angstrom image because just too many packages were missing; it should be possible though I use Debian wheezy, but I havent explored how to get a X server running on the BB black; likely there is note emcweb is a low-resource use UI, and already in my repo, so a web UI is an option too > - SD-card for datalogging, Ethernet for long-term datalogging to database well it runs off an SD card root filesystem to start with, and Ethernet is in place so yes > > So far the most affordable solution seems to be Olinuxino: > https://www.olimex.com/Products/OLinuXino/A13/ the BB black sells for $45/€45 I would think the total cost should bear in mind peripherals and your own work a bit, for instance the minor detail of an actually existing and working RT kernel for a given board; I dont know what the Olinuxino story is these days, but there are a lot of 'great deals' out there which will make superb doorstops as far as LinuxCNC is concerned - Michael > > comments? suggestions? > > Anders > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
