adeos.ko and EMC
jmkasunich at att.net
jmkasunich at att.net
Mon Jul 11 15:52:21 CEST 2005
chatchai nanudorn wrote:
> I have build rtai for FC3(2.6.9 or 2.6.10). I also ran test suit (latency
> test). it work fine (sometime error openning rtfx).
> Actually I would like to build rtai for
> emc2(linuxcnc.org). which adeos is loadable module, but I don't khow how to
> build it (I got ".o" not ".ko"
> version of adeos).
>
> "Frederico Miguel Santos" replied:
> From emc site:
> "EMC runs on Linux using real time extensions. Support currently exists for
> version 2.2 and 2.4 Linux kernels with real time extensions applied by
> RT-Linux or RTAI patches."
>
> This is the answer to your question, since .ko are used in kernels after
> 2.4, like your 2.6.9 from FC3.
>
Actually that information is outdated. The latest EMC2 will also run under
2.6.10 with RTAI. The EMC build system has been updated to generate .o
modules under 2.4 and older, and .ko under 2.6. However, adeos.o (or .ko)
isn't part of EMC, and if it has the wrong extension, then something is
wrong with the adeos build process on Chatchai's box.
Unfortunately I can't help much beyond that. I use the EMC BDI-4.20
"Brain Dead Install" which is essentially a small Debian distro, with a
pre-compiled Adeos/RTAI 2.6.10 kernel and RTAI already installed. All
the hard work of patching the kernel and making sure the RTAI stuff
works is already done. Chatchai is doing it the hard way. It should
still work, but problems like the one he is having are the reason the
BDI was invented.
Regards,
John Kasunich
More information about the Rtai
mailing list