update code base to Marlin 2.0.9.2 #211
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/marlin-2.0.9"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
This PR updates the upstream sources to Marlin 2.0.9.2
ExtUI vs custom implementation
ExtUI is not used, so the custom implementation including special menu are still in place.
Just updated some renamed functions and macros to make it compatible.
Changed files
All changes I could make out in the current state are marked with
or inline
The backports of e.g. MeatPack support will be replaced by the unmodified upstream sources.
Tested
The firmware builds for some random targets including "CHIRON".
I've tested the "MEGA_P_BLT_10" target on my printer, including special menu and Autoleveling. Works so far.
Benefits
The updates introduces new features and bugfixes in Marlin. It also brings this project closer to upstream for future development.
Configurations
The configuration files have been updated and hopefully all customization remain functional. No additional files needed.
Related Issues
No currently open issue.
Rebased onto master branch and migrated 4Max config, too.
Whew! I didn't expect that. You did what I never wanted to do :D
Great! However, it is very difficult to trace each change individually now. I will merge the pull request and then build through all the variants for a new beta version.
Since I don't have a QA team, the product has to mature with the customer :D
THANKS ALOT! 🥇
Good to hear that my work was not lost.
I know a lot of code was moved, but my hope is that future Marlin updates will be smoother once the code is close to it.
As always, I probably test every update on my Mega P with BLT. All I can tell about other printers is that the PIO process completes...