Is my 7i76e about to expire?

More
4 years 2 months ago #250708 by charleyann
ok, more testing.

I have backups of two linuxcnc installations, one with debian 11 mate and the other with Debian 11 LxQt
Using Clonezilla I can switch back and forth in about 10 minutes.

Both installations use the same 5.10.0-17 rt kernel

With LxQt when I start up Probe basic I get the read error immediatly
ncv1@cncv1-1:~$ halcmd show param *.tmax
Parameters:
Owner   Type  Dir         Value  Name
    42  s32   RW          36994  classicladder.0.refresh.tmax
    71  s32   RW          29561  dbmist.tmax
    68  s32   RW          16164  debounce.0.tmax
    36  s32   RW              0  hm2_7i76e.0.read-request.tmax
    36  s32   RW       15480633  hm2_7i76e.0.read.tmax
    36  s32   RW          77653  hm2_7i76e.0.write.tmax
    
With Mate I get the results I've described earlier.

Out of desperation I added everything I've tried in the past to boot parameters and now the mate installation seems stable (for how long I don't know)
I have tried all of these in  the past but not all combined.


Grub as of now:
GRUB_CMDLINE_LINUX_DEFAULT="splash isolcpus=1 intel_idle.max_cstate=0 processor.max_cstate=0 acpi_irq_nobalance noirqbalance resume=UUID=5ec67429-5af1-4b03-9800-a8b2fc0ec9dd"

I have changed the cable in the past, but I'll try another one.

Interesting that there is so much difference between the two OS's wit the same kernel.
 

Please Log in or Create an account to join the conversation.

More
4 years 2 months ago #250717 by tommylight
Now i can add, check the PC power supply or try another one as checking it requires a scope.
Do you have another PC to test with?
No need to install anything, just yank the drive and put it in the other PC.

Please Log in or Create an account to join the conversation.

More
4 years 2 months ago #250720 by charleyann
Interesting, all of my testing has been with 3 motherboards but the same case and power supply.
I'll swap out the power supply and see what happens.

Please Log in or Create an account to join the conversation.

More
4 years 2 months ago #250729 by charleyann
Swapped out the power supply and it got worse hm2_7i76e.0.read.tmax went to 1505820
Tried another and I'm back to about what I had with the original. I only have the two extras to test with.
This is what I have now:
cncv1@cncv1-1:~$ halcmd show param *.tmax
Parameters:
Owner   Type  Dir         Value  Name
    42  s32   RW          56029  classicladder.0.refresh.tmax
    71  s32   RW          30192  dbmist.tmax
    68  s32   RW          39133  debounce.0.tmax
    36  s32   RW              0  hm2_7i76e.0.read-request.tmax
    36  s32   RW         499782  hm2_7i76e.0.read.tmax
    36  s32   RW         127248  hm2_7i76e.0.write.tmax
    77  s32   RW          48908  hold1and.tmax
    80  s32   RW          30413  hold1or.tmax
    77  s32   RW          37965  hold2and.tmax
    80  s32   RW          17408  hold2or.tmax
    71  s32   RW          17121  holdtgl.tmax
    74  s32   RW          30097  holdtgln.tmax
    86  s32   RW          44482  ilowpass.0.tmax
    29  s32   RW          50874  motion-command-handler.tmax
    29  s32   RW          90288  motion-controller.tmax
    83  s32   RW          30428  mpgincr.tmax
    39  s32   RW          44037  pid.a.do-pid-calcs.tmax
    39  s32   RW          45234  pid.s.do-pid-calcs.tmax
    39  s32   RW          46969  pid.x.do-pid-calcs.tmax
    39  s32   RW          38577  pid.y.do-pid-calcs.tmax
    39  s32   RW          43093  pid.z.do-pid-calcs.tmax
    89  s32   RW          16823  probe-sel.tmax
    30  s32   RW         683116  servo-thread.tmax
    77  s32   RW          29899  start1and.tmax
    77  s32   RW          29883  start2and.tmax
    74  s32   RW          39159  tglmist.tmax

I also swapped out the cable, didn't see any change.
I'll leave it run the rest of the day and see what happens.
 

Please Log in or Create an account to join the conversation.

More
4 years 2 months ago #250735 by tommylight
Looks OK, although when giving TMax values it would be nice to also have the CPU frequency as they are related.

Please Log in or Create an account to join the conversation.

More
4 years 2 months ago #250736 by charleyann
The cpu is Intel i7-3770 (4) @ 3.400GHz

It's been pretty steady for the last few hours. In that time there has been only one addition to dmesg:
[ 2827.996027] perf: interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 79750

No idea if it's meaningful.

Here are the current numbers:
cncv1@cncv1-1:~$ halcmd show param *.tmax
Parameters:
Owner Type Dir Value Name
42 s32 RW 76556 classicladder.0.refresh.tmax
71 s32 RW 30335 dbmist.tmax
68 s32 RW 30916 debounce.0.tmax
36 s32 RW 0 hm2_7i76e.0.read-request.tmax
36 s32 RW 669910 hm2_7i76e.0.read.tmax
36 s32 RW 200198 hm2_7i76e.0.write.tmax
77 s32 RW 30201 hold1and.tmax
80 s32 RW 30306 hold1or.tmax
77 s32 RW 34306 hold2and.tmax
80 s32 RW 30382 hold2or.tmax
71 s32 RW 30538 holdtgl.tmax
74 s32 RW 30243 holdtgln.tmax
86 s32 RW 49109 ilowpass.0.tmax
29 s32 RW 49232 motion-command-handler.tmax
29 s32 RW 259268 motion-controller.tmax
83 s32 RW 30500 mpgincr.tmax
39 s32 RW 47025 pid.a.do-pid-calcs.tmax
39 s32 RW 42306 pid.s.do-pid-calcs.tmax
39 s32 RW 43928 pid.x.do-pid-calcs.tmax
39 s32 RW 42342 pid.y.do-pid-calcs.tmax
39 s32 RW 30973 pid.z.do-pid-calcs.tmax
89 s32 RW 30271 probe-sel.tmax
30 s32 RW 1160118 servo-thread.tmax
77 s32 RW 30257 start1and.tmax
77 s32 RW 21416 start2and.tmax
74 s32 RW 30046 tglmist.tmax

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.099 seconds
Powered by Kunena Forum