Mks-Robin-Nano-Marlin2.0-Firmware
Mks-Robin-Nano-Marlin2.0-Firmware copied to clipboard
Babystepping/Probe Z Offset Crashes and forces reboot
When adjusting the babystepping in the printing menu, or the Probe Z Offset in the Touch probe settings menu, Marlin crashes and resets after one or two taps. Commenting out #define BABYSTEPPING in configuration_adv.h fixes the crash, but then probe offset or babystep no longer works.
Steps to Reproduce
- Switch on
- go to Settings, Config, Leveling settings, BLtouch probe.
- Try to change value, Crashes.
OR
- While printing, select babystepping
- Adjust live Z babystep offset
- Crashes.
Expected behavior: Not a crash. Babystep/probe offset to work as intended
Actual behavior: Crashes marlin and reboots.
I think it's a more general problem on the touchscreen. For example, if we go to the preheating screen and touch the screen several times in the same place (e.g .: + and - buttons), it reboots. I restored the previous version (Commits on Sep 15, 2021) and there is no longer this reboot problem when you touch the screen.