День добрый.
История началась с того, что залил в отладочную плату на STM32F407VET6 прошивку от F103. После этого как-то подключить камень по SWD не удавалось, ноги переопределились. По UART'у определяется, прошивка загружается, работает (пробовал по крайней мере обычное мигание встроенными светодиодами).
Сперва думал, что сама плата навернулась. Грешил что по запаре подкинул на 3,3В напряжение 5,0 от ST-Link. Но, оказалось нет...
Имеются у меня ещё платы на STM32F103C8T6, STM32F411CUE6, STM32F401CCU6 ...
Так вот ни одна из этих плат нормально не определяется по SWD. *
Стал грешить, что какая-то неведомая беда произошла с ST-Link. К слову, он нормально определяется системой и видится в ST-Link Utility.
Взял одну из STM32F103C8T6 прошил её через UART, сделал из неё ST-Link. Ровным счётом ничего не поменялось. новый ST-Link определяется, новый серийный номер, а девайсы не видит.
Пробовал разные USB порты на ПК. Разные режимы в настройках ST-Link Utility (under reset всегда было, пробовал другие), выставлял разные частоты... Толку ноль.
Сам текст ошибки:
- Код:
13:51:24 : Can not connect to target!
If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
13:51:25 : No target connected
* PS. с непонятным переменный успехом платы определяются, но на несколько секунд, после чего связь рвётся. Тут можно было бы грешить на питание, но перепробовал все USB. Не помогло.
Два дня пробую, пока безуспешно. И началось всё весьма странно.
Кто-то с таким сталкивался или имеет мысли как устранить "это"?