Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
…I updated AFC and Klipper, Klipper Screen, and crowsnest. I am now getting errors on startup. I managed to boot Klipper if I comment out [include AFC/*.cfg] in the printer.cfg.
Internal error on command:"PREP"
I just noticed that there’s an update to steppers for stm32h723 (manta m8p and ADC-lite) could that be the cause?
Another very important aspect is that Klipper’s internal methods are not guaranteed to remain stable. As a result, Klipper’s internal functions may change with each update. This can easily lead to a non-functional system (errors at startup) or some hard-to-diagnose unexpected behavior after an update.
The main-line development has no control over this, so the authors of modifications are fully responsible for keeping their changes in line with Klipper’s current development.
You should post your experience as a reply to the “issue report” linked above at github. The devs might be waiting for conformation that Klipper updates break their addins.
The main devs of both AFC software and Happy Hare are aware of the changes and announcements have been posted to both their Discord servers, along with instructions to roll back to a previous Klipper commit until the software can be updated for the new Klipper.
Both HH and AFC devs are working on a an update to work with the new Klipper version, but while they work on the update, the current solution is to downgrade Klipper.
I looked into this when the issue first arose and the entirety of the motion code was pretty significantly refactored. The devs of both HH and AFC are, of course, doing this for free, so they have time constraints just like the Klipper team.
These changes also came out only a week or so ago, so it’s still pretty early to expect a fix.