Q1:why other supplier's TB6560 driver has 3.5A/3A current,but yours is 2.5A?. 4-wire 0-3.5A normally 3A, the 3.5A is the peak currentcan be regulated rate current output, bipolar stepper motor driver.
eBay