Communication timeout during homing probe

Good day!
Available:

  • RPi 3B+;
  • BTT GTR v1.0;
  • Mellow FLY-SHT42.

The GTR connects to the RPi via USART [baud rate 1000000] and the FLY-SHT42 via CAN [baud rate 1000000] (using FLY-UTOC-3 intermediary).

BL-Touch 3.1 and Endstop Y connected to FLY-SHT42.
When executing the G28 Y command, in most cases I get a message in the console “Communication timeout during homing”, to temporarily solve the problem, I had to connect the Endstop Y signal wire to the GTR.
When I try to make a table height map using BL-Touch, after a certain number (each time a different number) of measurements, I get a message in the console “Communication timeout during homing probe”.

When checking the interface can0 RPi does not show any errors or lost packets.

How to fix these errors?

klippy.log (116.3 KB)

Changed TRSYNC_TIMEOUT value in “/home/pi/klipper/klippy/mcu.py” file from 0.025 to 0.050, i.e. was “TRSYNC_TIMEOUT = 0.025”, and became “TRSYNC_TIMEOUT = 0.050”, and the error “Communication timeout during homing probe” disappeared, and BL-Touch now works as it should.

Only here there is one “BUT”, Mainsail in the update manager shows that the Klipper files are dirty, i.e. do not correspond to the original, and as I understand it, the next time Klipper is updated, the value of TRSYNC_TIMEOUT will again become 0.025.

If there is a way to write a value for TRSYNC_TIMEOUT in the printer.cfg file, if “yes”, then how to do it?

3 Likes

I have found the same issue and it appears to be resolved with this change as well. I’m also curious if there’s a way to override this value from printer.cfg. I’m using the Mellow CANbus SB2040 board with my unit.

This is more of a hack than a real fix. The problem is delays greater than 25ms are occurring, which should not happen. Diagnosing the cause is very difficult though.

1 Like

IMHO, the real hack is having a TRSYNC_SINGLE_MCU_TIMEOUT of 0.25s - and no one is arguing about probable overshoots - like it’s done when increasing TRSYNC_TIMEOUT by 0.025s…

Sorry to necro an old topic, but this just happened to me today, out of the blue I started getting comms errors while homing and gantry levelling. I tried updating Klipper, rebooting, checking cabling, power cycling my printer etc but nothing worked.

Then I found this topic, made the above change, and rebooted my Pi and now everything is working perfectly again.

+1 here - not using CAN at all - happened lately several times, never before. No change done to the printer at all (except regularly updating Klipper to latest versions)

Starting SD card print (position 0)
Stats 311098.3: gcodein=0  mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=74211599 bytes_read=15844765 bytes_retransmit=6206943 bytes_invalid=29 send_seq=1347019 receive_seq=1347018 retransmit_seq=1346993 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000019 bytes_write=227712 bytes_read=703038 bytes_retransmit=0 bytes_invalid=0 send_seq=37928 receive_seq=37928 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999857 adj=49998504 sd_pos=626 raspberry_pi: temp=40.2 mcu_temp: temp=28.7 heater_bed: target=60 temp=45.2 pwm=0.000 sysload=0.24 cputime=9337.225 memavail=183964 print_time=37356.605 buffer_time=1.131 print_stall=0 extruder: target=210 temp=204.6 pwm=0.000
Heater heater_bed approaching new target of 60.000
Stats 311099.3: gcodein=0  mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=74212071 bytes_read=15845408 bytes_retransmit=6206943 bytes_invalid=29 send_seq=1347047 receive_seq=1347047 retransmit_seq=1346993 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000019 bytes_write=227718 bytes_read=703054 bytes_retransmit=0 bytes_invalid=0 send_seq=37929 receive_seq=37929 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999856 adj=49998503 sd_pos=626 raspberry_pi: temp=40.2 mcu_temp: temp=28.8 heater_bed: target=60 temp=45.2 pwm=1.000 sysload=0.24 cputime=9337.312 memavail=184032 print_time=37356.646 buffer_time=0.000 print_stall=0 extruder: target=210 temp=203.6 pwm=1.000
Stats 311100.3: gcodein=0  mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=74212848 bytes_read=15846267 bytes_retransmit=6206981 bytes_invalid=29 send_seq=1347100 receive_seq=1347100 retransmit_seq=1347094 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000019 bytes_write=227724 bytes_read=703070 bytes_retransmit=0 bytes_invalid=0 send_seq=37930 receive_seq=37930 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999860 adj=49998499 sd_pos=626 raspberry_pi: temp=40.2 mcu_temp: temp=28.8 heater_bed: target=60 temp=45.3 pwm=1.000 sysload=0.24 cputime=9337.423 memavail=184288 print_time=37357.646 buffer_time=0.000 print_stall=0 extruder: target=210 temp=202.9 pwm=1.000
Stats 311101.3: gcodein=0  mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=74213298 bytes_read=15846854 bytes_retransmit=6206981 bytes_invalid=29 send_seq=1347137 receive_seq=1347137 retransmit_seq=1347094 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000298 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000019 bytes_write=227730 bytes_read=703086 bytes_retransmit=0 bytes_invalid=0 send_seq=37931 receive_seq=37931 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999860 adj=49998524 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.8 heater_bed: target=60 temp=45.6 pwm=1.000 sysload=0.24 cputime=9337.504 memavail=183996 print_time=37358.646 buffer_time=0.000 print_stall=0 extruder: target=210 temp=204.6 pwm=1.000
Stats 311102.3: gcodein=0  mcu: mcu_awake=0.006 mcu_task_avg=0.000007 mcu_task_stddev=0.000007 bytes_write=74213768 bytes_read=15847441 bytes_retransmit=6206981 bytes_invalid=29 send_seq=1347174 receive_seq=1347174 retransmit_seq=1347094 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000298 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000019 bytes_write=227736 bytes_read=703102 bytes_retransmit=0 bytes_invalid=0 send_seq=37932 receive_seq=37932 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999858 adj=49998541 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=45.9 pwm=1.000 sysload=0.22 cputime=9337.583 memavail=183940 print_time=37359.646 buffer_time=0.000 print_stall=0 extruder: target=210 temp=206.4 pwm=0.670
Stats 311103.3: gcodein=0  mcu: mcu_awake=0.006 mcu_task_avg=0.000007 mcu_task_stddev=0.000007 bytes_write=74214605 bytes_read=15848321 bytes_retransmit=6207047 bytes_invalid=29 send_seq=1347228 receive_seq=1347228 retransmit_seq=1347180 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227742 bytes_read=703131 bytes_retransmit=0 bytes_invalid=0 send_seq=37933 receive_seq=37933 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999855 adj=49998538 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.7 heater_bed: target=60 temp=46.5 pwm=1.000 sysload=0.22 cputime=9337.727 memavail=183980 print_time=37360.958 buffer_time=0.000 print_stall=0 extruder: target=210 temp=208.5 pwm=0.271
Stats 311104.3: gcodein=0  mcu: mcu_awake=0.006 mcu_task_avg=0.000007 mcu_task_stddev=0.000007 bytes_write=74215643 bytes_read=15849432 bytes_retransmit=6207047 bytes_invalid=29 send_seq=1347289 receive_seq=1347289 retransmit_seq=1347180 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227748 bytes_read=703147 bytes_retransmit=0 bytes_invalid=0 send_seq=37934 receive_seq=37934 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999855 adj=49998534 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=47.0 pwm=1.000 sysload=0.22 cputime=9337.890 memavail=183924 print_time=37361.684 buffer_time=0.000 print_stall=0 extruder: target=210 temp=210.9 pwm=0.000
Stats 311105.3: gcodein=0  mcu: mcu_awake=0.006 mcu_task_avg=0.000007 mcu_task_stddev=0.000007 bytes_write=74216119 bytes_read=15850013 bytes_retransmit=6207085 bytes_invalid=29 send_seq=1347327 receive_seq=1347327 retransmit_seq=1347315 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227754 bytes_read=703163 bytes_retransmit=0 bytes_invalid=0 send_seq=37935 receive_seq=37935 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999855 adj=49998544 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=47.4 pwm=1.000 sysload=0.22 cputime=9337.962 memavail=184000 print_time=37362.684 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.5 pwm=0.200
Stats 311106.3: gcodein=0  mcu: mcu_awake=0.006 mcu_task_avg=0.000007 mcu_task_stddev=0.000007 bytes_write=74216622 bytes_read=15850656 bytes_retransmit=6207085 bytes_invalid=29 send_seq=1347365 receive_seq=1347365 retransmit_seq=1347315 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227760 bytes_read=703179 bytes_retransmit=0 bytes_invalid=0 send_seq=37936 receive_seq=37936 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999855 adj=49998560 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=48.1 pwm=1.000 sysload=0.22 cputime=9338.049 memavail=184032 print_time=37363.684 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.4 pwm=0.393
Stats 311107.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=74217130 bytes_read=15851298 bytes_retransmit=6207085 bytes_invalid=29 send_seq=1347404 receive_seq=1347403 retransmit_seq=1347315 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227766 bytes_read=703195 bytes_retransmit=0 bytes_invalid=0 send_seq=37937 receive_seq=37937 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999857 adj=49998573 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=48.5 pwm=1.000 sysload=0.20 cputime=9338.129 memavail=183640 print_time=37364.684 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.0 pwm=0.548
Stats 311108.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=74217937 bytes_read=15852133 bytes_retransmit=6207123 bytes_invalid=29 send_seq=1347454 receive_seq=1347454 retransmit_seq=1347405 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=227772 bytes_read=703224 bytes_retransmit=0 bytes_invalid=0 send_seq=37938 receive_seq=37938 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999870 adj=49998578 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=49.0 pwm=1.000 sysload=0.20 cputime=9338.252 memavail=183716 print_time=37365.722 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.0 pwm=0.489
Stats 311109.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=74220275 bytes_read=15852904 bytes_retransmit=6207123 bytes_invalid=29 send_seq=1347512 receive_seq=1347512 retransmit_seq=1347405 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=227778 bytes_read=703240 bytes_retransmit=0 bytes_invalid=0 send_seq=37939 receive_seq=37939 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999867 adj=49998589 sd_pos=626 raspberry_pi: temp=40.2 mcu_temp: temp=29.0 heater_bed: target=60 temp=49.6 pwm=1.000 sysload=0.20 cputime=9338.361 memavail=183652 print_time=37367.545 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.4 pwm=0.358
Stats 311110.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=74220534 bytes_read=15853242 bytes_retransmit=6207137 bytes_invalid=29 send_seq=1347526 receive_seq=1347526 retransmit_seq=1347520 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000299 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=227784 bytes_read=703256 bytes_retransmit=0 bytes_invalid=0 send_seq=37940 receive_seq=37940 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49998571 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=50.1 pwm=1.000 sysload=0.20 cputime=9338.426 memavail=183684 print_time=37367.695 buffer_time=0.000 print_stall=0 extruder: target=210 temp=212.2 pwm=0.143
Stats 311111.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=74221157 bytes_read=15853856 bytes_retransmit=6207137 bytes_invalid=29 send_seq=1347564 receive_seq=1347564 retransmit_seq=1347520 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000298 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=227790 bytes_read=703272 bytes_retransmit=0 bytes_invalid=0 send_seq=37941 receive_seq=37941 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999867 adj=49998583 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=28.9 heater_bed: target=60 temp=50.6 pwm=1.000 sysload=0.20 cputime=9338.519 memavail=183968 print_time=37368.695 buffer_time=0.000 print_stall=0 extruder: target=210 temp=212.4 pwm=0.143
Stats 311112.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=74221792 bytes_read=15854484 bytes_retransmit=6207189 bytes_invalid=29 send_seq=1347603 receive_seq=1347603 retransmit_seq=1347602 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=227796 bytes_read=703288 bytes_retransmit=0 bytes_invalid=0 send_seq=37942 receive_seq=37942 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49998605 sd_pos=626 raspberry_pi: temp=39.2 mcu_temp: temp=29.0 heater_bed: target=60 temp=51.0 pwm=1.000 sysload=0.19 cputime=9338.614 memavail=183880 print_time=37369.695 buffer_time=0.000 print_stall=0 extruder: target=210 temp=212.2 pwm=0.202
Stats 311113.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=74222427 bytes_read=15855117 bytes_retransmit=6207189 bytes_invalid=29 send_seq=1347642 receive_seq=1347642 retransmit_seq=1347602 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000021 bytes_write=227802 bytes_read=703317 bytes_retransmit=0 bytes_invalid=0 send_seq=37943 receive_seq=37943 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49998665 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=29.1 heater_bed: target=60 temp=51.6 pwm=1.000 sysload=0.19 cputime=9338.703 memavail=183884 print_time=37370.695 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.7 pwm=0.279
Stats 311114.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=74223055 bytes_read=15855736 bytes_retransmit=6207189 bytes_invalid=29 send_seq=1347681 receive_seq=1347681 retransmit_seq=1347602 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000021 bytes_write=227808 bytes_read=703333 bytes_retransmit=0 bytes_invalid=0 send_seq=37944 receive_seq=37944 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999865 adj=49998656 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=29.4 heater_bed: target=60 temp=51.8 pwm=1.000 sysload=0.19 cputime=9338.776 memavail=183904 print_time=37371.695 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.3 pwm=0.422
Stats 311115.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=74224019 bytes_read=15856384 bytes_retransmit=6207222 bytes_invalid=29 send_seq=1347725 receive_seq=1347725 retransmit_seq=1347698 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=10 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000021 bytes_write=227814 bytes_read=703349 bytes_retransmit=0 bytes_invalid=0 send_seq=37945 receive_seq=37945 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49998637 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=29.7 heater_bed: target=60 temp=52.1 pwm=1.000 sysload=0.19 cputime=9338.882 memavail=183964 print_time=37373.335 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.1 pwm=0.343
Stats 311116.3: gcodein=0  mcu: mcu_awake=0.009 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=74224301 bytes_read=15856800 bytes_retransmit=6207222 bytes_invalid=29 send_seq=1347743 receive_seq=1347743 retransmit_seq=1347698 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000297 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000021 bytes_write=227820 bytes_read=703365 bytes_retransmit=0 bytes_invalid=0 send_seq=37946 receive_seq=37946 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999872 adj=49998672 sd_pos=626 raspberry_pi: temp=39.7 mcu_temp: temp=29.7 heater_bed: target=60 temp=52.6 pwm=1.000 sysload=0.19 cputime=9338.945 memavail=182852 print_time=37373.685 buffer_time=0.000 print_stall=0 extruder: target=210 temp=211.2 pwm=0.240
Communication timeout during homing z
Communication timeout during homing z
Exiting SD card print (position 0)
Stats 311117.3: gcodein=0  mcu: mcu_awake=0.008 mcu_task_avg=0.000008 mcu_task_stddev=0.000007 bytes_write=74224873 bytes_read=15857484 bytes_retransmit=6207359 bytes_invalid=29 send_seq=1347787 receive_seq=1347786 retransmit_seq=1347780 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000021 bytes_write=227826 bytes_read=703381 bytes_retransmit=0 bytes_invalid=0 send_seq=37947 receive_seq=37947 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999870 adj=49998737  raspberry_pi: temp=39.7 mcu_temp: temp=29.7 heater_bed: target=0 temp=53.0 pwm=1.000 sysload=0.17 cputime=9339.071 memavail=184264 print_time=37374.934 buffer_time=0.418 print_stall=0 extruder: target=0 temp=211.2 pwm=0.240
Stats 311118.3: gcodein=0  mcu: mcu_awake=0.008 mcu_task_avg=0.000008 mcu_task_stddev=0.000007 bytes_write=74226193 bytes_read=15858105 bytes_retransmit=6207359 bytes_invalid=29 send_seq=1347824 receive_seq=1347824 retransmit_seq=1347780 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227832 bytes_read=703410 bytes_retransmit=0 bytes_invalid=0 send_seq=37948 receive_seq=37948 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999869 adj=49998712  raspberry_pi: temp=40.2 mcu_temp: temp=29.8 heater_bed: target=0 temp=53.7 pwm=0.000 sysload=0.17 cputime=9339.175 memavail=184188 print_time=37375.185 buffer_time=0.000 print_stall=0 extruder: target=0 temp=211.2 pwm=0.000
Stats 311119.3: gcodein=0  mcu: mcu_awake=0.008 mcu_task_avg=0.000008 mcu_task_stddev=0.000007 bytes_write=74226227 bytes_read=15858310 bytes_retransmit=6207359 bytes_invalid=29 send_seq=1347827 receive_seq=1347827 retransmit_seq=1347780 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000296 rpi: mcu_awake=0.001 mcu_task_avg=0.000011 mcu_task_stddev=0.000015 bytes_write=227838 bytes_read=703426 bytes_retransmit=0 bytes_invalid=0 send_seq=37949 receive_seq=37949 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999869 adj=49998678  raspberry_pi: temp=39.7 mcu_temp: temp=29.8 heater_bed: target=0 temp=53.9 pwm=0.000 sysload=0.17 cputime=9339.211 memavail=184180 print_time=37375.185 buffer_time=0.000 print_stall=0 extruder: target=0 temp=210.8 pwm=0.000

and it ONLY happens while homing, during the print itself no issue occurs (if the print finally starts after 5 or 6 times trying to get away this error). Sounds like a software issue to me.

(Rpi zero 2W, BTT SKR Pico, Ratrig V-Minion)

My issue turned out to be my Pi to SKR v2 cable was falling. I made a new one and it’s been fine ever since.