I am getting weird outputs with my driver setup. I am only running the driver in the range of ≤500Hz or 2ms periods with a 1ms high STEP signal maximum speed. At any speed other than 500Hz or period >2ms, the motor sounds like it is not running cleanly. At all speeds, I get the outputs shown in the pictures below. I have tried this with different motors and have the same results.
Figure 1, Schematic
Figure 2, STEP pulse from GPIO
Figure 3, A+ (YELLOW), A- (PURPLE)
Figure 4, A+ (YELLOW), Zoomed x1
Figure 5, A+ (YELLOW), Zoomed x2
Figure 6, A+ (YELLOW), Zoomed x3
Figure 7, A+ (YELLOW), Higher frequency over duration of pulse