What is the problem?
When I attempt to connect to my printer it begins connecting and then runs into a timeout error. This may be a lack of "ok" response to M110 after reading other topics, but unsure how to solve this...
I previously had octoprint set up with no issues. After building a second printer I followed a YouTube guide and have set up both printers on the same pi. After set up had no problems and could connect to both printers. I have since made a single change (z probe offset) to Marlin and re-uploaded my original printer's firmware. After powering everything up today I can no longer connect to my original printer. I have no issue connecting to the new printer, just the original that worked fine yesterday and on previous set up.
When I attempt to connect the Terminal shows the following:
Connecting to: /dev/BBCUBE
Changing monitoring state from "Offline" to "Opening serial port"
Connected to: Serial<id=0x69cbb390, open=True>(port='/dev/BBCUBE', baudrate=250000, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Changing monitoring state from "Opening serial port" to "Connecting"
Send: N0 M110 N0*125
Recv: echo:Marlin 1.1.9
Recv: echo: Last Updated: 2018-08-01 | Author: (none, default config)
Recv: echo:Compiled: Sep 20 2019
Recv: echo: Free Memory: 4404 PlannerBufferBytes: 1232
Recv: echo:Hardcoded Default Settings Loaded
Recv: echo: G21 ; (mm)
Recv: echo: M149 C ; Units in Celsius
Recv: echo:Filament settings: Disabled
Recv: echo: M200 D1.75
Recv: echo: M200 D0
Recv: echo:Steps per unit:
Recv: echo: M92 X80.00 Y80.00 Z400.00 E805.00
Recv: echo:Maximum feedrates (units/s):
Recv: echo: M203 X300.00 Y300.00 Z5.00 E25.00
Recv: echo:Maximum Acceleration (units/s2):
Recv: echo: M201 X3000 Y3000 Z100 E10000
Recv: echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
Recv: echo: M204 P2000.00 R10000.00 T2000.00
Recv: echo:Advanced: Q<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
Recv: echo: M205 Q20000 S0.00 T0.00 X10.00 Y10.00 Z0.30 E5.00
Recv: echo:Home offset:
Recv: echo: M206 X0.00 Y0.00 Z0.00
Recv: echo:Auto Bed Leveling:
Recv: echo: M420 S0 Z0.00
Recv: echo:Material heatup parameters:
Recv: echo: M145 S0 H200 B45 F0
Recv: echo: M145 S1 H235 B70 F0
Recv: echo:PID settings:
Recv: echo: M301 P22.75 I1.83 D70.83
Recv: echo: M304 P116.17 I8.98 D375.89
Recv: echo:Z-Probe Offset (mm):
Recv: echo: M851 Z0.00
Recv: echo:Stepper driver current:
Recv: echo: M906 X850 Y850 Z800
Recv: M906 T0 E800
Recv: echo:Hybrid Threshold:
Recv: echo: M913 X100 Y100 Z3
Recv: M913 T0 E30
Recv: echo:Sensorless homing threshold:
Recv: echo: M914 X10 Y10
There was a timeout while trying to connect to the printer
Changing monitoring state from "Connecting" to "Offline"
Connection closed, closing down monitor
I get no error message under state, it simply changes from "Connecting" to "Offline"
I can connect to the printer via Pronterface, just not through OctoPrint.
What did you already try to solve it?
- Rebooting both printer and pi
- Downloaded a new version of Marlin 1.1.9, manually changed configuration and re-uploaded
- Tried Auto baudrate settings
- Using different USB ports on pi
- Disconnecting new printer and webcam
Additional information about your setup
OctoPrint version 1.3.11
OctoPi version 0.16.0
I have the official pi power supply providing 5V 2.5A
Printer: Custom build using Arduino Mega 2560 and Ramps shield
OS: Windows 10