What is the problem?
Setup: Ender3 + SKR 1.3 + Pi 4b
Before i had a Pi3b+ working fine with octoprint, then i upgraded to a pi4b, reinstalled octopi, restore the backup and configured the env. I had an ideia that the connection worked and i was able to move the printer axis when i first reinstall everything, but not sure anymore...
Btw: i did the exact same thing (re-setup pi4b) with Prusa MK3 and got no problems, but i have diferent plugins and configurations
What did you already try to solve it?
- Safe mode
- Other USB cable
- Reflash firmware and try diferent bauds
- Other USB ports
- Bump marlin firmware to latest master
Have you tried running in safe mode?
Yes
Did running in safe mode solve the problem?
No
Complete Logs
With safe mode:
Octoprint
2021-03-02 19:02:41,299 - octoprint.server.util.sockjs - INFO - User sn4k3 logged in on the socket from client ::ffff:192.168.1.1
2021-03-02 19:04:33,526 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial connection"
2021-03-02 19:04:33,531 - octoprint.util.comm - INFO - Connecting to port /dev/ttyACM0, baudrate 115200
2021-03-02 19:04:33,550 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial connection" to "Connecting"
2021-03-02 19:04:33,552 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-03-02 19:05:03,588 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-03-02 19:05:13,611 - octoprint.util.comm - INFO - Changing monitoring state from "Connecting" to "Offline"
2021-03-02 19:05:13,621 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
Serial:
2021-03-02 19:04:33,521 - Changing monitoring state from "Offline" to "Opening serial connection"
2021-03-02 19:04:33,534 - Connecting to port /dev/ttyACM0, baudrate 115200
2021-03-02 19:04:33,550 - Changing monitoring state from "Opening serial connection" to "Connecting"
2021-03-02 19:04:33,551 - Connected to: Serial<id=0xa906a490, open=True>(port='/dev/ttyACM0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2021-03-02 19:04:33,553 - Send: N0 M110 N0*125
2021-03-02 19:05:03,586 - No answer from the printer within the connection timeout, trying another hello
2021-03-02 19:05:03,589 - Send: N0 M110 N0*125
2021-03-02 19:05:13,599 - There was a timeout while trying to connect to the printer
2021-03-02 19:05:13,611 - Changing monitoring state from "Connecting" to "Offline"
2021-03-02 19:05:13,613 - Connection closed, closing down monitor
With normal mode (no safe mode)
2021-03-02 19:17:39,235 - octoprint.access.users - INFO - Logged in user: sn4k3
2021-03-02 19:17:40,932 - octoprint.server.util.sockjs - INFO - User sn4k3 logged in on the socket from client ::ffff:192.168.1.1
2021-03-02 19:17:46,258 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Opening serial connection"
2021-03-02 19:17:46,261 - octoprint.plugins.meatpack - INFO - [Serial]: Cannot query packing state -- port not open.
2021-03-02 19:17:46,263 - octoprint.plugins.meatpack - INFO - [Serial]: Cannot query packing state -- port not open.
2021-03-02 19:17:46,302 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial connection" to "Connecting"
2021-03-02 19:17:46,312 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-03-02 19:17:46,315 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-03-02 19:17:46,338 - octoprint.plugins.meatpack - INFO - [Serial]: Detected MeatPack protocol version V1
2021-03-02 19:17:46,338 - octoprint.plugins.meatpack - INFO - [Serial]: Config var [Enabled] synchronized (=enabled).
2021-03-02 19:17:46,339 - octoprint.plugins.meatpack - INFO - [Serial]: Config var [NoSpaces] synchronized (=enabled).
2021-03-02 19:17:46,339 - octoprint.plugins.meatpack - INFO - [Serial]: MeatPack configuration successfully synchronized and confirmed between host/device.
2021-03-02 19:17:46,374 - octoprint.util.comm - INFO - Got a resend request for line 1 which is also our current line. It looks like we just handled a reset and this is a left over of this
2021-03-02 19:17:46,379 - octoprint.util.comm - INFO - Firmware didn't send an 'ok' with their resend request. That's a known bug with some firmware variants out there. Simulating an ok to continue...
2021-03-02 19:17:46,382 - octoprint.util.comm - INFO - Got a resend request for line 1 which is also our current line. It looks like we just handled a reset and this is a left over of this
2021-03-02 19:17:46,882 - octoprint.util.comm - INFO - Firmware didn't send an 'ok' with their resend request. That's a known bug with some firmware variants out there. Simulating an ok to continue...
2021-03-02 19:18:16,428 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-03-02 19:18:16,446 - octoprint.util.comm - INFO - Got a resend request for line 1 which is also our current line. It looks like we just handled a reset and this is a left over of this
2021-03-02 19:18:16,947 - octoprint.util.comm - INFO - Firmware didn't send an 'ok' with their resend request. That's a known bug with some firmware variants out there. Simulating an ok to continue...
2021-03-02 19:18:46,494 - octoprint.util.comm - INFO - Changing monitoring state from "Connecting" to "Offline"
2021-03-02 19:18:46,503 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2021-03-02 19:17:46,254 - Changing monitoring state from "Offline" to "Opening serial connection"
2021-03-02 19:17:46,302 - Changing monitoring state from "Opening serial connection" to "Connecting"
2021-03-02 19:17:46,304 - Connected to: PackingSerial<id=0xab21d350, open=True>(port='/dev/ttyACM0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2021-03-02 19:17:46,313 - Send: N0 M110 N0*125
2021-03-02 19:17:46,315 - Send: N0 M110 N0*125
2021-03-02 19:17:46,372 - Recv: Error:Line Number is not Last Line Number+1, Last Line: 0
2021-03-02 19:17:46,374 - Recv: Resend: 1
2021-03-02 19:17:46,378 - Recv: Error:Line Number is not Last Line Number+1, Last Line: 0
2021-03-02 19:17:46,381 - Recv: Resend: 1
2021-03-02 19:18:16,419 - No answer from the printer within the connection timeout, trying another hello
2021-03-02 19:18:16,429 - Send: N0 M110 N0*125
2021-03-02 19:18:16,438 - Recv: Error:Line Number is not Last Line Number+1, Last Line: 0
2021-03-02 19:18:16,445 - Recv: Resend: 1
2021-03-02 19:18:46,481 - There was a timeout while trying to connect to the printer
2021-03-02 19:18:46,494 - Changing monitoring state from "Connecting" to "Offline"
2021-03-02 19:18:46,496 - Connection closed, closing down monitor
Additional information about your setup
------------------------------------------------------------------------------
OctoPrint version : 1.5.3
OctoPi version : 0.18.0
------------------------------------------------------------------------------
pi@octopiender3:~ $ vcgencmd get_throttled
throttled=0x0
Access and operations are fast, never experienced throttles, my cables are all short (50cm)