Basic Information:
Printer Model: Neptune 4 Pro
MCU / Printerboard: Elegoo stock
Host / SBC: OpenNept4une (main branch commit 47405545)
Describe your issue:
After compiling and flashing latest klipper to the BTT Eddy (RP2040) it works just fine, it’s detected by the OS and registered as a serial device.
As soon as the BTT Eddy is powercycled, this is no longer the case, the device is not registered by the OS atall (syslog, dmesg) and no serial device is available.
Klipper shows the following error message:
mcu 'eddy': Unable to connect
Once the underlying issue is corrected, use the
"FIRMWARE_RESTART" command to reset the firmware, reload the
config, and restart the host software.
Error configuring printer
Reflashing klipper to the Eddy makes it work again until next powercycle.
The problem seems to arise with commits after edc3d34b, right now I’m running v0.12.0-441-gedc3d34be without any problems.
PS: Sorry for not posting a klipper.log, I’d have to get my system into non-fiunctional state again for this… took me a coule of hours to get it to work again.
PPS: The Eddy does not show up on any host I tested with the faulty klipper version after flashing and powercycling.
There seems to be an issue on the BTT github for this but since support got merged into official klipper I guess it has to be fixed here.