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