Цитата(Сергей Борщ @ Jan 2 2014, 13:00)

Например, залитая в процессор программа может изменять конфигурацию ног SWD или уводить процессор в спячку или в процессоре включена защита от чтения. В первых двух случаях попробуйте на момент подключения удерживать ногу reset на земле (если программатор не делает это сам). Или подать лог 1. на ногу boot0, подать питание и стереть кристалл через SWD (если встроенный загрузчик не использует ноги SWD). Если использует или если включена защита - войти в встроенный загрузчик через лог1 на ноге boot0 при включении питания и попытаться стереть кристалл встроенным загрузчиком через USART или USB.
Reset на земле держал, не помогает. Прошивка то залита стандартная STшная, плата новая, ничего с ней не делал. Вряд ли бы они стали ставить защиту от чтения.
Через встроенный загрузчик загурзил другую прошивку рабочую, но ST Link все равно не работает.
Цитата(Вячик13 @ Jan 2 2014, 13:24)

Столкнулся с тем же самым при использовании программатора ST-LINK/V2.
Драйвер, который я скачал с сайта фирмы некорректно работает с 64-битной семёркой, ас 32-битной - всё нормально.
Изворачиваюсь следующим образом:
1. Перегружаюсь в XP, которая у меня установлена в качестве второй системы.
2. Запускаю либо Keil с проектом, заливаю проект в микроконтроллер и отключаюсь, либо запускаю ST-Utility и просто соединяюсь с микроконтроллером.
3. Перегружаюсь в 64-битную Windows 7 и тогда всё работает.
В том то и дело что на 32 битной системе проверял - тоже самое. И на Ubuntu тоже.
Есть подозрения что все таки непропай или КЗ на самой плате есть. Пока найти не удалось.
Если почитать логи st-link от texane получается так, что логи при подключенных джамперах CN3 и при отключенных одинаковые. То есть St link v2 начисто не видит процессор.
Сообщение отредактировал bognev - Jan 3 2014, 00:01