Sure thing, spreadCycle is fine and there's nothing wrong with using the pots. I don't know why you wouldn't be able to tune down the currents with the SPI control but I digress.
I'm planning on adding coolStep configuration at some point, but as said, I usually run stealthChop which is not compatible with coolStep.
You might be interested in my personal fork where I push the latest developments on the Trinamic driver, in particular the return of M122 TMC debugging command. It will show you a lot of the driver configuration and status parameters as well as anything from the DRV_STATUS register.
[github.com]
However, it's not pushed online just yet as I still need to sort everything into sensible commits. Check sometime later tomorrow.
Edit: I've now pushed the changes online.
I'm planning on adding coolStep configuration at some point, but as said, I usually run stealthChop which is not compatible with coolStep.
You might be interested in my personal fork where I push the latest developments on the Trinamic driver, in particular the return of M122 TMC debugging command. It will show you a lot of the driver configuration and status parameters as well as anything from the DRV_STATUS register.
[github.com]
However, it's not pushed online just yet as I still need to sort everything into sensible commits. Check sometime later tomorrow.
Edit: I've now pushed the changes online.