Format Error, Wrong Checksum, Missing Linenumber
Hello everyone, I am having communication problem between Server ( Raspberry Pi) and my printer (Kossel Mini).
This is what I have tried to troubleshoot:
-Run direct from Usb to PC = No error
-Debug with M111 s24 = No error
Anyone can help ?
Here is what happened on the log , long pause made stepper disabled and result layer shift or hitting print...
This is what I have tried to troubleshoot:
-Run direct from Usb to PC = No error
-Debug with M111 s24 = No error
Anyone can help ?
Here is what happened on the log , long pause made stepper disabled and result layer shift or hitting print...
16:19:57.418 : Printing layer 1 of 140
16:20:08.333 : Error:Missing linenumber
16:20:08.333 : Resend:156
16:20:19.798 : Error:Format error
16:20:19.798 : Resend:209
16:24:41.888 : Error:Format error
16:24:41.888 : Resend:2352
16:24:45.084 : Error:Format error
16:24:45.084 : Resend:2356
16:24:57.172 : Error:Format error
16:24:57.172 : Resend:2377
16:25:14.649 : Error:Wrong checksum
16:25:14.649 : Resend:2420
16:26:02.680 : Resend:2552
16:26:03.831 : Error:Format error
16:26:03.831 : Resend:2557
16:28:56.279 : Zd @3:0
16:29:09.424 : Resend:3564
16:29:14.887 : /M37 /0 @3:0
16:29:41.647 : Error:Format error
16:29:41.647 : Resend:3664
16:29:53.110 : Error:Format error
16:29:53.110 : Resend:3687
16:32:07.393 : Printing layer 2 of 140
16:32:30.906 : Error:Format error
16:32:30.906 : Resend:5011
16:35:14.106 : Error:Wrong checksum
16:35:14.106 : Resend:6693
16:36:41.461 : Error:Wrong checksum
16:36:41.461 : Resend:7003
16:37:39.380 : Error:Wrong checksum
16:37:39.380 : Resend:7113
16:38:42.665 : Successfully send push message.
16:38:48.189 : Warning: Communication timeout - resetting communication buffer.
16:38:48.189 : Connection status: Buffered:19, Manual Commands: 3, Job Commands: 0
16:38:48.189 : Buffer used:19 Enforced free byte:0 lines stored:1
16:38:48.190 : Info:Autoleveling disabled
Comments
I have read things about buffer size who can give error on Arduino Due. Can you give me help about that ?
I will try with a usb hub when as soon as I receive a male to male usb.
Thanks a lot for your support .
Regarding power connector make sure usb cable is also with good wires so pi gets >5V at the receiving side.
Aren't all usb hubs male to male?
Next, I have 4 extruders and I have found if I only keep one mapped without any hardware change the problem disapear...
Having all 4 and only ever activating same extruder should behave the same. Switching active extruder might then activate the problem. If that is the case check where the motor/heater wires go. But on the other side printing in dry run does not use any extruder and you said that failed as well right?
I am a hundred percent sure the problem is software now. Value in the eeprom were set at -1 and this is what seems to produce the error. I have added extruder one by one and each time after adding one I have run a 6 hour print in dry mode. I think the error are generated by a conflict between different value from Host ,Eeprom and Server.
I think it depends on which extruders get power, so if you are using extruder 1, 2, 3 or 4 or even heat several at once. That would be a slicer setting if they got used. More active extruders make more problems with power unit as all extruders are turned on the same time, so the current rise per pulse increases. That could mean more induction or a bigger voltage drop.
Since my last post I have buy an other usb cable and I have added a 5A usb supply to the PI and I am still having communication issuse.
I have a lcd screen connected on the radds and you can see the buffer usage. It is always between 15 and 19 but when communication drop it came empty.
Do you suggest me to remplace the PI ?
Strange thing is that it works on pc, so that makes you of course think pi could be the reason. But since it works for a while I do not think it would solve the problem. With an active usb in front you have already replaced the communicating part and decoupled printer from pi. Or didn't you do that test?
I have tried the solution with the active USB hub with no success. The first one I have tried was cheap so I have to tried a better one before saying it was not working for me. I am still getting the same error I was having with the Arduino plugged directly in the PI.
I will try with the second usb port on the Arduino this week. Thanks