7i76e error
13 Oct 2018 13:24 #118740
by steos
7i76e error was created by steos
Hi,
i want to chance from windows to linux.
my first part is to make a try setup before i install in my machine.
Linuxcnc is running Mesa 7i76e is working stepper motor works but i get an error message.
i don`t know how i can fix it
lg
stefan
i want to chance from windows to linux.
my first part is to make a try setup before i install in my machine.
Linuxcnc is running Mesa 7i76e is working stepper motor works but i get an error message.
i don`t know how i can fix it
lg
stefan
Please Log in or Create an account to join the conversation.
14 Oct 2018 04:17 #118759
by cmorley
Replied by cmorley on topic 7i76e error
I believe that is a smart serial communication error.
IIRC that can be cable problems, marginal power supply problems...
But Peter from Mesa or Andy could probably advise better.
Chris M
IIRC that can be cable problems, marginal power supply problems...
But Peter from Mesa or Andy could probably advise better.
Chris M
Please Log in or Create an account to join the conversation.
14 Oct 2018 09:50 #118764
by steos
Replied by steos on topic 7i76e error
Hi,
i tried another PSU and cable.
testing to change network to 10.10.10.10 with the same results.
also the 7i73 was working i can swithing the I/O`s
now i have to order a new 7i76e i killed by testing but it`s my fault.
lg
Stefan
i tried another PSU and cable.
testing to change network to 10.10.10.10 with the same results.
also the 7i73 was working i can swithing the I/O`s
now i have to order a new 7i76e i killed by testing but it`s my fault.
lg
Stefan
Please Log in or Create an account to join the conversation.
14 Oct 2018 13:03 #118769
by PCW
Replied by PCW on topic 7i76e error
Almost always the "DoIt not cleared" error is cause by latency issues on the host PC
To verify this, run the command:
halcmd show param *.tmax
This will show the individual and total ( servo-thread.tmax ) times used by LinuxCNCs real time functions. These times are in CPU clocks, to get an idea of the total clocks time per servo thread period, look at motion.servo.last-period
Also what host PC hardware are you running? If you have a Intel or Qualcom MAC you must make some driver setting adjustments with the ethtool utility
To verify this, run the command:
halcmd show param *.tmax
This will show the individual and total ( servo-thread.tmax ) times used by LinuxCNCs real time functions. These times are in CPU clocks, to get an idea of the total clocks time per servo thread period, look at motion.servo.last-period
Also what host PC hardware are you running? If you have a Intel or Qualcom MAC you must make some driver setting adjustments with the ethtool utility
Please Log in or Create an account to join the conversation.
14 Oct 2018 18:17 #118786
by steos
Replied by steos on topic 7i76e error
Hi,
Dell Optiplex 3010
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
halcmd show param *.tmax need some parameters
lg
Stefan
Dell Optiplex 3010
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
halcmd show param *.tmax need some parameters
lg
Stefan
Please Log in or Create an account to join the conversation.
14 Oct 2018 18:29 #118788
by PCW
Replied by PCW on topic 7i76e error
Hmm halcmd show param works for me:
peter@dc7800:~/hostmot2/sslbp$ halcmd show param *.tmax
Parameters:
Owner Type Dir Value Name
26 s32 RW 0 hm2_7i96.0.read-request.tmax
26 s32 RW 452580 hm2_7i96.0.read.tmax
26 s32 RW 50815 hm2_7i96.0.write.tmax
13 s32 RW 3011 motion-command-handler.tmax
13 s32 RW 36129 motion-controller.tmax
20 s32 RW 1786 mux2.0.tmax
20 s32 RW 722 mux2.1.tmax
20 s32 RW 674 mux2.2.tmax
20 s32 RW 694 mux2.3.tmax
17 s32 RW 6650 pid.0.do-pid-calcs.tmax
17 s32 RW 1330 pid.1.do-pid-calcs.tmax
17 s32 RW 5748 pid.2.do-pid-calcs.tmax
17 s32 RW 1738 pid.3.do-pid-calcs.tmax
14 s32 RW 487892 servo-thread.tmax
peter@dc7800:~/hostmot2/sslbp$ halcmd show param *.tmax
Parameters:
Owner Type Dir Value Name
26 s32 RW 0 hm2_7i96.0.read-request.tmax
26 s32 RW 452580 hm2_7i96.0.read.tmax
26 s32 RW 50815 hm2_7i96.0.write.tmax
13 s32 RW 3011 motion-command-handler.tmax
13 s32 RW 36129 motion-controller.tmax
20 s32 RW 1786 mux2.0.tmax
20 s32 RW 722 mux2.1.tmax
20 s32 RW 674 mux2.2.tmax
20 s32 RW 694 mux2.3.tmax
17 s32 RW 6650 pid.0.do-pid-calcs.tmax
17 s32 RW 1330 pid.1.do-pid-calcs.tmax
17 s32 RW 5748 pid.2.do-pid-calcs.tmax
17 s32 RW 1738 pid.3.do-pid-calcs.tmax
14 s32 RW 487892 servo-thread.tmax
Please Log in or Create an account to join the conversation.
08 Jun 2019 00:15 #136261
by SjCNC
Replied by SjCNC on topic 7i76e error
You say 'try setup before install'. Are you running 'live', booting from a CD or USB? It's been quite some time, but I recall having certain errors when running live, which cleared up once installed. You can install LinuxCNC along with Windows, dual boot. It's worth a try!
Please Log in or Create an account to join the conversation.
11 Feb 2020 13:47 - 11 Feb 2020 14:05 #157052
by JimPanski
Replied by JimPanski on topic 7i76e error
Hello PCW,
recently I updated my config at my 7i76E setup and switched from a J1900 Celeron with a wheezy installation to a Dell Optiplex System with an I3-2120 CPU and a stretch rt-preemt config.
This was nice until i get the same rt error messages like the author "steos"
Because you mentioned it before
Thank you for your help!
Greentings
Conny
EDIT:
I think I might have already found the solution here:
for Intel Chipsets you need to turn off IRQ coalescing by :
sudo ethtool -C ethN rx-usecs 0
Please feel free to correct me if I am wrong. But my avg ping times to the 7i76e already went down to ~0.1ms which is about 1/3 of the times without that setting.
recently I updated my config at my 7i76E setup and switched from a J1900 Celeron with a wheezy installation to a Dell Optiplex System with an I3-2120 CPU and a stretch rt-preemt config.
This was nice until i get the same rt error messages like the author "steos"
Because you mentioned it before
and as I am now using a "Intel Corporation 82579LM Gigabit Network Connection (rev 04)" I want to ask if you can give some more details on it.If you have a Intel or Qualcom MAC you must make some driver setting adjustments with the ethtool utility
Thank you for your help!
Greentings
Conny
EDIT:
I think I might have already found the solution here:
for Intel Chipsets you need to turn off IRQ coalescing by :
sudo ethtool -C ethN rx-usecs 0
Please feel free to correct me if I am wrong. But my avg ping times to the 7i76e already went down to ~0.1ms which is about 1/3 of the times without that setting.
Last edit: 11 Feb 2020 14:05 by JimPanski.
Please Log in or Create an account to join the conversation.
11 Feb 2020 14:05 #157057
by PCW
Replied by PCW on topic 7i76e error
Take a look at the hm2_eth manual page. Its has instructions
for editing the interfaces file to setup the static IP on the host
and turn off the irq coalescing option on the driver (this option will
add a lot of latency to Ethernet communications and needs to be disabled)
man hm2_eth
for editing the interfaces file to setup the static IP on the host
and turn off the irq coalescing option on the driver (this option will
add a lot of latency to Ethernet communications and needs to be disabled)
man hm2_eth
The following user(s) said Thank You: JimPanski
Please Log in or Create an account to join the conversation.
11 Feb 2020 14:07 #157058
by JimPanski
Replied by JimPanski on topic 7i76e error
WOW PCW that was quick.
Thank you very much for your advice!
Thank you very much for your advice!
Please Log in or Create an account to join the conversation.
Moderators: cmorley
Time to create page: 0.075 seconds