Cannot connect to Ender V3 SE

What is the problem?

I am trying to connect my Ender V3 SE to my Orange Pi Zero 2W (Orange Pi OS Arch). The Pi has Octoprint installed and I am able to connect to Octoprint remotely using my web browser (I can also ssh into the device). After using the setup wizard if I simply try to autoconnect, it will fail with "Could not detect your printer". If I use manual connection settings (ttyUSB0 as detected in dmesg with preinstalled drivers) and 115200 as seems to be the recommended baud rate, it just hangs with "Opening Serial Connection"

What did you already try to solve it?

Tried all the different baud rates one at a time, confirmed device name (When using preinstalled drivers) as ttyUSB0 in dmesg. Increased connection timeout to 20 seconds. Compiled, installed CH341 drivers from: ch341 linux serial driver and rebooted which resulted in the device name changing to ttyCH341USB0 but using this device still results in hanging at "Opening Serial Connection". Newer driver also results in additional error message in dmesg:

ch341: module verification failed: signature and/or required key missing - tainting kernel

Tried changing USB-C cables twice. Checked if my printer needed newer firmware, however it states that it's running 1.0.6 which is the latest version available on the Creality website.

Have you tried running in safe mode?

N/A

Did running in safe mode solve the problem?

N/A

Systeminfo Bundle

Attached
octoprint-systeminfo-20240723110407.zip (27.8 KB)

Additional information about your setup

Octoprint Version: 1.10.2
Printer: Creality Ender V3 SE
Firmware: Creality 1.0.6
Browser: Firefox
Operating System: Orange Pi OS (Arch Linux)

Additional outputs

dmesg_stock_driver.log (38.1 KB)
dmesg_new_driver.log (38.1 KB)

lsusb:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Looks like the problem was that I was using an old Orange Pi Octoprint custom image (Found here: Orange Pi Octoprint User Guide. I then tried using the latest Orange Pi Arch OS and manually tried to install Octoprint but ran into other problems. I then reinstalled the latest Orange Pi Arch OS and used the Octoprint Deploy script and this worked.

1 Like