Am 01.01.2013 um 18:04 schrieb John Prentice (FS):

> Michael et al, greetings and a happy 2013

happy new year!


> 
> -----Original Message-----
> From: Michael Haberler [mailto:[email protected]] 
> Sent: 22 December 2012 21:50
> <snip>
> I'm happy to announce that the integration of Charles' work on Usermode PCI
> drivers, and John's major RTAPI restructuring to cater for various RT OS and
> thread styles is complete and ready for wider scrutiny:
> 
> <snip>
> 
> I am on insecure ground as in the past I have only pulled Masters and
> compiled them and dabbled with HAL Comps,so pardon what may be fat fingers
> and skinny brain.
> 
> I have tried to follow the process in the wiki
> 
> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?NewRTInstall
> 
> The environment is a freshly installed Ubuntu 12.04.1 in Virtualbox (hosted
> on Win XP - fwiw)
> 
> After a few false starts I can get to a boot which reports the expected
> "Xenomai" references in dmesg.
> 
> I installed Anders' list of packages. Checkbuilddeps wanted lots more - I
> did not bother with the ones related to docs.
> 
> The compile of the git clone (2.5 branch) had a good smattering of warnings
> (but this is normal I think)
> 
> The problem is that runtests announces the test of abs(0) but then the
> terminal window is frozen and I need to kill the VM.
> 
> The dmesg is at
> 
> www.castlewoodconsultants.com/junk/dmesg1Jan13a.txt

that would hint at an APIC issue - could you post the contents of /proc/cmdline 
while Linux is still running?

it doesnt by any chance contain 'nolapic' ?

that said: I dont think this setup will be helpful, see below

> 
> Latency-test reports ERROR: rt_task_set_periodic(1,fast) failed -22
> 
> Does this give any clues where I have gone wrong? What other info. would
> help?
> 
> I do not expect to run anything on the VM - the aim is to cross-compile for
> a BeagleBone.

this might need clarification - the only thing I cross-compiled on Precise for 
the beaglebone is the Xenomai kernel, and really just because its so slow doing 
it on the BB

everything else - in particular linuxcnc and the xenomai userland support - is 
compiled natively; actually I dont see how one could cross-build linuxcnc to 
start with except with some Qemu setup with which I have no experience with

If you want to explore the beaglebone and the stunning PRU stuff Charles has 
been working on, my suggestion would be to replicate this setup, this might get 
you to running linuxcnc on the BB with Xenomai a bit faster: 

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BeagleboneDevsetup 

these instructions are still in the shakeout phase, so some patience might be 
needed

- Michael


------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to