1 Nov 2012 10:10
Preview: LinuxCNC 2.5 on Xenomai
I got LinuxCNC 2.5 to run on an x86 with Xenomai kernel threads, by replacing RTAI calls by their Xenomai equivalents. Initial results look promising. This is still unpolished and not ready for a merge yet - I'm publishing this at this stage to enable feedback. - Michael ---README.Xenomai from http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/xenomai-integration-mah-kernel -- LinuxCNC on Xenomai ------------------- This is a development snapshot of LinuxCNC running on Xenomai 3.2.21 with kernel threads; note that eventually also the Xenomai user thread branch will be merged as this is the proposed route by the Xenomai road map. Status ------ As of now, this has been tried on x86 only. ARM and others might need some work on header files (some inline assembly) and the rtapi_math_i386.h code needs to be ported to ARM, or replaced by library routines from src/rtapi/xeno_math. Build requisites: ----------------- You need: - a machine running Ubuntu 10.04 lts - a 3.2.21 kernel with Xenomai 2.6.1 patches applied (see below for packages) - the Xenomai 2.6.1 userland support package configured with --enable-dlopen-skins - a grub configuration which grants Xenomai permissions to your userid(Continue reading)
RSS Feed