What is the problem?
Ocotpi cant connect to printer via usb only works when octopi in safe mode
What did you already try to solve it?
i tired downloading GPX plugin 4 different usb cables in all 4 ports in Raspberry pi 4
Have you tried running in safe mode?
yes it works in safe mode but still cant initialize SD Card, i get Warning: Firmware Broken
Did running in safe mode solve the problem?
yes it connected but no SD CARD
octoprint-systeminfo-20230331124827.zip (48.0 KB)
here it is
Additional information about your setup
OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
its CR-10 V2, i didnt change firmware its stock one, and i am not sure how to do it, i wanted to update it via octopi but i cannot connect to it without safe mode, so no plugins works, i also have this in DMESG, keep in mind i disconnected na reconnected the usb cable after the first error
[ 898.360750] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 902.557478] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[ 902.747996] usb 1-1.3: USB disconnect, device number 3
[ 902.748788] usb 1-1.3: failed to send control message: -19
[ 902.749327] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[ 902.749415] ch341 1-1.3:1.0: device disconnected
[ 904.733163] usb 1-1.3: new full-speed USB device number 4 using xhci_hcd
[ 904.869405] usb 1-1.3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
[ 904.869434] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 904.869456] usb 1-1.3: Product: USB Serial
[ 904.876212] ch341 1-1.3:1.0: ch341-uart converter detected
[ 904.881621] usb 1-1.3: ch341-uart converter now attached to ttyUSB1
not sure how to fix it, or at least make it work in safe mode so that SD card WORKS
Uninstall the GPX plugin, it is definitely not going to work for your printer.
and then what? i did try it without it, before even researching what to do
Because that plugin does not work with your printer and causes OctoPrint to restart in Safe Mode.
2023-03-31 12:28:40,380 - octoprint.util.comm - ERROR - Unexpected error while connecting to serial port /dev/ttyUSB1, baudrate 19200 from hook GPX: Timeout: 'Timeout' @ comm.py:_open_serial:3832
Traceback (most recent call last):
File "/home/pi/oprint/lib/python3.9/site-packages/octoprint/util/comm.py", line 3832, in _open_serial
serial_obj = factory(
File "/home/pi/oprint/lib/python3.9/site-packages/octoprint/util/__init__.py", line 1688, in wrapper
return f(*args, **kwargs)
File "/home/pi/oprint/lib/python3.9/site-packages/octoprint_GPX/__init__.py", line 130, in serial_factory
self.printer = GpxPrinter(self, port, baudrate, timeout)
File "/home/pi/oprint/lib/python3.9/site-packages/octoprint_GPX/gpxprinter.py", line 48, in __init__
2023-03-31 12:28:41,327 - octoprint.util.comm - INFO - Serial detection: Could not open port /dev/ttyUSB1, baudrate 19200, skipping
2023-03-31 12:28:41,332 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB1, baudrate 9600
Try it without the GPX plugin, and then share a new systeminfo bundle - all the logs you have provided show the GPX plugin getting in the way.
ok i finally got to work on it again, and deleted .ooctoprint folder so it works as fresh install, and it somehow works now? idk why but i still have that firmware error
**Warning: Firmware Broken**
Your printer's firmware is known to have a broken implementation of the communication protocol. This may cause print failures or other annoyances. You'll need to take additional steps for OctoPrint to fully work with it.
usb seesm fine dmesg
[ 1.863826] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 2.046521] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
[ 2.046569] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.046604] usb 1-1: Product: USB2.0 Hub
[ 2.048665] hub 1-1:1.0: USB hub found
[ 2.048984] hub 1-1:1.0: 4 ports detected
[ 2.373826] usb 1-1.3: new full-speed USB device number 3 using xhci_hcd
[ 2.509972] usb 1-1.3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
[ 2.510018] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2.510056] usb 1-1.3: Product: USB Serial
here is the new system bundle, it seems teh SD card firmware is broken, is this solvable by updating printers firmware ?
octoprint-systeminfo-20230407120654.zip (24.9 KB)