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

Reply via email to