Trying to adjust the height back up after calibrations and the z axis won’t move shows on the machine it’s moving but doesn’t physically move the stepper motors are also very hot to the touch. Any idea of how to fix the problem or why it’s getting hot.
First of all - turn your machine off.
The problem is caused by an ESP_RST_PANIC occurring, immediately after which the machine reverts to the FluidNC defaults which are not compatible with the Maslow M4. Resulting in super hot Z-Stepper motors.
Next get the latest version of the code in particular the firmware. It includes the bug fixes I did to prevent this happening.
Turn your machine back on. Update the firmware.bin and reboot the machine if it doesn’t reboot itself.
Get a dump of your maslow.yaml file from the machine. And then follow up with updating the index.html.gz (or whatever it is called), and the default maslow.yaml.
Edit the default maslow.yaml with the relevant details from the one that you dumped. and then reupload it to the machine.
I am on the latest firmware and files it shows in the system that it’s moving up and down but physically nothing is moving on the machine
The fault can also be in the maslow.yaml file itself. The code changes I did will not fix a ‘corrupted’ (i.e. set to FluidNC defaults) maslow.yaml file
In the Maslow.yaml it should show for axes->z-> motor0 (and motor 1) both a direction_pin value and a step_pin value - if those values are not there, then the maslow.yaml has been set to fluidnc defaults and MUST be replaced. Without the pin values set correctly the z-stepper motors cannot be signalled, and random stuff gets done.
In part you should see:
axes:
x:
...
y:
...
z:
...
motor0:
tmc_2209:
...
direction_pin: gpio.16
step_pin: gpio.15
motor1:
tmc_2209:
...
direction_pin: gpio.38
step_pin: gpio.46