Basic Information:
Printer Model: Anycubic Predator
MCU / Printerboard: SKR 1.4 Turbo
klippy.log
klippy.log (325.7 KB)
Describe your issue:
“MCU ‘rpi’: Unable to connect.
Once the underlying issue is corrected, use the ‘FIRMWARE_RESTART’ command to reset the firmware, reload the configuration, and restart the host software.
Error configuring printer.”
After updating Klipper and Mainsail, etc., via the update manager inside the Mainsail web interface, Klipper stopped connecting to the MCU. I then SSH’d into the printer, did some basic ‘apt-get update’ and ‘apt-get upgrade,’ but after that, nothing worked. On my screen, I could see the Raspberry Pi booting up, but I could not connect anymore. No WLAN, no LAN, therefore no SSH.
I had no choice but to reflash the Raspberry Pi, reinstall Klipper, and everything else. The first “new to me” thing was that I was unable to flash Klipper to the MCU. Suddenly, I had to specify a FLASH_DEVICE, so I did, but I still got the same Flash Error. I was told to put the SKR board in bootloader mode or manually put the klipper.bin onto the SD card if flashing was not working, so I did that. I renamed it to firmware.bin as described and checked if it was flashed to the MCU and renamed to firmware.cur. It’s weird; I never had to do that before. Usually, it just worked.
In the printer.cfg, I put the MCU serial I got from the ‘ls /dev/serial/by-id/*’ command, as usual, and it doesn’t work anymore. Since then, I have been unable to connect to the MCU. Is there anything new that I don’t know yet? Is there a new update from RaspiOS, Klipper, or something else that is broken again? I appreciate any help.
TLDR:
After updating via the Mainsail Update Manager, RPi is not connecting to MCU.
After updating Raspbian too, everything broke, so I reinstalled everything from scratch.
Everything works except I’m still unable to connect to the MCU. [MCU] serial is correct using ‘ls /dev/serial/by-id/*.’
Help?!