Всем привет.
Прошу прощения, что пишу в уже существующую тему: моя проблема такая же, как у ТС, а описанное решение, вроде как, не помогает..
Итак: заказал плату из Китая, чип тот же самый (stm32f407vgt6). Проблема та же самая: st link не видит контроллер.
НО:
1. Контроллер, вроде как, работает. Изначально была залита тестовая прошивка, которая мигала светодиодом. Причем, если подключить только SWD, тестовая программа не стартует (светодиод не мигает). Стартует только в случае, если подать питание через USB (по схеме 5 вольт из USB преобразуются в 3.3 вольта, после чего этим напряжением запитывается чип).
2. Контроллер также может быть прошит через DFU. Для этого нужно подключить плату по USB к компьютеру, причем перед подключением подать высокий уровень на BOOT0. После этого в системе появляется устройство "STM Device in DFU Mode", после чего через специальную программу (STM32CubeProgrammer) возможно прошивать чип.
Этот способ работает, удалось таким образом стереть тестовую прошивку (светодиод после этого перестал мигать).
3. Судя по схеме из пдф, чип запитан полностью.
Прикрепляю фотографию платы и пдф с принципиальной схемой. Больше информации по плате в
этом гит репозитории.
Подскажите что-нибудь, пожалуйста.