Error while Running Linuxcnc
27 Aug 2024 08:53 #308780
by rajsekhar
Error while Running Linuxcnc was created by rajsekhar
I am using Mesa 7i92+7i76+7i84.
Machine is under software set up stage, wiring completed.
I encountered the attached error in photo. The system runs ok, but it is 4 or 5th occasion the error occured.
What is happening wrong? Is it softw
Machine is under software set up stage, wiring completed.
I encountered the attached error in photo. The system runs ok, but it is 4 or 5th occasion the error occured.
What is happening wrong? Is it softw
Please Log in or Create an account to join the conversation.
27 Aug 2024 14:48 #308814
by PCW
Replied by PCW on topic Error while Running Linuxcnc
The original error is a watchdog bite.
This means you have a latency issue
(or the watchdog timeout is set way too fast)
I would do a ping test:
ping -c 4 [card_ip_address]
sudo ping -c 30000 -i .001 -q [card_ip_address]
Where [card_ip_address] is the IP address of the 7I92 card
(probably 10.10.10.10 or 192.168.1.121)
The last command will take 30 seconds to complete
This means you have a latency issue
(or the watchdog timeout is set way too fast)
I would do a ping test:
ping -c 4 [card_ip_address]
sudo ping -c 30000 -i .001 -q [card_ip_address]
Where [card_ip_address] is the IP address of the 7I92 card
(probably 10.10.10.10 or 192.168.1.121)
The last command will take 30 seconds to complete
Please Log in or Create an account to join the conversation.
01 Sep 2024 13:13 #309146
by rajsekhar
Replied by rajsekhar on topic Error while Running Linuxcnc
the terminal emulator results are as follows:
=======================================================
raycnc1@debian:~/Desktop$ ping -c 4 10.10.10.10
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
64 bytes from 10.10.10.10: icmp_seq=1 ttl=64 time=0.219 ms
64 bytes from 10.10.10.10: icmp_seq=2 ttl=64 time=0.113 ms
64 bytes from 10.10.10.10: icmp_seq=3 ttl=64 time=0.116 ms
64 bytes from 10.10.10.10: icmp_seq=4 ttl=64 time=0.116 ms
--- 10.10.10.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3074ms
rtt min/avg/max/mdev = 0.113/0.141/0.219/0.045 ms
raycnc1@debian:~/Desktop$
========================================================
========================================================
raycnc1@debian:~/Desktop$ sudo ping -c 30000 -i .001 -q 10.10.10.10
[sudo] password for raycnc1:
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
--- 10.10.10.10 ping statistics ---
30000 packets transmitted, 30000 received, 0% packet loss, time 30070ms
rtt min/avg/max/mdev = 0.044/0.052/0.116/0.004 ms
raycnc1@debian:~/Desktop$
========================================================
Latency test value screen shot attached, ran with 10 GLXgear and one 4k movie for 2 hour.
As I am noway an expert of these parameters, are they ok?
And one thing I noticed, the monitor goes blank sometimes for a moment, probably power issue. Now can such momentary power issue to CPU and MESA card create problem? Or could there be any issue with software download (and installation) as I had such issue before.
=======================================================
raycnc1@debian:~/Desktop$ ping -c 4 10.10.10.10
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
64 bytes from 10.10.10.10: icmp_seq=1 ttl=64 time=0.219 ms
64 bytes from 10.10.10.10: icmp_seq=2 ttl=64 time=0.113 ms
64 bytes from 10.10.10.10: icmp_seq=3 ttl=64 time=0.116 ms
64 bytes from 10.10.10.10: icmp_seq=4 ttl=64 time=0.116 ms
--- 10.10.10.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3074ms
rtt min/avg/max/mdev = 0.113/0.141/0.219/0.045 ms
raycnc1@debian:~/Desktop$
========================================================
========================================================
raycnc1@debian:~/Desktop$ sudo ping -c 30000 -i .001 -q 10.10.10.10
[sudo] password for raycnc1:
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
--- 10.10.10.10 ping statistics ---
30000 packets transmitted, 30000 received, 0% packet loss, time 30070ms
rtt min/avg/max/mdev = 0.044/0.052/0.116/0.004 ms
raycnc1@debian:~/Desktop$
========================================================
Latency test value screen shot attached, ran with 10 GLXgear and one 4k movie for 2 hour.
As I am noway an expert of these parameters, are they ok?
And one thing I noticed, the monitor goes blank sometimes for a moment, probably power issue. Now can such momentary power issue to CPU and MESA card create problem? Or could there be any issue with software download (and installation) as I had such issue before.
Please Log in or Create an account to join the conversation.
01 Sep 2024 13:58 - 01 Sep 2024 14:51 #309148
by PCW
Replied by PCW on topic Error while Running Linuxcnc
The latency and ping tests look fine.
Momentary power loss could definitely cause loss of communications/latency
Also I am assuming you are running a 1 ms (1000000 ns)
servo thread, as a too fast servo thread might also cause these symptoms
Momentary power loss could definitely cause loss of communications/latency
Also I am assuming you are running a 1 ms (1000000 ns)
servo thread, as a too fast servo thread might also cause these symptoms
Last edit: 01 Sep 2024 14:51 by PCW.
Please Log in or Create an account to join the conversation.
02 Sep 2024 01:59 #309182
by rajsekhar
Replied by rajsekhar on topic Error while Running Linuxcnc
Watch dog timer is 5ms, HAL file attached.
Does that require any change?
Does that require any change?
Please Log in or Create an account to join the conversation.
02 Sep 2024 02:01 #309183
by PCW
Replied by PCW on topic Error while Running Linuxcnc
What is the servo thread period?
Please Log in or Create an account to join the conversation.
03 Sep 2024 05:52 #309263
by rajsekhar
Replied by rajsekhar on topic Error while Running Linuxcnc
SERVO_PERIOD = 1000000
INI file attached.
INI file attached.
Please Log in or Create an account to join the conversation.
03 Sep 2024 14:52 #309291
by PCW
Replied by PCW on topic Error while Running Linuxcnc
OK so I'm not sure whats going on as the ping test looks OK
but somehow the host PC has lost communication with the 7I92 for
more than 5 ms
What is the host PC hardware?
What kind of Ethernet chip does the host have?
lspci -vv | grep -i eth
Will often answer this.
but somehow the host PC has lost communication with the 7I92 for
more than 5 ms
What is the host PC hardware?
What kind of Ethernet chip does the host have?
lspci -vv | grep -i eth
Will often answer this.
Please Log in or Create an account to join the conversation.
17 Sep 2024 14:20 #310312
by rajsekhar
Replied by rajsekhar on topic Error while Running Linuxcnc
The "lspci -vv|grep -i eth" output is as follows:
======================================================================
raycnc1@debian:~$ lspci -vv|grep -i eth
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
raycnc1@debian:~$
======================================================================
And a very important update:
Today I ran latency test for 2 hour almost, and shockingly Max jitter for both servo and base thread result found in order of 49,000,000 ns. Normally these values are in 20,000 ns~30,000 ns range.
What to do?
======================================================================
raycnc1@debian:~$ lspci -vv|grep -i eth
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
raycnc1@debian:~$
======================================================================
And a very important update:
Today I ran latency test for 2 hour almost, and shockingly Max jitter for both servo and base thread result found in order of 49,000,000 ns. Normally these values are in 20,000 ns~30,000 ns range.
What to do?
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 5007
- Thank you received: 1441
17 Sep 2024 20:01 #310342
by Todd Zuercher
Replied by Todd Zuercher on topic Error while Running Linuxcnc
Sometimes failing hardware can cause weird bad latency spikes, such as a harddrive that is on it's last legs and is about to fail.
Please Log in or Create an account to join the conversation.
Time to create page: 0.146 seconds