Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update code base to Marlin 2.0.9.2 #211

Merged
merged 2 commits into from
Nov 2, 2021

Conversation

stklcode
Copy link
Contributor

@stklcode stklcode commented Oct 3, 2021

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

// PATCH START: Knutwurst
...
// PATCH END: Knutwurst

or inline

... // PATCH Knutwurst`.

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.

@stklcode
Copy link
Contributor Author

stklcode commented Nov 2, 2021

Rebased onto master branch and migrated 4Max config, too.

@knutwurst
Copy link
Owner

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! 🥇

@knutwurst knutwurst merged commit f7a3a6a into knutwurst:master Nov 2, 2021
@stklcode
Copy link
Contributor Author

stklcode commented Nov 2, 2021

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...

@stklcode stklcode deleted the feature/marlin-2.0.9 branch November 2, 2021 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants