It looks like I have a problem with smi (system maintenance interrupts)
increasing the latency and causing the realtime errors. Referencing EMC
Documentation Wiki - FixingDapperSMIIssues they give these instructions:

********
3. Changing smi-module.c

First you need to get the sources for the dapper version of RTAI:

to get the sources for the dapper version you need to
    apt-get source rtai-3.3 

Find the smi-module.c inside rtai/base/arch/i386/calibration, and change the
following line:
#define CONFIG_RTAI_HW_SMI_ALL 1

Once that is changed, you can compile the module and replace the version already
installed.

4. Compiling the new module

Unless you want to use the existing build process (which means you need to put
the rtai sources in /usr/src/modules/rtai-3.3/ and use make-kpkg to build the
modules) use the following Makefile:

Makefile

    UNAME := $(shell uname -r)
    KERNEL26 := 2.6
    KERNELVERSION := $(findstring $(KERNEL26),$(UNAME))

    obj-m       := rtai_smi.o
    rtai_smi-objs := smi-module.o

    INCLUDE     := -I/usr/include/asm/mach-default/
    KDIR        := /lib/modules/$(shell uname -r)/build
    PWD         := $(shell pwd)

    all::
        $(MAKE) -C $(KDIR) $(INCLUDE) SUBDIRS=$(PWD) modules

Simply run make, and the new module should be built. (Alternative: grab the
binary from [[here]]).

5. Installing the new module

Installing means simply copying the new binary module over the old version,
located at: /usr/realtime-2.6.15-magma/modules/rtai_smi.ko 
***********

My question is do they simply mean down load the binary file and then copy it
over /usr/realtime-2.6.15-magma/modules/rtai_smi.ko ?

Do I still have to do step 4?

Jack Ensor

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to