Hi friendly helpers

I'm new to motor control and I'm working with TB6600 and NEMA 17 using the wiring set up shown and I've tried both sets of arduino code shown too. So far I have the dip switches set to full step and putting out 4A, any less juice and I don't even hear sounds of work coming from the motor.

I'm putting in 12V to the TB6600 and using the same power supply to power the arduino too and I've thrown in a screenshot of the motor specs in case that helps

Advice is needed

Theo