Юрий48 0 26 сентября, 2019 Опубликовано 26 сентября, 2019 · Жалоба ARM Keil v5.28, STM32F103C8, ST-Link v2. После перепрошивки программа не запускается. Галочка Reset and Run поставлена. Запускаю её только нажатием кнопки Reset на плате (Blue Pill). Если USB шнур перетыкаю на свой старенький ПК с XP, то всё работает адекватно. Все настройки сверил. Не знаю на что и подумать, может, какой библиотеки не хватает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 26 сентября, 2019 Опубликовано 26 сентября, 2019 · Жалоба Если только Ленинской Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 26 сентября, 2019 Опубликовано 26 сентября, 2019 · Жалоба Заново перекомпилируйте программу и перепрошейте в чип. Возможно, Кейл считает, что уже зашил последнюю версию, и не прошивает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба 7 часов назад, Юрий48 сказал: Галочка Reset and Run поставлена. Только ресет не подключен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Юрий48 0 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба 7 hours ago, V_G said: Заново перекомпилируйте программу и перепрошейте в чип. Возможно, Кейл считает, что уже зашил последнюю версию, и не прошивает. Так и делаю, виден процесс прошивки. 1 hour ago, Vasily_ said: Только ресет не подключен. Извините, не знаю, что тут имеется ввиду, уточните, если не трудно. 8 hours ago, x893 said: Если только Ленинской Можно по конкретнее - она же огромная. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба 1 минуту назад, Юрий48 сказал: что тут имеется ввиду Подключение выхода ресет от ST-Link. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Юрий48 0 27 сентября, 2019 Опубликовано 27 сентября, 2019 (изменено) · Жалоба 40 minutes ago, Vasily_ said: Подключение выхода ресет от ST-Link. Понятно, но с тем же самым подключением (3.3V, SVO, SWCLK, GND - 4 провода) работало без проблем. На плате Blue Pill всего 4 упомянутых ножки для подключения ST-Link. Это что, нужно ещё задействовать какую то ножку на плате? А в начале упоминал, что тупо переключаю USB кабель с нового ПК на старый, не трогая более ни чего, и на нём работает адекватно. А работал на стареньком ПК с XP. Сейчас работаю на новом, подаренном ноутбуке. Изменено 27 сентября, 2019 пользователем Юрий48 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 63 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба 1 час назад, Юрий48 сказал: А работал на стареньком ПК с XP. Сейчас работаю на новом, подаренном ноутбуке. Тоже XP? Версии драйверов STlink одинаковые? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба Может надо кейлу в настройках где-то галочку переставить с "аппаратный сброс" на "программный"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 27 сентября, 2019 Опубликовано 27 сентября, 2019 · Жалоба 11 hours ago, Юрий48 said: Понятно, но с тем же самым подключением (3.3V, SVO, SWCLK, GND - 4 провода) работало без проблем. На плате Blue Pill всего 4 упомянутых ножки для подключения ST-Link. Это что, нужно ещё задействовать какую то ножку на плате? А в начале упоминал, что тупо переключаю USB кабель с нового ПК на старый, не трогая более ни чего, и на нём работает адекватно. А работал на стареньком ПК с XP. Сейчас работаю на новом, подаренном ноутбуке. а где SWD ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Юрий48 0 27 сентября, 2019 Опубликовано 27 сентября, 2019 (изменено) · Жалоба 1 hour ago, x893 said: а где SWD ? Извините, опечатка. Вместо SVO следует читать SWIO, это на плате. Соответственно на ST-Link - SWDIO. 11 hours ago, HardEgor said: Тоже XP? Версии драйверов STlink одинаковые? На ноутбуке - Windows 8.1, Keil v5.28 на XP не встанет. Начал искать, где можно посмотреть версию драйвера и в STM32 ST-LINK Utility, и наткнулся на отличия: в старом стоит Sowtware System Reset (Сергей Борщ как в воду смотрел), а в новом Hardware Reset. Сделал как в старом, а именно - Sowtware System Reset, но практически ничего не изменилось. После загрузки не стартует, но примерно через минуту что то с ним происходит. Что именно сказать не могу, могу только обрисовать внешнюю сторону. К плате подключён TFT дисплей по SPI, на котором программой постоянно что то меняется. При загрузке, как и положено, он замирает. По окончанию в этом состоянии он так и остаётся. Примерно через минуту всё изображение пропадает и остаётся только молочный экран. Я так понимаю - подсветка. Если нажать кнопку Reset или передёрнуть питание, то всё работает без проблем. Обратил внимание вот ещё на что. Если в старом ПК после загрузки произвести операцию Connect в ST-LINK Utility, то он спокойно подключается, что нельзя сказать о новом. Там при таком же действии выскакивает ошибка No ST-Link detected и нужно его передёрнуть. Вот такой заколдун. Да вот ещё что: в старом ПК при нажатии кнопки Load в течении 2-4 секунд что то происходит, а затем только загрузка (появляется индикатор загрузки). В новом загрузка начинается мгновенно. Правда это можно отнести к значительно большей производительности нового ПК. Изменено 27 сентября, 2019 пользователем Юрий48 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sasha7b9 0 27 января, 2021 Опубликовано 27 января, 2021 (изменено) · Жалоба Мне помогло решение из этого топика - https://www.cyberforum.ru/arm/thread2509696.html В 12 посте ссылка на архив с dll, который нужно заменить в каталоге c:\Keil_v5\ARM\STLink\ Моё предположение - после 27-й версии Кейл не стартуют автоматически "кастрированные" отладчики. Решение - нужно взять ST-LINKIII-KEIL_SWO.dll из старой (до 28-й) версии Keil (но это неточно). Изменено 27 января, 2021 пользователем Sasha7b9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться