-
-
Notifications
You must be signed in to change notification settings - Fork 19.4k
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
[BUG] BABYSTEPPING it does not work #27679
Comments
The config.h and config.adv.h files for 2.0.9.7 have many changes to the ones for bugfix 2.1.x and the 2.1.3.x release versions. You would need to go through the new config files yourself to set them up. You can't just use your existing ones. As you haven't included your config files this is just a guess. |
Hello Maker-Paul, |
Babystepping is working for me so I'm not sure what's happening there. Is there no babystepping at all on X, Y, or Z (before and after homing)? See if you get any movement using a smaller babystep on Z, such as 0.05 or 0.02. You should also enable |
Thanks thinkyhead! no, no movement on Z. I have not enabled babystepping for other axes (X, Y) |
The basic strategy is to start by finding a commit from some point in the "distant" past where the feature works. So you should try 2.1.2.5 to see if it works there. If not, you can go back even farther. If you do find it works with 2.1.2.5, then you'll want to locate a commit from Once you find a commit in the If you start from a point 1024 commits in the past, it will take at most 10 tests to find the exact commit that broke it. The best tool for the job is Anyway, using
…And now it will do a checkout of some commit halfway between those two for testing. After you're done testing, clean up your changes then use To most simply keep your configs between tests, you can use this after each test:
This can very quickly get to the bottom of any tricky issue. |
babystepping works in the simulator also. |
You may want to double-check that. It was enabled in the configs you attached above. |
Hi thinkyhead! I'll do some tests hoping to be able to use bisect. Thanks again. |
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
Hi,
I tried marlin beta (2.1.3b1, 2.1.3b2) and bugfix 2.1.x in a Artllery Hornet with examples configuration, but babystepping does not work. With Marlin 2.0.9.7, no problem.
Bug Timeline
No response
Expected behavior
Babystepping it does not work.
Actual behavior
No response
Steps to Reproduce
No response
Version of Marlin Firmware
2.1.3b2, 2.1.3b1, bugfix 2.1.x
Printer model
Artillery Hornet
Electronics
BOARD_ARTILLERY_RUBY
LCD/Controller
FYSETC_MINI_12864_X_X
Other add-ons
No response
Bed Leveling
UBL Bilinear mesh
Your Slicer
Prusa Slicer
Host Software
Repetier Host
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
No response
The text was updated successfully, but these errors were encountered: