I have DRV8825 driver wired like that:
And I'm sending high and low signal in loop. Each 2 high signals motor moves one step. And it moves forward then next step backward. Yes, I've tried to switch wires - with surprising effect: motor still does the same