TronXY X5SA "Error: Printer keeps requesting line 1981 again and again, communication stuck"

Has anyone had issues with OctoPrint errors with their TronXY X5SA or similar? If I print from the Micro SD card, things print great, but every time I try to print from my Pi, I get errors like this directly from my OctoPrint Terminal:


Recv: ok N:1979

Send: N1998 G1 X103.831 Y126.710 E5.4003*98

Recv: ok N:1980

Send: N1999 G1 X104.442 Y126.739 E5.4247*101

Recv: Resend:1981

Recv: //last:1980 curr:1986 rcv:N1986 G1 X104.571 Y119.814 E5.0948*102

Recv:

Recv: //callback_pf error

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv: Resend:1981

Recv: //last:1980 curr:1987 rcv:N1987 G1 X104.539 Y120.567 E5.1249*99

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv:

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1988 rcv:N1988 G1 X104.483 Y121.226 E5.1513*103

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv:

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1989 rcv:N1989 G1 X104.400 Y121.814 E5.1750*99

Recv:

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1990 rcv:N1990 G1 X104.271 Y122.473 E5.2018*109

Recv:

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1991 rcv:N1991 G1 X104.144 Y122.971 E5.2223*108

Recv: N1992 G1 X103.906 Y123.737 E5.2543*106

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv:

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1993 rcv:N1993 G1 X103.458 Y124.945 E5.3058*111

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv:

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1994 rcv:N1994 G1 X103.251 Y125.579 E5.3324*109

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv:

Recv: //callback_pf error

Recv: Resend:1981

Recv: //last:1980 curr:1995 rcv:N1995 G1 X102.986 Y126.273 E5.3620*99

Recv:

Recv: //callback_pf error

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv: Resend:1981

Recv: //last:1980 curr:1996 rcv:N1996 G1 X103.453 Y126.574 E5.3842*110

Recv:

Send: N1981 G1 X103.972 Y115.059 E4.9030*106

Recv: //callback_pf error

Recv: Resend:1981

Printer keeps requesting line 1981 again and again, communication stuck

Changing monitoring state from "Printing" to "Error: Printer keeps requesting line 1981 again and again, communication stuck"

Send: M112

Send: N2000 M112*19

Send: N2001 M104 T0 S0*18

Send: N2002 M140 S0*85

Changing monitoring state from "Error: Printer keeps requesting line 1981 again and again, communication stuck" to "Offline (Error: Printer keeps requesting line 1981 again and again, communication stuck)"

Connection closed, closing down monitor

I think it must be the A to B USB cable between the Pi and the printer but I'm open to suggestions.

I use this same Pi to communicate with my Maker Select (on its profile of course) without any problems.

Thank you.

Please see here, same issue:

Stuck in 1981 eh? At least there was some fun music in ‘81.

(Sorry, I’ll let myself out)

2 Likes

I was going to say something smarmy about Groundhog's Day.

Thank you foosel!! That got me through. Prints are slower than I am used to with my Maker Select V2, but it isn't crashing.

Hi foosel, I have almost the same printer, and have already installed both plugins but I am still getting the same error as the original post or this:

Changing monitoring state from "Error: Printer keeps requesting line 3 again and again, communication stuck" to "Offline (Error: Printer keeps requesting line 3 again and again, communication stuck)"
Connection closed, closing down monitor

I am using cura with default CR10 profile with default Start and End Gcode, only thing I added was G29 for auto bed level after G28.

thanks in advance

Update for more logs:

Recv: wait
Recv: T:196 E:0 B:60
Recv: ok N:14
Recv: Resend:15
Send: N19 M105*31
Recv: //last:14 curr:18 rcv:N18 M105*30
Send: N15 M82*45
Recv: 
Recv: //callback_pf error
Recv: Resend:15
Recv: //last:14 curr:19 rcv:N19 M105*31
Send: N15 M82*45
Recv: 
Recv: //callback_pf error
Recv: ok N:15
Send: N16 M201 X500.00 Y500.00 Z100.00 E5000.00*61
Recv: ok duplicate line:15
Recv: ok N:15
Send: N17 M105*17
Send: N18 M105*30
Recv: ok N:16
Send: N19 M105*31
Recv: ok T:197 /200 B:60 /60 @:50 B@:128
Send: N20 M203 X500.00 Y500.00 Z10.00 E50.00*10
Recv: ok T:197 /200 B:60 /60 @:50 B@:128
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: ok T:197 /200 B:60 /60 @:50 B@:128
Recv: ok N:20
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N23 M220 S100*80
Recv: //sd cmd error cnt:3 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N24 M221 S100*86
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: Resend:21
Recv: //last:20 curr:23 rcv:N23 M220 S100*80
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: Resend:21
Recv: //last:20 curr:24 rcv:N24 M221 S100*86
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:4 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: //sd cmd error cnt:5 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //sd cmd error cnt:6 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:7 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: 
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: //callback_pf error
Recv: //sd cmd error cnt:8 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:9 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:10 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:11 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: //callback_pf error
Recv: //sd cmd error cnt:12 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Recv: //last:20 curr:22 rcv:N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: 
Send: N21 M204 P500.00 R1000.00 T500.00*79
Recv: //callback_pf error
Recv: //sd cmd error cnt:13 len:37 :N21 M204 P500.00 R1000.00 T500.00*79
Recv: 
Recv: ok
Send: N22 M205 X8.00 Y8.00 Z0.40 E5.00*11
Recv: Resend:21
Printer keeps requesting line 21 again and again, communication stuck
Changing monitoring state from "Printing" to "Error: Printer keeps requesting line 21 again and again, communication stuck"
Send: M112
Send: N25 M112*22
Send: N26 M104 T0 S0*21
Send: N27 M140 S0*80
Changing monitoring state from "Error: Printer keeps requesting line 21 again and again, communication stuck" to "Offline (Error: Printer keeps requesting line 21 again and again, communication stuck)"
Connection closed, closing down monitor