usb communication problem (i think)

Hi everybody,
now I have a fully functional mpcnc and it seems to me quite perfect!!! I’m very happy about this thing. Thanks to Ryan once again!

But…
I have a problem, in the middle of a work it happens that in repetier host I see the following message: “Communication timeout - reset send buffer block”.
I have a 3m usb cable connected directly to the pc port…
here is a complete listing.

18:57:10.235 : start
18:57:10.235 : echo:Marlin1.0.2
18:57:10.235 : echo: Last Updated: Feb 6 2016 11_25_1521:33:00 | Author: PID, ALLTED
18:57:10.235 : Compiled: Feb 6 2016
18:57:10.235 : echo: Free Memory: 3190 PlannerBufferBytes: 1232
18:57:10.251 : echo:Hardcoded Default Settings Loaded
18:57:10.251 : echo:Steps per unit:
18:57:10.251 : echo: M92 X200.00 Y200.00 Z4535.44 E200.00
18:57:10.251 : echo:Maximum feedrates (mm/s):
18:57:10.251 : echo: M203 X195.00 Y195.00 Z8.70 E25.00
18:57:10.251 : echo:Maximum Acceleration (mm/s2):
18:57:10.251 : echo: M201 X400 Y400 Z55 E800
18:57:10.251 : echo:Acceleration: S=acceleration, T=retract acceleration
18:57:10.251 : echo: M204 S400.00 T800.00
18:57:10.267 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
18:57:10.267 : echo: M205 S0.00 T0.00 B20000 X4.00 Z0.40 E5.00
18:57:10.267 : echo:Home offset (mm):
18:57:10.267 : echo: M206 X0.00 Y0.00 Z0.00
18:57:10.267 : echo:PID settings:
18:57:10.267 : echo: M301 P12.03 I0.60 D60.60
18:57:10.267 : echo:Filament settings: Disabled
18:57:10.267 : echo:Z-Probe Offset (mm):
18:57:10.267 : echo: M851 Z0.00
18:57:13.902 : echo:SD init fail
18:57:13.996 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:MPCNC EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
18:57:14.012 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0.00 Y:0.00 Z:0.00
18:57:14.012 : echo:Active Extruder: 0
18:57:14.012 : Error:No Checksum with line number, Last Line: 11
18:57:14.012 : Resend: 12
18:57:14.027 : echo:Active Extruder: 0
18:57:21.153 : Printer reset detected - initalizing
18:57:21.153 : start
18:57:21.153 : echo:Marlin1.0.2
18:57:21.153 : echo: Last Updated: Feb 6 2016 11_25_1521:33:00 | Author: PID, ALLTED
18:57:21.153 : Compiled: Feb 6 2016
18:57:21.153 : echo: Free Memory: 3190 PlannerBufferBytes: 1232
18:57:21.169 : echo:Hardcoded Default Settings Loaded
18:57:21.169 : echo:Steps per unit:
18:57:21.169 : echo: M92 X200.00 Y200.00 Z4535.44 E200.00
18:57:21.169 : echo:Maximum feedrates (mm/s):
18:57:21.169 : echo: M203 X195.00 Y195.00 Z8.70 E25.00
18:57:21.169 : echo:Maximum Acceleration (mm/s2):
18:57:21.169 : echo: M201 X400 Y400 Z55 E800
18:57:21.169 : echo:Acceleration: S=acceleration, T=retract acceleration
18:57:21.184 : echo: M204 S400.00 T800.00
18:57:21.184 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
18:57:21.184 : echo: M205 S0.00 T0.00 B20000 X4.00 Z0.40 E5.00
18:57:21.184 : echo:Home offset (mm):
18:57:21.184 : echo: M206 X0.00 Y0.00 Z0.00
18:57:21.184 : echo:PID settings:
18:57:21.184 : echo: M301 P12.03 I0.60 D60.60
18:57:21.200 : echo:Filament settings: Disabled
18:57:21.200 : echo:Z-Probe Offset (mm):
18:57:21.200 : echo: M851 Z0.00
18:57:24.825 : echo:SD init fail
18:57:24.919 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:MPCNC EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
18:57:24.919 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0.00 Y:0.00 Z:0.00
18:57:24.934 : echo:Active Extruder: 0
18:57:24.934 : echo:Active Extruder: 0
19:02:26.188 : Communication timeout - reset send buffer block
19:02:38.433 : Error:checksum mismatch, Last Line: 214
19:02:38.433 : Resend: 215
19:02:38.449 : Error:Line Number is not Last Line Number+1, Last Line: 214
19:02:38.449 : Resend: 215
19:03:18.559 : Communication timeout - reset send buffer block
19:03:38.703 : Error:Line Number is not Last Line Number+1, Last Line: 218
19:03:38.703 : Resend: 219
19:03:38.718 : Error:Line Number is not Last Line Number+1, Last Line: 218
19:03:38.718 : Resend: 219
19:03:38.744 : Error:Line Number is not Last Line Number+1, Last Line: 224
19:03:38.744 : Resend: 225
19:03:38.754 : Error:No Line Number with checksum, Last Line: 224
19:03:38.754 : Error:Line Number is not Last Line Number+1, Last Line: 224
19:03:38.754 : Resend: 225
19:03:38.784 : Error:checksum mismatch, Last Line: 229
19:03:38.784 : Resend: 230
19:03:38.794 : Error:Line Number is not Last Line Number+1, Last Line: 229
19:03:38.794 : Resend: 230
19:03:38.984 : Error:checksum mismatch, Last Line: 232
19:03:38.984 : Resend: 233
19:03:38.994 : Error:No Line Number with checksum, Last Line: 232
19:04:45.970 : Lavoro di stampa finito alle 07/02/2016 19:04
19:04:45.970 : Tempo di stampa: 6m:48s
19:04:45.970 : Linee inviate: 152

Do you know how to remove this problem?
Many thanks
Gianluca

Is your computer falling asleep?

my settings for energy saving on the pc are:

  • Turn off display: after 10 minutes
  • Suspend computer: never

I have the same issue when printing 3D…

Do you have ping pong checked or unchecked in the settings?

i’ve tried both settings. checked and unchecked, same result…

Try my file just in case.
https://www.v1engineering.com/wp-content/uploads/2015/08/test-IE-part.zip

Has anyone discovered the solution? I have had this same problem many times over.

Hi, I have this problem too, I used test.nc file from https://www.v1engineering.com/wp-content/uploads/2015/09/Test-File.zip
Host: repetier 1.6.2
Firmware: MPCNC marlin RC8
Machine stopped soon after starts to print(most time it stopped after z movement, sometimes after first few lines).

10:02:06.335 : Error:Line Number is not Last Line Number+1, Last Line: -1708926208
10:02:06.336 : Resend: -1708926207
10:02:06.341 : Error:No Line Number with checksum, Last Line: -1708926208
10:02:06.342 : Error:Line Number is not Last Line Number+1, Last Line: -1708926208
10:02:06.343 : Resend: -1708926207
10:02:06.348 : Error:No Line Number with checksum, Last Line: -1708926208
10:02:06.349 : Error:Line Number is not Last Line Number+1, Last Line: -1708926208
10:02:06.351 : Resend: -1708926207
10:02:06.356 : Error:Line Number is not Last Line Number+1, Last Line: -1708926208
10:02:06.356 : Resend: -1708926207
10:02:06.361 : Error:Line Number is not Last Line Number+1, Last Line: -1708926208
10:02:06.362 : Resend: -1708926207
(endless)

I have changed computers, cables(works on paper printer), the MPCNC is working under manual mode.

sometimes, after manually input some movement, and start to print(with a pen), I got follow info and killed(all in a sudden, whole machine shakes).

10:07:32.385 : Begin file list
10:07:32.388 : End file list
10:07:32.395 : echo:DEBUG:INFO,ERRORS
10:07:32.403 : echo:Active Extruder: 255
10:08:17.433 : echo:enqueueing “??? ?)Y??/???V?N ?0??_?”
10:08:17.434 : Error:Printer halted. kill() called!

10:08:17.433 : echo:enqueueing “??? ?)Y??/???V?N ?0??_?” is what I got from display, I dont know what does that means.

RC8 is the problem, use RC7