Да тут как бы осциллограф нужен. В идеале- двухлучевой. Обвязку драйверов проверить тож не мешает. Находите даташит на драйвер, понимаете чего ему нужно для нормальной жизни, и проверяете наличие/отсутствие этих факторов.
Если без осциллографа и опыта работы с ним:
Напряжение удержания присутствует? (на включённой плате повернуть вал труднее, чем на выключенной). - признак хоть какой-то работы драйверов.
Питание на драйверы приходит? (там может быть вольт до сорока, осторожнее)
"Если его руками подтолкнуть-начинает крутиться?" - в ЛЮБУЮ сторону, или правильную? (либо один драйвер немного не драйвит, либо...)
С разъёма кабеля двигателя звонятся тестером выходы драйверов? (возможны дефекты пайки или микротрещины в месте пайки разъёма)
Если есть рабочая плата- берём тестер в режиме проверки полупроводников и промеряем выводы драйверов относительно земли и питания. Записываем. Сравниваем. Копаем в сторону выраженых отличий,если имеются.
Ну как-то так.