My PC uses an Intel motherboard running at 1.5Ghz and 256mb of ram doesn't like
EMC2 apparently because of excessive overruns.
 
Looking at http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TroubleShooting
it tells me to look for:
 
ubuntu:$ ls -l /dev/rt*
lrwxrwxrwx  1 root root 8 2006-05-23 23:34 /dev/rtai_shm -> RTAI_SHM
crw-rw----  1 root audio 10, 135 2006-05-14 16:12 /dev/rtc

When I do I get:

[EMAIL PROTECTED]:~$ ls -l /dev/rt*
crw-rw---- 1 root audio  10, 135 2007-03-12 19:03 /dev/rtc
crw-r--r-- 1 root root  150,   3 2007-03-13 08:13 /dev/rtf3
[EMAIL PROTECTED]:~$

and it says I should see this:

fedora]$ ls -l /dev/rt*
crw-rw-rw-  1 root root  10, 254 Jul 18  2005 /dev/rtai_shm
crw-r--r--  1 root root  10, 135 Jun  4 16:21 /dev/rtc
crw-rw-rw-  1 root root 150,   0 Jul 18  2005 /dev/rtf0
crw-rw-rw-  1 root root 150,   1 Jul 18  2005 /dev/rtf1
crw-rw-rw-  1 root root 150,   2 Jul 18  2005 /dev/rtf2
crw-rw-rw-  1 root root 150,   3 Jul 18  2005 /dev/rtf3
crw-rw-rw-  1 root root 150,   4 Jul 18  2005 /dev/rtf4
crw-rw-rw-  1 root root 150,   5 Jul 18  2005 /dev/rtf5
crw-rw-rw-  1 root root 150,   6 Jul 18  2005 /dev/rtf6
crw-rw-rw-  1 root root 150,   7 Jul 18  2005 /dev/rtf7
crw-rw-rw-  1 root root 150,   8 Jul 18  2005 /dev/rtf8
crw-rw-rw-  1 root root 150,   9 Jul 18  2005 /dev/rtf9

If these files do not exist, you can create them, for example: sudo mknod
/dev/RTAI_SHM c 10, 254;

So I did:

[EMAIL PROTECTED]:~$ sudo mknod /dev/RTAI_SHM c 10, 254;
Password:
[EMAIL PROTECTED]:~$ ls -l /dev/rt*
crw-rw---- 1 root audio  10, 135 2007-03-12 19:03 /dev/rtc
crw-r--r-- 1 root root  150,   3 2007-03-13 08:13 /dev/rtf3
 
[EMAIL PROTECTED]:~$ ls -l /dev/RTAI_SHM
crw-r--r-- 1 root root 10, 254 2007-03-13 14:39 /dev/RTAI_SHM
[EMAIL PROTECTED]:~$

So the other files rtf0 - rtf2, and rtf4 through 9 are still missing.

When I run the latency test I get:

## RTAI latency calibration tool ##
# period = 100000 (ns)
# avrgtime = 1 (s)
# do not use the FPU
# start the timer
# timer_mode is oneshot

RTAI Testsuite - KERNEL latency (all data in nanoseconds)
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|       -938|       -938|       -131|       7823|       7823|          0
RTD|       -997|       -997|       -123|       6605|       7823|          0
RTD|       -930|       -997|       -145|       6552|       7823|          0
 
<Snip

RTD|       -982|      -1005|       -116|       7708|     206073|          5
RTD|       -990|      -1005|       -122|       7561|     206073|          5
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|       -982|      -1005|       -120|       7628|     206073|          5
RTD|      -1005|      -1005|       -111|       9621|     206073|          5
RTD|       -975|      -1005|        -16|      10413|     206073|          5

with an overrun occuring approximately every 62 secs or so.

So I goto 

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?FixingDapperSMIIssues

and they explain that I need to replace
/usr/realtime-2.6.15-magma/modules/rtai_smi.ko

with the downloaded rtai_smi.ko they offer.  (Alternative: grab the binary (for
Ubuntu 6.06-Dapper Drake only) from [[here]]).

So to be sure that I don't lose the current file I do:

sudo cp /usr/realtime-2.6.15-magma/modules/rtai_smi.ko  
/usr/realtime-2.6.15-magma/modules/rtai_smi1.ko

and then:

sudo cp /home/jack/Downloads/rtai_smi.ko
/usr/realtime-2.6.15-magma/modules/rtai_smi.ko

Then I run the latency test and find that nothing has changed.  So I then put
the original file back.

So now I am at a loss as to what my next step should be.  Any ideas short of
looking for a different motherboard?

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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to