Prints freeze

edited October 2016 in Bug Reports
Hallo
Im Moment habe ich ein Problem
Während ich den Drucker für ein paar Sekunden eine fast jede Minute einfrieren

Ich habe den Server laufen auf einem Raspberry Pi 3


13:58:48.306 : Warning: Communication timeout - resetting communication buffer.
13:58:48.306 : Connection status: Buffered:101, Manual Commands: 2, Job Commands: 5000
13:58:48.306 : Buffer used:101 Enforced free byte:39 lines stored:3
13:58:51.121 : 1k
13:58:51.122 : 93.0 B:23.4 /0.0 T0:192.1 /193.0 @:50 B@:0
13:58:51.599 : Drucke Layer 56 von 598
13:59:08.095 : k
13:59:41.418 : Warning: Communication timeout - resetting communication buffer.
13:59:41.418 : Connection status: Buffered:80, Manual Commands: 2, Job Commands: 5000
13:59:41.418 : Buffer used:80 Enforced free byte:48 lines stored:2
13:59:44.088 : Drucke Layer 57 von 598
14:00:08.946 : k
14:00:09.546 : k
14:00:09.748 : Drucke Layer 58 von 598
14:00:40.970 : Warning: Communication timeout - resetting communication buffer.
14:00:40.970 : Connection status: Buffered:80, Manual Commands: 2, Job Commands: 5000
14:00:40.970 : Buffer used:80 Enforced free byte:49 lines stored:2
14:00:45.146 : k
14:00:59.259 : /193.0 B:23.4 /0.0 T0:193.7 /193.0 @:26 B@:0
14:01:29.891 : Warning: Communication timeout - resetting communication buffer.
14:01:29.891 : Connection status: Buffered:100, Manual Commands: 2, Job Commands: 5000
14:01:29.891 : Buffer used:100 Enforced free byte:39 lines stored:3
14:01:32.077 : Drucke Layer 59 von 598
14:01:50.067 : k
14:01:52.567 : Drucke Layer 60 von 598
14:02:03.209 : k
14:02:05.838 : k
14:02:36.807 : Warning: Communication timeout - resetting communication buffer.
14:02:36.807 : Connection status: Buffered:92, Manual Commands: 2, Job Commands: 5000
14:02:36.807 : Buffer used:92 Enforced free byte:40 lines stored:3
14:02:40.609 : /0.0 T0:192.1 /193.0 @:47 B@:0
14:02:40.609 : Drucke Layer 61 von 598



Sie haben eine Vorstellung davon, was das ist

Antwort auch gerne auf Deutsch :)

Comments

  • Das sind kommunikationsfehler, wie hier
    14:02:03.209 : k
    Da wollte der drucker "ok" antworten. Weil die Firmware keine Zeilennummern liefert kann dieser Fehler erst durch einen längeren aussetzter (timeout variable) sicher erkannt werden. Hilfreich wäre hier wenn die Firmware Zeilennummern senden würde. Repetier macht dies grundsätzlich und Marlin kann das auch, aber das ist in advanced configs versteckt. Wenn es nur solch gelegentliche Probleme sind, reicht es aus im den Fehler ohne Zeitverzögerung zu erkennen.

    Neuere Marlin Versionen haben auch ein busy protocol, das es erlaubt das Timeout auf 3 Sekunden runterzusetzen. Zu erkennen wenn du ACK im log erlaubst und z.b. das Bed/Extruder aufZieltemperatur warten. Dann erscheint im log busy: heating oder ähnliches.
  • Ich hab die Firmware auf Smoothieware  gestellt da der drucker nur darauf reagiert hat

    Die Aussetzer sind schon groß  ca 20 sec pro Minute 

    Soll ich es mal mit einen anderen usb Kabel versuchen ?
    Leider ist sie Dokumentation von meinen Drucker nicht gerade die beste 
    ich weiß leider nicht genau welche Version auf dem Drucker läuft und ob man die noch anpassen muss

    Mein Drucker ist ein  Prusa i3 GEEETech

  • Was gibt den M115 im log zurück. Hätte eher auf Marlin getippt und sollte auch damit laufen. Repetier kommuniziert anders und hätte in der tat nicht funktioniert.

    Problem scheint immer der erste Buchstabe zu sein. Ich würde geschrimtes USB kabel versuchen und auch mal zum PC hin testen ob es dort auch passiert. Der Pi ist recht stromempfindlich und viele USB Kabel zu dünn für den Strom den er gerne hätte. Da ergeben sich dann auch gerne Fehler. Wenns also am PC mit einem Kabel gut funktioniert mal AWG20 USB Kabel für Stromversorgung nutzen. Und wenn firmware Marlin ist machen was ich schon vorgeschlagen habe, das würde die Aussetzer trotz Fehler beseitigen. Wenn Smoothieware ist kann ich nicht sagen ob die das auch können.
  • Jetzt klappt alles :)
    Das komische ist ich hab Anfang alle Firmenware ausprobiert da hat er bei Merlin nicht reagiert

    Jetzt hab ich noch mal alles neugestartet und die Server configuration auf Merlin gestellt und jetzt klappt es ganz ohne Unterbrechungen

    Das einzige was jetzt noch nicht ganz so klappt ist der Layer Status auf der Webseite und an der Maschine da steht 35/167, dann auf einmal wieder 0/167 das bleibt dann bist zum Druck ende auch so aber mit das kann ich leben ist ja auch noch in der beta phase


    Vielen dank für die schnelle und ausführliche Hilfe das ist leider nicht in jeden Forum so:)

  • Der Layer Bug ist bekannt und im nächsten release behoben.
Sign In or Register to comment.