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
