So I have a DRV8821 dual stepper motor controller that I have soldered on my board and powered by 12V. I have checked all the pins and verified no shorts between any ground/power pins, digital inputs, or anything like that.
So when I apply the digital inputs of Reset off (high), Motor off (high) and some of my direction/decay modes nothing happens as expected. The chip stays cool, all outputs measure ground.
However when I turn motor enable low I expect to get an output on at least one of the coils. Without a motor attached I don't expect any heating. However the opposite occurs, all my outputs stay at ground and my controller starts to get hot. Applying a low frequency (~60Hz) square wave to the STEP input does nothing.
What can cause this? I really hope I didn't destroy the chip while soldering it in place but I can't think of anything else that would cause those symptoms of total non-functionality.