Upgrade to 0.70 - Communication Errors?
in Bug Reports
I have just updated my Repetier Server from version 0.65 to 0.70. Now I can't print anymore. If I start a print, it first kind of works, but after the initial heating the printer makes some moves and does extrude a relative big amount of filament. After round about 3o seconds the printer stops. The 3d-object is not finished, but the web-interface shows, that the print was finished.
I use the Marlin firmware. The baud-rate seems good, because I'm able to move the printer and retrieve information with the M501 command in the console. I restarted the Repetier Server and the pc serveral times. No effects. Printing with the Repetier Host works still just fine.
The error in the log-file starts like this:
< 19:50:13.935: N174 G0 F9000 X-3.048 Y-3.643
< 19:50:13.936: N175 G1 F2700 E4.84506
> 19:50:13.936: ok
> 19:50:13.939: Error:checksum mismatch, Last Line: 161
< 19:50:13.942: Resend: G1 X14.200 Y10.723 E1.71181
> 19:50:13.942: Resend: 162
< 19:50:13.942: Resend: G1 X-14.200 Y10.723 E3.12869
< 19:50:13.943: Resend: G1 X-14.200 Y-3.427 E3.83464
> 19:50:13.943: ok
< 19:50:13.944: Resend: G1 X-10.801 Y-3.427 E4.00421
< 19:50:13.944: Resend: G1 X-10.519 Y-4.356 E4.05265
> 19:50:13.944: ok
> 19:50:13.947: Error:Line Number is not Last Line Number+1, Last Line: 161
> 19:50:13.948: Resend: 162
< 19:50:13.948: Resend: G1 X-9.995 Y-5.555 E4.11793
< 19:50:13.948: Resend: G1 X-9.334 Y-6.686 E4.18329
> 19:50:13.948: ok
> 19:50:13.951: Error:No Line Number with checksum, Last Line: 161
< 19:50:13.955: Resend: G1 X-8.540 Y-7.742 E4.24920
< 19:50:13.955: Resend: G1 X-7.621 Y-8.699 E4.31540
> 19:50:13.956: ok
> 19:50:13.956: Error:Line Number is not Last Line Number+1, Last Line: 161
What can I do to make the Repetier Server print as perfect as before?
Which change of the server software could cause this?
I use the Marlin firmware. The baud-rate seems good, because I'm able to move the printer and retrieve information with the M501 command in the console. I restarted the Repetier Server and the pc serveral times. No effects. Printing with the Repetier Host works still just fine.
The error in the log-file starts like this:
< 19:50:13.935: N174 G0 F9000 X-3.048 Y-3.643
< 19:50:13.936: N175 G1 F2700 E4.84506
> 19:50:13.936: ok
> 19:50:13.939: Error:checksum mismatch, Last Line: 161
< 19:50:13.942: Resend: G1 X14.200 Y10.723 E1.71181
> 19:50:13.942: Resend: 162
< 19:50:13.942: Resend: G1 X-14.200 Y10.723 E3.12869
< 19:50:13.943: Resend: G1 X-14.200 Y-3.427 E3.83464
> 19:50:13.943: ok
< 19:50:13.944: Resend: G1 X-10.801 Y-3.427 E4.00421
< 19:50:13.944: Resend: G1 X-10.519 Y-4.356 E4.05265
> 19:50:13.944: ok
> 19:50:13.947: Error:Line Number is not Last Line Number+1, Last Line: 161
> 19:50:13.948: Resend: 162
< 19:50:13.948: Resend: G1 X-9.995 Y-5.555 E4.11793
< 19:50:13.948: Resend: G1 X-9.334 Y-6.686 E4.18329
> 19:50:13.948: ok
> 19:50:13.951: Error:No Line Number with checksum, Last Line: 161
< 19:50:13.955: Resend: G1 X-8.540 Y-7.742 E4.24920
< 19:50:13.955: Resend: G1 X-7.621 Y-8.699 E4.31540
> 19:50:13.956: ok
> 19:50:13.956: Error:Line Number is not Last Line Number+1, Last Line: 161
What can I do to make the Repetier Server print as perfect as before?
Which change of the server software could cause this?
Comments
2. Here is another part of the log-file:
< 19:50:13.898: N148 M105
< 19:50:13.899: N149 G92 E0 ;zero the extruded length
> 19:50:13.899: ok
< 19:50:13.899: N150 G1 F200 E5 ;extrude 5mm of feed stock
< 19:50:13.900: N151 G92 E0 ;zero the extruded length again
> 19:50:13.900: ok
< 19:50:13.902: N152 M107
> 19:50:13.902: ok
< 19:50:13.903: N153 G0 F9000 X0.017 Y-10.960 Z0.300
> 19:50:13.903: ok
< 19:50:13.906: N154 G1 F720 X1.863 Y-13.422 E0.15352
< 19:50:13.907: N155 G1 X7.599 Y-8.718 E0.52362
> 19:50:13.907: ok T:209.0 /210.0 B:0.0 /0.0 T0:209.0 /210.0 @:42 B@:0
< 19:50:13.910: N156 G1 X8.515 Y-7.768 E0.58946
< 19:50:13.910: N157 G1 X9.311 Y-6.718 E0.65519
> 19:50:13.911: ok
< 19:50:13.911: N158 G1 X9.980 Y-5.584 E0.72088
< 19:50:13.911: N159 G1 X10.513 Y-4.369 E0.78707
> 19:50:13.912: ok
< 19:50:13.914: N160 G1 X10.799 Y-3.427 E0.83619
< 19:50:13.914: N161 G1 X14.200 Y-3.427 E1.00586
> 19:50:13.915: ok
< 19:50:13.915: N162 G1 X14.200 Y10.723 E1.71181
< 19:50:13.916: N163 G1 X-14.200 Y10.723 E3.12869
> 19:50:13.916: ok
< 19:50:13.918: N164 G1 X-14.200 Y-3.427 E3.83464
< 19:50:13.918: N165 G1 X-10.801 Y-3.427 E4.00421
> 19:50:13.919: ok
< 19:50:13.922: N166 G1 X-10.519 Y-4.356 E4.05265
< 19:50:13.922: N167 G1 X-9.995 Y-5.555 E4.11793
> 19:50:13.923: ok
< 19:50:13.926: N168 G1 X-9.334 Y-6.686 E4.18329
< 19:50:13.926: N169 G1 X-8.540 Y-7.742 E4.24920
> 19:50:13.927: ok
< 19:50:13.930: N170 G1 X-7.621 Y-8.699 E4.31540
< 19:50:13.930: N171 G1 X-1.823 Y-13.467 E4.68991
> 19:50:13.931: ok
< 19:50:13.934: N172 G1 X0.017 Y-10.960 E4.84506
< 19:50:13.934: N173 G1 F2700 E0.34506
> 19:50:13.935: ok
< 19:50:13.935: N174 G0 F9000 X-3.048 Y-3.643
< 19:50:13.936: N175 G1 F2700 E4.84506
> 19:50:13.936: ok
> 19:50:13.939: Error:checksum mismatch, Last Line: 161
I just also noted this part (some kind of reset):
> 19:50:17.132: Error:Line Number is not Last Line Number+1, Last Line: 161
> 19:50:17.133: Resend: 162
< 19:50:17.134: N835 G1 F1260 X-2.247 Y3.096 E35.14563
< 19:50:17.134: N836 G0 F9000 X-3.500 Y3.783
> 19:50:17.134: ok
> 19:50:17.144: Error:Line Number is not Last Line Number+1, Last Line: 161
< 19:50:17.145: M110 N0
< 19:50:17.147: N1 G1 F1260 X-2.575 Y2.858 E35.22177
> 19:50:17.148: Resend: 162
< 19:50:17.148: N2 G0 F9000 X-4.065 Y3.783
> 19:50:17.149: ok
< 19:50:17.152: N3 G1 F1260 X-3.795 Y3.512 E35.24404
< 19:50:17.153: N4 G0 F9000 X-4.631 Y3.783
> 19:50:17.153: ok
< 19:50:17.160: N5 G1 F1260 X-4.531 Y3.647 E35.26642
< 19:50:17.161: N6 G1 X-5.084 Y3.647 E35.28854
> 19:50:17.161: ok
< 19:50:17.164: N7 G1 X-4.926 Y3.512 E35.30064
< 19:50:17.165: N8 G0 F9000 X-5.762 Y3.783
> 19:50:17.165: ok
< 19:50:17.169: N9 G1 F1260 X-5.492 Y3.512 E35.32291
< 19:50:17.170: N10 G0 F9000 X-6.328 Y3.783
> 19:50:17.170: ok
< 19:50:17.177: N11 G1 F1260 X-6.334 Y3.647 E35.34521
< 19:50:17.178: N12 G1 X-6.617 Y3.647 E35.36749
> 19:50:17.178: ok
< 19:50:17.179: N13 G1 X-6.941 Y3.547 E35.38974
< 19:50:17.179: N14 G1 X-7.189 Y3.512 E35.40432
> 19:50:17.180: ok
< 19:50:17.181: N15 G0 F9000 X-7.400 Y3.923 Z1.700
< 19:50:17.182: N16 G1 F1740 X-7.400 Y3.373 E35.43633
> 19:50:17.182: ok
< 19:50:18.394: N17 M105
< 19:50:18.394: N18 G1 X-3.428 Y3.373 E35.66753
> 19:50:18.395: ok
< 19:50:18.397: N19 G1 X-3.097 Y2.707 E35.71081
< 19:50:18.397: N20 G1 X-3.654 Y1.972 E35.76449
> 19:50:18.398: ok
< 19:50:19.426: N21 M105
< 19:50:19.427: N22 G1 X-3.920 Y1.519 E35.79507
> 19:50:19.427: ok
> 19:50:19.429: Error:checksum mismatch, Last Line: 12
< 19:50:19.432: Resend: G1 X-6.941 Y3.547 E35.38974
> 19:50:19.432: Resend: 13
< 19:50:19.432: Resend: G1 X-7.189 Y3.512 E35.40432
< 19:50:19.433: Resend: G0 F9000 X-7.400 Y3.923 Z1.700
> 19:50:19.433: ok
< 19:50:19.736: Resend: G1 F1740 X-7.400 Y3.373 E35.43633
< 19:50:19.736: Resend: M105
> 19:50:19.737: ok
< 19:50:19.737: Resend: G1 X-3.428 Y3.373 E35.66753
> 19:50:19.740: Error:Line Number is not Last Line Number+1, Last Line: 12
> 19:50:19.740: Resend: 13
< 19:50:19.741: Resend: G1 X-3.097 Y2.707 E35.71081
> 19:50:19.741: ok
> 19:50:19.745: Error:Line Number is not Last Line Number+1, Last Line: 12
> 19:50:19.745: Resend: 13
< 19:50:19.746: Resend: G1 X-3.654 Y1.972 E35.76449
< 19:50:19.746: Resend: M105
> 19:50:19.746: ok
< 19:50:19.746: Resend: G1 X-3.920 Y1.519 E35.79507
> 19:50:19.749: Error:No Line Number with checksum, Last Line: 12
> 19:50:19.757: Error:Line Number is not Last Line Number+1, Last Line: 12
This line-reset happens a few more times.
this is just a snippet - you will probably want more log I imagine. I have recently started playing with the timelapse function and inserting M400 ; M105 ; ... between each layer - I don't know if this has anything to do with it.