Giter Site home page Giter Site logo

print3d's People

Stargazers

 avatar

Watchers

Eric O Meehan avatar

print3d's Issues

Marlin FW restarts randomly during print

I like the simplicity of this script, but it isn't usable for me. The printer simply restarts at a random point during the print. I tried enabling Marlin debug prints, but it only repeated the commands it received, nothing useful.

Here is my output:

pi@rpi3dp:~/gcode $ ./print3d.sh print.gcode /dev/ttyUSB0 ======== print3d ======== Created by Eric O Meehan \n [INFO] - 2023-11-29_22:31:07 - Preparing to print print.gcode [INFO] - 2023-11-29_22:31:08 - skip - ; ### Marlin K-Factor Calibration Pattern ### [INFO] - 2023-11-29_22:31:08 - skip - ; ------------------------------------------- [INFO] - 2023-11-29_22:31:08 - skip - ; [INFO] - 2023-11-29_22:31:08 - skip - ; Printer: printer name [INFO] - 2023-11-29_22:31:08 - skip - ; Filament: filament name [INFO] - 2023-11-29_22:31:08 - skip - ; Created: Wed Nov 29 2023 19:10:44 GMT+0100 (Central European Standard Time) [INFO] - 2023-11-29_22:31:08 - skip - ; [INFO] - 2023-11-29_22:31:08 - skip - ; Settings Printer: [INFO] - 2023-11-29_22:31:08 - skip - ; Filament Diameter = 1.75 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Nozzle Diameter = 0.4 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Nozzle Temperature = 200 °C [INFO] - 2023-11-29_22:31:08 - skip - ; Bed Temperature = 60 °C [INFO] - 2023-11-29_22:31:08 - skip - ; Retraction Distance = 1 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Layer Height = 0.2 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Extruder = 0 [INFO] - 2023-11-29_22:31:08 - skip - ; Fan Speed = 0 % [INFO] - 2023-11-29_22:31:08 - skip - ; Z-axis Offset = 10 mm [INFO] - 2023-11-29_22:31:08 - skip - ; [INFO] - 2023-11-29_22:31:08 - skip - ; Settings Print Bed: [INFO] - 2023-11-29_22:31:08 - skip - ; Bed Shape = Rect [INFO] - 2023-11-29_22:31:08 - skip - ; Bed Size X = 150 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Bed Size Y = 150 mm [INFO] - 2023-11-29_22:31:08 - skip - ; Origin Bed Center = false [INFO] - 2023-11-29_22:31:08 - skip - ; [INFO] - 2023-11-29_22:31:08 - skip - ; Settings Speed: [INFO] - 2023-11-29_22:31:09 - skip - ; Slow Printing Speed = 1200 mm/min [INFO] - 2023-11-29_22:31:09 - skip - ; Fast Printing Speed = 4200 mm/min [INFO] - 2023-11-29_22:31:09 - skip - ; Movement Speed = 7200 mm/min [INFO] - 2023-11-29_22:31:09 - skip - ; Retract Speed = 1800 mm/min [INFO] - 2023-11-29_22:31:09 - skip - ; Unretract Speed = 1800 mm/min [INFO] - 2023-11-29_22:31:09 - skip - ; Printing Acceleration = 500 mm/s^2 [INFO] - 2023-11-29_22:31:09 - skip - ; Jerk X-axis = firmware default [INFO] - 2023-11-29_22:31:09 - skip - ; Jerk Y-axis = firmware default [INFO] - 2023-11-29_22:31:09 - skip - ; Jerk Z-axis = firmware default [INFO] - 2023-11-29_22:31:09 - skip - ; Jerk Extruder = firmware default [INFO] - 2023-11-29_22:31:09 - skip - ; [INFO] - 2023-11-29_22:31:09 - skip - ; Settings Pattern: [INFO] - 2023-11-29_22:31:09 - skip - ; Linear Advance Version = 1.5 [INFO] - 2023-11-29_22:31:09 - skip - ; Starting Value Factor = 0 [INFO] - 2023-11-29_22:31:09 - skip - ; Ending Value Factor = 2 [INFO] - 2023-11-29_22:31:09 - skip - ; Factor Stepping = 0.2 [INFO] - 2023-11-29_22:31:09 - skip - ; Test Line Spacing = 5 mm [INFO] - 2023-11-29_22:31:09 - skip - ; Test Line Length Slow = 20 mm [INFO] - 2023-11-29_22:31:09 - skip - ; Test Line Length Fast = 40 mm [INFO] - 2023-11-29_22:31:09 - skip - ; Print Pattern = Standard [INFO] - 2023-11-29_22:31:09 - skip - ; Print Frame = false [INFO] - 2023-11-29_22:31:09 - skip - ; Number Lines = true [INFO] - 2023-11-29_22:31:09 - skip - ; Print Size X = 98 mm [INFO] - 2023-11-29_22:31:09 - skip - ; Print Size Y = 75 mm [INFO] - 2023-11-29_22:31:09 - skip - ; Print Rotation = 0 degree [INFO] - 2023-11-29_22:31:09 - skip - ; [INFO] - 2023-11-29_22:31:09 - skip - ; Settings Advance: [INFO] - 2023-11-29_22:31:09 - skip - ; Nozzle / Line Ratio = 1.2 [INFO] - 2023-11-29_22:31:09 - skip - ; Bed leveling = 0 [INFO] - 2023-11-29_22:31:10 - skip - ; Use FWRETRACT = false [INFO] - 2023-11-29_22:31:10 - skip - ; Extrusion Multiplier = 1 [INFO] - 2023-11-29_22:31:10 - skip - ; Prime Nozzle = true [INFO] - 2023-11-29_22:31:10 - skip - ; Prime Extrusion Multiplier = 2.5 [INFO] - 2023-11-29_22:31:10 - skip - ; Prime Speed = 1800 [INFO] - 2023-11-29_22:31:10 - skip - ; Dwell Time = 2 s [INFO] - 2023-11-29_22:31:10 - skip - ; [INFO] - 2023-11-29_22:31:10 - skip - ; prepare printing [INFO] - 2023-11-29_22:31:10 - skip - ; [INFO] - 2023-11-29_22:31:10 - write - G21 ; Millimeter units [INFO] - 2023-11-29_22:31:12 - read - start [INFO] - 2023-11-29_22:31:12 - read - Marlin 2.1.2.1 [INFO] - 2023-11-29_22:31:12 - read - echo: Last Updated: 2023-05-16 | Author: (mik13ST, TronxyX1 config) [INFO] - 2023-11-29_22:31:12 - read - echo: Compiled: Nov 29 2023 [INFO] - 2023-11-29_22:31:12 - read - echo: Free Memory: 12008 PlannerBufferBytes: 1200 [INFO] - 2023-11-29_22:31:12 - read - echo:V88 stored settings retrieved (655 bytes; crc 63276) [INFO] - 2023-11-29_22:31:14 - read - echo:SD card ok [WARNING] - 2023-11-29_22:31:24 - timeout - G21 ; Millimeter units [INFO] - 2023-11-29_22:31:24 - write - G90 ; Absolute XYZ [INFO] - 2023-11-29_22:31:24 - read - ok [INFO] - 2023-11-29_22:31:24 - write - M83 ; Relative E [INFO] - 2023-11-29_22:31:24 - read - ok [INFO] - 2023-11-29_22:31:25 - write - G28 ; Home all axes [INFO] - 2023-11-29_22:31:27 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:29 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:31 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:33 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:35 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:35 - read - X:-4.70 Y:0.00 Z:-0.70 E:0.00 Count X:-468 Y:0 Z:480 [INFO] - 2023-11-29_22:31:36 - read - ok [INFO] - 2023-11-29_22:31:36 - skip - [INFO] - 2023-11-29_22:31:36 - skip - T0 ; Switch to tool 0 [INFO] - 2023-11-29_22:31:36 - write - G1 Z10 F100 ; Z raise [INFO] - 2023-11-29_22:31:36 - read - ok [INFO] - 2023-11-29_22:31:36 - write - M104 S200 ; Set nozzle temperature (no wait) [INFO] - 2023-11-29_22:31:36 - read - ok [INFO] - 2023-11-29_22:31:36 - write - M190 S60 ; Set bed temperature (wait) [INFO] - 2023-11-29_22:31:36 - read - echo:Unknown command: "M190 S60 " [INFO] - 2023-11-29_22:31:36 - read - ok [INFO] - 2023-11-29_22:31:36 - write - M109 S200 ; Wait for nozzle temp [INFO] - 2023-11-29_22:31:36 - read - T:166.13 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:37 - read - T:165.05 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:38 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:38 - read - T:164.24 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:39 - read - T:163.60 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:40 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:40 - read - T:163.13 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:41 - read - T:162.66 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:42 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:42 - read - T:162.66 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:43 - read - T:162.89 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:44 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:44 - read - T:163.19 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:45 - read - T:163.68 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:46 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:46 - read - T:164.23 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:47 - read - T:165.00 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:48 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:48 - read - T:165.83 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:49 - read - T:166.67 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:50 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:50 - read - T:167.78 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:51 - read - T:168.63 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:52 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:52 - read - T:169.60 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:53 - read - T:170.63 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:54 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:54 - read - T:171.74 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:55 - read - T:172.81 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:56 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:56 - read - T:173.89 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:57 - read - T:175.00 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:58 - read - echo:busy: processing [INFO] - 2023-11-29_22:31:58 - read - T:176.08 /200.00 @:127 W:? [INFO] - 2023-11-29_22:31:59 - read - T:177.27 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:00 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:00 - read - T:178.52 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:01 - read - T:179.63 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:02 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:02 - read - T:180.77 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:03 - read - T:181.92 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:04 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:04 - read - T:183.10 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:05 - read - T:184.23 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:06 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:06 - read - T:185.42 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:07 - read - T:186.67 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:08 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:08 - read - T:187.79 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:09 - read - T:189.14 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:10 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:10 - read - T:190.20 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:11 - read - T:191.65 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:12 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:12 - read - T:192.70 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:13 - read - T:193.64 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:14 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:14 - read - T:194.09 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:15 - read - T:194.55 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:16 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:16 - read - T:194.66 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:17 - read - T:194.69 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:18 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:18 - read - T:194.55 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:19 - read - T:194.09 /200.00 @:0 W:? [INFO] - 2023-11-29_22:32:20 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:20 - read - T:193.64 /200.00 @:40 W:? [INFO] - 2023-11-29_22:32:21 - read - T:192.95 /200.00 @:89 W:? [INFO] - 2023-11-29_22:32:22 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:22 - read - T:192.30 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:23 - read - T:191.82 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:24 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:24 - read - T:191.36 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:25 - read - T:190.91 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:26 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:26 - read - T:190.91 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:27 - read - T:190.88 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:28 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:28 - read - T:190.91 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:29 - read - T:191.36 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:30 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:30 - read - T:191.82 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:31 - read - T:192.30 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:32 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:32 - read - T:193.13 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:33 - read - T:193.64 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:34 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:34 - read - T:194.55 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:35 - read - T:195.43 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:36 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:36 - read - T:196.02 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:37 - read - T:196.82 /200.00 @:127 W:? [INFO] - 2023-11-29_22:32:38 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:38 - read - T:198.01 /200.00 @:118 W:? [INFO] - 2023-11-29_22:32:39 - read - T:198.72 /200.00 @:110 W:? [INFO] - 2023-11-29_22:32:40 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:40 - read - T:199.69 /200.00 @:96 W:9 [INFO] - 2023-11-29_22:32:41 - read - T:200.66 /200.00 @:81 W:8 [INFO] - 2023-11-29_22:32:42 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:42 - read - T:201.63 /200.00 @:67 W:7 [INFO] - 2023-11-29_22:32:43 - read - T:202.53 /200.00 @:53 W:6 [INFO] - 2023-11-29_22:32:44 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:44 - read - T:203.30 /200.00 @:43 W:9 [INFO] - 2023-11-29_22:32:45 - read - T:204.17 /200.00 @:28 W:9 [INFO] - 2023-11-29_22:32:46 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:46 - read - T:204.51 /200.00 @:26 W:9 [INFO] - 2023-11-29_22:32:47 - read - T:204.97 /200.00 @:20 W:9 [INFO] - 2023-11-29_22:32:48 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:48 - read - T:205.43 /200.00 @:11 W:9 [INFO] - 2023-11-29_22:32:49 - read - T:205.55 /200.00 @:10 W:9 [INFO] - 2023-11-29_22:32:50 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:50 - read - T:205.47 /200.00 @:13 W:9 [INFO] - 2023-11-29_22:32:51 - read - T:205.00 /200.00 @:23 W:9 [INFO] - 2023-11-29_22:32:52 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:52 - read - T:204.90 /200.00 @:22 W:9 [INFO] - 2023-11-29_22:32:53 - read - T:204.27 /200.00 @:34 W:9 [INFO] - 2023-11-29_22:32:54 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:54 - read - T:203.89 /200.00 @:38 W:9 [INFO] - 2023-11-29_22:32:55 - read - T:203.37 /200.00 @:45 W:9 [INFO] - 2023-11-29_22:32:56 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:56 - read - T:202.78 /200.00 @:53 W:9 [INFO] - 2023-11-29_22:32:57 - read - T:202.26 /200.00 @:60 W:8 [INFO] - 2023-11-29_22:32:58 - read - echo:busy: processing [INFO] - 2023-11-29_22:32:58 - read - T:201.56 /200.00 @:69 W:7 [INFO] - 2023-11-29_22:32:59 - read - T:201.11 /200.00 @:73 W:6 [INFO] - 2023-11-29_22:33:00 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:00 - read - T:200.69 /200.00 @:77 W:5 [INFO] - 2023-11-29_22:33:01 - read - T:200.21 /200.00 @:83 W:4 [INFO] - 2023-11-29_22:33:02 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:02 - read - T:199.89 /200.00 @:85 W:3 [INFO] - 2023-11-29_22:33:03 - read - T:199.66 /200.00 @:86 W:2 [INFO] - 2023-11-29_22:33:04 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:04 - read - T:199.57 /200.00 @:84 W:1 [INFO] - 2023-11-29_22:33:05 - read - T:199.46 /200.00 @:84 W:0 [INFO] - 2023-11-29_22:33:06 - read - ok [INFO] - 2023-11-29_22:33:06 - skip - [INFO] - 2023-11-29_22:33:06 - write - M204 P500 ; Acceleration [INFO] - 2023-11-29_22:33:06 - read - ok [INFO] - 2023-11-29_22:33:06 - skip - [INFO] - 2023-11-29_22:33:06 - skip - [INFO] - 2023-11-29_22:33:06 - skip - [INFO] - 2023-11-29_22:33:06 - skip - [INFO] - 2023-11-29_22:33:06 - write - G92 E0 ; Reset extruder distance [INFO] - 2023-11-29_22:33:06 - read - X:-4.70 Y:0.00 Z:10.00 E:0.00 Count X:-468 Y:0 Z:17602 [INFO] - 2023-11-29_22:33:06 - read - ok [INFO] - 2023-11-29_22:33:07 - write - M106 P0 S0 [INFO] - 2023-11-29_22:33:07 - read - ok [INFO] - 2023-11-29_22:33:07 - skip - [INFO] - 2023-11-29_22:33:07 - write - G1 X75 Y75 F7200 ; move to start [INFO] - 2023-11-29_22:33:07 - read - ok [INFO] - 2023-11-29_22:33:07 - skip - [INFO] - 2023-11-29_22:33:07 - write - G1 Z10.2 F1200 ; Move to layer height [INFO] - 2023-11-29_22:33:07 - read - ok [INFO] - 2023-11-29_22:33:07 - skip - ; [INFO] - 2023-11-29_22:33:07 - skip - ; prime nozzle [INFO] - 2023-11-29_22:33:07 - skip - ; [INFO] - 2023-11-29_22:33:07 - write - G1 X26 Y37.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:07 - read - ok [INFO] - 2023-11-29_22:33:07 - write - G1 X26 Y112.5 E7.4835 F1800 ; print line [INFO] - 2023-11-29_22:33:08 - read - ok [INFO] - 2023-11-29_22:33:08 - write - G1 X26.72 Y112.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:08 - read - ok [INFO] - 2023-11-29_22:33:08 - write - G1 X26.72 Y37.5 E7.4835 F1800 ; print line [INFO] - 2023-11-29_22:33:08 - read - ok [INFO] - 2023-11-29_22:33:08 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:08 - read - ok [INFO] - 2023-11-29_22:33:08 - skip - ; [INFO] - 2023-11-29_22:33:08 - skip - ; start the Test pattern [INFO] - 2023-11-29_22:33:08 - skip - ; [INFO] - 2023-11-29_22:33:08 - write - G4 P2000 ; Pause (dwell) for 2 seconds [INFO] - 2023-11-29_22:33:10 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:12 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:14 - read - echo:busy: processing [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 X36 Y37.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - M900 K0 ; set K-factor [INFO] - 2023-11-29_22:33:16 - read - echo:Unknown command: "M900 K0 " [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - M117 K0 ; [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 X56 Y37.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 X96 Y37.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 X116 Y37.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - G1 X36 Y42.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:16 - read - ok [INFO] - 2023-11-29_22:33:16 - write - M900 K0.2 ; set K-factor [INFO] - 2023-11-29_22:33:16 - read - echo:Unknown command: "M900 K0.2 " [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - M117 K0.2 ; [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 X56 Y42.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 X96 Y42.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 X116 Y42.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 X36 Y47.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - M900 K0.4 ; set K-factor [INFO] - 2023-11-29_22:33:17 - read - echo:Unknown command: "M900 K0.4 " [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - M117 K0.4 ; [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:17 - read - ok [INFO] - 2023-11-29_22:33:17 - write - G1 X56 Y47.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - G1 X96 Y47.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - G1 X116 Y47.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - G1 X36 Y52.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - M900 K0.6 ; set K-factor [INFO] - 2023-11-29_22:33:18 - read - echo:Unknown command: "M900 K0.6 " [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - M117 K0.6 ; [INFO] - 2023-11-29_22:33:18 - read - ok [INFO] - 2023-11-29_22:33:18 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:19 - read - ok [INFO] - 2023-11-29_22:33:19 - write - G1 X56 Y52.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:19 - read - ok [INFO] - 2023-11-29_22:33:19 - write - G1 X96 Y52.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:20 - read - ok [INFO] - 2023-11-29_22:33:20 - write - G1 X116 Y52.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:20 - read - ok [INFO] - 2023-11-29_22:33:20 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:21 - read - ok [INFO] - 2023-11-29_22:33:21 - write - G1 X36 Y57.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:21 - read - ok [INFO] - 2023-11-29_22:33:21 - write - M900 K0.8 ; set K-factor [INFO] - 2023-11-29_22:33:21 - read - echo:Unknown command: "M900 K0.8 " [INFO] - 2023-11-29_22:33:21 - read - ok [INFO] - 2023-11-29_22:33:22 - write - M117 K0.8 ; [INFO] - 2023-11-29_22:33:22 - read - ok [INFO] - 2023-11-29_22:33:22 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:22 - read - ok [INFO] - 2023-11-29_22:33:22 - write - G1 X56 Y57.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:22 - read - ok [INFO] - 2023-11-29_22:33:22 - write - G1 X96 Y57.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:23 - read - ok [INFO] - 2023-11-29_22:33:23 - write - G1 X116 Y57.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:23 - read - ok [INFO] - 2023-11-29_22:33:23 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:24 - read - ok [INFO] - 2023-11-29_22:33:24 - write - G1 X36 Y62.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:25 - read - ok [INFO] - 2023-11-29_22:33:25 - write - M900 K1 ; set K-factor [INFO] - 2023-11-29_22:33:25 - read - echo:Unknown command: "M900 K1 " [INFO] - 2023-11-29_22:33:25 - read - ok [INFO] - 2023-11-29_22:33:25 - write - M117 K1 ; [INFO] - 2023-11-29_22:33:25 - read - ok [INFO] - 2023-11-29_22:33:25 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:26 - read - ok [INFO] - 2023-11-29_22:33:26 - write - G1 X56 Y62.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:26 - read - ok [INFO] - 2023-11-29_22:33:26 - write - G1 X96 Y62.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:26 - read - ok [INFO] - 2023-11-29_22:33:26 - write - G1 X116 Y62.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:27 - read - ok [INFO] - 2023-11-29_22:33:27 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:27 - read - ok [INFO] - 2023-11-29_22:33:28 - write - G1 X36 Y67.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:28 - read - ok [INFO] - 2023-11-29_22:33:28 - write - M900 K1.2 ; set K-factor [INFO] - 2023-11-29_22:33:28 - read - echo:Unknown command: "M900 K1.2 " [INFO] - 2023-11-29_22:33:28 - read - ok [INFO] - 2023-11-29_22:33:28 - write - M117 K1.2 ; [INFO] - 2023-11-29_22:33:28 - read - ok [INFO] - 2023-11-29_22:33:28 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:29 - read - ok [INFO] - 2023-11-29_22:33:29 - write - G1 X56 Y67.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:29 - read - ok [INFO] - 2023-11-29_22:33:29 - write - G1 X96 Y67.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:30 - read - ok [INFO] - 2023-11-29_22:33:30 - write - G1 X116 Y67.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:30 - read - ok [INFO] - 2023-11-29_22:33:30 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:31 - read - ok [INFO] - 2023-11-29_22:33:31 - write - G1 X36 Y72.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:32 - read - ok [INFO] - 2023-11-29_22:33:32 - write - M900 K1.4 ; set K-factor [INFO] - 2023-11-29_22:33:32 - read - echo:Unknown command: "M900 K1.4 " [INFO] - 2023-11-29_22:33:32 - read - ok [INFO] - 2023-11-29_22:33:32 - write - M117 K1.4 ; [INFO] - 2023-11-29_22:33:32 - read - ok [INFO] - 2023-11-29_22:33:32 - write - G1 E1 F1800 ; un-retract [INFO] - 2023-11-29_22:33:33 - read - ok [INFO] - 2023-11-29_22:33:33 - write - G1 X56 Y72.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:33 - read - ok [INFO] - 2023-11-29_22:33:33 - write - G1 X96 Y72.5 E1.5965 F4200 ; print line [INFO] - 2023-11-29_22:33:33 - read - ok [INFO] - 2023-11-29_22:33:33 - write - G1 X116 Y72.5 E0.7982 F1200 ; print line [INFO] - 2023-11-29_22:33:33 - read - ok [INFO] - 2023-11-29_22:33:33 - write - G1 E-1 F1800 ; retract [INFO] - 2023-11-29_22:33:34 - read - ok [INFO] - 2023-11-29_22:33:34 - write - G1 X36 Y77.5 F7200 ; move to start [INFO] - 2023-11-29_22:33:35 - read - ok [INFO] - 2023-11-29_22:33:35 - write - M900 K1.6 ; set K-factor ^C

I editted the script like this to set the baudrate for the serial port:

     export DEVICE=$2
     export PIPE=/tmp/print3d-$(date +%N)

+    stty -F /dev/ttyUSB0 115200
+
     echo "[INFO] - $(date +%Y-%m-%d_%H:%M:%S) - Preparing to print $DATA"
     mkfifo $PIPE
     cat $DEVICE > $PIPE &

To be sure this isn't a FW bug, I tried updating to latest (basically master) version of Marlin, didn't help. I also tried using Repetier Server to confirm this can work and all my test prints succeed when using that.

Any ideas what could be the problem? Repetier Server does a few tests to find out which serial communication mode to use during the setup. Maybe that's what's missing? See step 2 in https://www.repetier-server.com/manuals/1.4/index.html.

EDIT: As you recommended on a reddit post, I also tried stty with raw -echo. Didn't help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.