Платка STM32F4-DiSCOVERY STM32F429I-DISCO. На ней контроллер F4 и рядом ST-LINK распаян.
Дальше мистика:
Сама себя определяет, прошивает - без нареканий. Но при попытке отключить контроллер на плате и использовать его как программатор для внешнего контроллера - не определяет контроллер. Единственная комбинация, при которой все-таки удается завести систему - повешенный на SWDIO щуп осцилогрофа вкупе с минимальной частотой SWCLK 5 Khz. Определяет устройство, читает память, программирует. Но 128Kb прошивка вливается минут 5 - это ужас просто. Без щупа на SWDIO не работает и на 5 KHz. При этом на осциллографе такие картинки:



Пробовал подтянуть DWDIO через 2,2K к питанию, к земле - ничего не дало.
Подозрение, что когда-то давным давно случайно на дискаверену прилетели 12V через SWDIO, SWCLCK, RESET. Может ли это как-то объяснить такое поведение?