Closed EsQueue81 closed 4 years ago
Apparently the TMC need full voltage 12-24 to get settings. Marlin auto sends them everytime M80 (Power supply On) command is sent but due my running 3 power supplies. A 5v 12A and two 12v 75a in series for 24v it has a slight delay. I had to add the line #define PSU_POWERUP_DELAY 1000 under #if ENABLED(PSU_CONTROL) in my configuration.h file to delay the config info on startup. Closing this.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Bug Description
When printer is turned on via M80 command from any source, my TMC2208 driver settings keeps changing.
My Configurations
Bigtreetech SKR v1.3, Octoprint on Raspberry Pi, TMC 2208 UART stepper drivers on Marlin 2.0.x bugfix (also flashed regular 2.0 with same result)
Steps to Reproduce
Expected behavior: Driver settings should remain after a restart
Actual behavior: I need to run M501 or M502 after every reboot if I need to operate the printer my controls normally. Just outright printing also seems to set the drivers in their correct steps of 16.
Additional Information