I am using the tmc2209 v1.2 by big tech tree and In trying to connect as few data pins as possible to the drive from the arduino uno I have only connected the dir pin and the step pin. I have messed around with the two ms pins but that only makes the micro stepping have even smaller increments. The driver seems to be stuck in 1/8th step mode which makes it run slower than I would like it to. My current code uses no library's it only turns the step pin high and low with a 1ms delay between both to move the motor. I'm wondering if anyone has used this driver and knows how to either take the micro steps down to full step,half or 1/4th. Lmk if it's possible without running it in UART mode as I feel learning the library's is a little tricky.
This image is wrong even tho it is the exact same driver.
Here is the wiring I'm using I hope I explained it clearly earlier so you don't have to decipher this mess but I'm using an 8 bit shift register in order to decrease the number of wires going to the drivers. I also link all of the dir pins and I have the enable pins unconnected which works fine.


