So I just hooked up some TMC2208 stepper drivers to my GRBL based ZenXY. It was functioning really quiet like but was skipping steps here and there due to the stealthchop. I wanted to run my table a little faster, but increasing the Vref didn’t even make any difference. So after reading the mode select docs I decided to switch it over to spreadcycle so that I could get the full torque out of my motors, and maybe it wouldn’t be that much louder. Anyway, I pulled out my USB to UART and followed the directions for the switch, It took and I verified it, but now I think I’ve shot myself in the foot because when I use the ScriptComm tool to set all the settings, once I remove power and slot them into my controller board, the motors don’t enable. When I hook it back up to the programmer and reconnect with ScriptComm, the TOFF value is back to 0, which is motors disabled. So, I guess these values aren’t static in spreadcycle and I now cannot use these drivers in legacy mode, or am I just missing something? I’ve searched all over and can’t find anything specifically stating when switching modes it kills the legacy usability. And this was a one way switch with no going back.
Any info pointing either way would put my mind at ease. TIA