New errors getting worse

Hi all, i recently getting errors while printing.
My settings havent unchanged since i started printing about 2 months ago, but on last week i started getting errors like "echo cold extrustion pevented".
AFter seeming to had fixed it rewelding cables, after a couple days i started getting checksum mismatch errors at printer connection and also while printing.


"17:48:08.327 : Error:checksum mismatch, Last Line: 2
17:48:08.327 : Resend: 3
17:48:08.343 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:https://github.com/ErikZalm/Marlin/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:X3A_8 EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
17:48:08.343 : Error:Line Number is not Last Line Number+1, Last Line: 2
17:48:08.343 : Resend: 3
17:48:08.359 : Error:Line Number is not Last Line Number+1, Last Line: 2
17:48:08.359 : Resend: 3
17:48:08.405 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0.00 Y:0.00 Z:0.00
17:48:08.405 : echo:Active Extruder: 0
17:48:08.405 : Begin file list
17:48:08.405 : End file list
17:48:08.405 : Error:Line Number is not Last Line Number+1, Last Line: 13
17:48:08.405 : Resend: 14
17:48:08.421 : echo:Active Extruder: 0
17:48:08.421 : Error:Line Number is not Last Line Number+1, Last Line: 13
17:48:08.421 : Resend: 14
17:48:08.437 : Error:Line Number is not Last Line Number+1, Last Line: 13
17:48:08.437 : Resend: 14
17:48:08.452 : echo:Unknown command: "8"
17:48:08.452 : echo:Active Extruder: 0
17:48:08.468 : Error:Line Number is not Last Line Number+1, Last Line: 17
17:48:08.468 : Resend: 18
17:48:08.483 : Error:Line Number is not Last Line Number+1, Last Line: 17
17:48:08.483 : Resend: 18
17:48:08.499 : Error:Line Number is not Last Line Number+1, Last Line: 17
17:48:08.499 : Resend: 18"

^ those are the lines i get at printer connection ( printer moves on manual commmands  and seem working okay beside it)

but at times those errors start happening in large rows that head te program to crash shile printing.


I have no idea what could be the cause

Comments

  • Since it worked before, you must have changed something. It could be that your receive cache buffer is set too big. In that caseyiu get frequent errors like this just from buffer overflow. So reduce it to 127 which works in most casesas this in nowadays the defaukt cachefor arduinobased firmware. In some cases 63 is required,
  • cache setted to 127 since first prints, now shile printing, here and there i get like



    20:01:57.524 : Communication timeout - reset send buffer block
    20:02:03.577 : Error:checksum mismatch, Last Line: 10226
    20:02:03.577 : Resend: 10227
    20:02:03.624 : Error:Line Number is not Last Line Number+1, Last Line: 10226
    20:02:03.624 : Resend: 10227
    20:02:03.640 : Error:No Line Number with checksum, Last Line: 10226
    20:02:03.640 : Error:Line Number is not Last Line Number+1, Last Line: 10226
    20:02:03.640 : Resend: 10227
    20:02:03.671 : Error:Line Number is not Last Line Number+1, Last Line: 10231
    20:02:03.671 : Resend: 10232
    20:02:03.718 : Error:Line Number is not Last Line Number+1, Last Line: 10231
    20:02:03.718 : Resend: 10232
    20:02:03.733 : Error:No Line Number with checksum, Last Line: 10231
    20:02:14.747 : Error:Line Number is not Last Line Number+1, Last Line: 10239
    20:02:14.747 : Resend: 10240
    20:02:14.794 : Error:Line Number is not Last Line Number+1, Last Line: 10239
    20:02:14.794 : Resend: 10240
    20:02:14.809 : Error:No Line Number with checksum, Last Line: 10239
    20:02:14.809 : Error:Line Number is not Last Line Number+1, Last Line: 10239
    20:02:14.809 : Resend: 10240
    20:02:24.934 : Communication timeout - reset send buffer block
    20:02:26.026 : Error:Line Number is not Last Line Number+1, Last Line: 10242
    20:02:26.026 : Resend: 10243
    20:02:31.813 : Error:checksum mismatch, Last Line: 10248
    20:02:31.813 : Resend: 10249
    20:02:31.876 : Error:Line Number is not Last Line Number+1, Last Line: 10248
    20:02:31.876 : Resend: 10249
    20:04:36.848 : Communication timeout - reset send buffer block
    20:04:37.409 : Error:checksum mismatch, Last Line: 10327
    20:04:37.409 : Resend: 10328
    20:04:47.440 : Communication timeout - reset send buffer block
    20:04:58.032 : Communication timeout - reset send buffer block
    20:04:58.500 : Error:Line Number is not Last Line Number+1, Last Line: 10332
    20:04:58.500 : Resend: 10333


  • 20:06:42.288 : echo:Unknown command: "3"


  • what looks weird is that pritner keep working as it should while all errors

  • Sure it continues to send and correct data - this is required if you get errors but that amount is not ok. So please try 63 byte buffer. 

    Did you upload a new firmware version so zhat changed something?
  • everything is with same setting it had at very sirst print, what i notice it happen more no larger prints but i dont know how that happen, for a better comprension i would like to see the issues separately for example:-
    - what cause "cold extrusion rpevented"
    -what cause checksum mismatch line swap
    -what cause buffer timeour

    further infos: first problems started after last update, might there be some kind of conflicts.
    Anything bad could happen if i lower the Cache value? or it can only help?
  • Reducing cache to 64 has no bad influence except speed a bit lower, but if then errors are goneit is faster as it then matches the firmware.

    Whatdidyou update?

    cold extrusion is extruding with no heaters on, the other errors are resolut from communcation problems.
Sign In or Register to comment.