« first day (9 days earlier)      last day (31 days later) » 

4:05 AM
So, to troubleshoot the OP's SPI code, I am making the following test plan: (1) Use standalone mode operation to move the stepping motor to in CCW and CW, at different speeds. The following hardware pins are used Dir, Step, Enbl, Cfg2, Cfg2. For Step the XY LPM WPM sig gen is use to step at 1Kz to 5kHz, thus setting verious speeds. No MPU Pico is used in this first test step.
(2) Use "SPI" mode, with Pico MicroPython SPI functions to config the tmc2130 driver, including microstep resolution, by writing the config parameters in the driver registers.
Now for selecting between standalone mode with jumpering hardware pins and SPI mode setting driver registers, I have extended the SPI jumper using two connecting wires and a jumper, as shown below:
 

« first day (9 days earlier)      last day (31 days later) »