I have a laser cutter/engraver that uses a DRV8825 driver. However, the chips seem to be burning out really quickly. For my Y-axis I have two motors that rotate in opposite directions to get the axis beam moving. However, both these motors are being driven by one driver. The current limit however accounts for this and is set to limit twice of each motor (1A for each motor). Could this be why these are burning out? I have attached a schematic of my drivers. Vin is 12V, 5A. All STEP_ENABLE's are tied together. Also are the 0.1u caps on the sense resistors absolutely necessary?