[Решено] ST-Link не работает

Giannidpc
Пт 20 апреля 2018 г. 10:22 утра
Я не могу загрузить программу на доску, используя ST-Link, который я попробовал в Arduino IDE и в Keil.
У меня ошибка "без цели подключена".

Я удалил перемычки ST-Link и подключился:

PA13 (BluePill) -> SWDIO (STM32F4)
PA14 (BluePill) -> SWCLK (STM32F4)
3.3V (Bluepill) -> 3.3V (STM32F4)
GND (Bluepill) -> GND (STM32F4)

Утилита STM32 ST-Link дает следующий выход:
Изображение

Я также попробовал режим «подключиться к сбросу», удерживая сброс на моей доске, но тоже не повезло.

Стивестронг
Пт 20 апреля 2018 г. 11:50
https: // www.YouTube.com/watch?v = 8qevasrjjes

Giannidpc
Пт 20 апреля 2018 г. 13:03
[Стивестронг - Пт 20 апреля 2018 г. 11:50] - https: // www.YouTube.com/watch?v = 8qevasrjjes
Я сделал так, как сказал в видео, но оно все еще не работает? Тогда у меня есть неисправная доска?
Я уверен, что Stlink работает на доске Nucleo, потому что все работает нормально
Когда я воссоединяю перемычки и пытаюсь скачать на доску Nucleo.

Второй метод, использующий FTDI.
Изображение

электрический
Пт 20 апреля 2018 г. 13:13
[Giannidpc - Пт 20 апреля 2018 г., 13:03] - Тогда у меня есть неисправная доска?
Вполне возможно. Было бы неплохо проверить это другими способами, такими как серийная загрузка. Редактировать - я полагаю, у вас нет второй синей таблетки, чтобы попробовать...

Giannidpc
Пт 20 апреля 2018 г. 13:29
[электрический - Пт 20 апреля 2018 г. 13:13] -
[Giannidpc - Пт 20 апреля 2018 г., 13:03] - Тогда у меня есть неисправная доска?
Вполне возможно. Было бы неплохо проверить это другими способами, такими как серийная загрузка. Редактировать - я полагаю, у вас нет второй синей таблетки, чтобы попробовать...
К сожалению, у меня нет второй синей таблетки, чтобы проверить.

Rogerclark
Пт 20 апреля 2018 г. 22:46
Возможно, что какая -либо прошивка уже находится в BluePill, отключила выводы SWD

Переместите ссылку на прыжок на Boot0 в другую позицию, так как это предотвращает, как существующая прошивка работает, когда MCU запускается (как он ожидает загрузки через сериал, если вы это сделаете)

Если Stlink все еще не подключается, либо плата сломана, либо вы не подключили ее правильно

Giannidpc
Сб 21 апреля 2018 г. 10:13
[Rogerclark - Пт 20 апреля 2018 г. 22:46] - Возможно, что какая -либо прошивка уже находится в BluePill, отключила выводы SWD

Переместите ссылку на прыжок на Boot0 в другую позицию, так как это предотвращает, как существующая прошивка работает, когда MCU запускается (как он ожидает загрузки через сериал, если вы это сделаете)

Если Stlink все еще не подключается, либо плата сломана, либо вы не подключили ее правильно
Интересно, что с этим не так, я переехал в Boot0 в высокое состояние, но я получил тот же результат. Загрузить через UART с приложением Demongator работает, но Stlink не является неудачным, потому что я не могу отлаживать без него.

Я не подключал булавки вверх дном на борде ядров?
Изображение

Сообщение об ошибке в настройках утилиты ST-Link (оно говорит Old ST-Link, но это не так, потому что у меня последняя версия). Кроме того. Но не доска Bluepill.
Изображение

Эдогальдо
Сб 21 апреля 2018 г., 10:59
Попробуйте привлечь BP через ST-Link вместо USB.

Ахулл
Сб 21 апреля 2018 г., 11:27
[Эдогальдо - Сб 21 апреля 2018 г. 10:59] - Попробуйте привлечь BP через ST-Link вместо USB.
+1 к этому, а также попробуйте другой лидерство USB, некоторые из моих дешевых просто не работают, когда его просят привести к питанию BP.
Не пытайтесь привести к выработке как из ST-Link, так и USB одновременно, это может вызвать проблемы. Проблемы с волшебным дымом :(

Giannidpc
Сб 21 апреля 2018 г. 13:24
[Ахулл - Сб 21 апреля 2018 г. 11:27] -
[Эдогальдо - Сб 21 апреля 2018 г. 10:59] - Попробуйте привлечь BP через ST-Link вместо USB.
+1 к этому, а также попробуйте другой лидерство USB, некоторые из моих дешевых просто не работают, когда его просят привести к питанию BP.
Не пытайтесь привести к выработке как из ST-Link, так и USB одновременно, это может вызвать проблемы. Проблемы с волшебным дымом :(
Я попробовал это также те же результаты.. Вот почему мне интересно, что с этим не так.

Giannidpc
Сб 21 апреля 2018 г. 14:07
Я подключил штифт swdio и штифт на самой микрочипе с ohm-meter, и у меня нет связи, я полагаю, что это не так, как это должно быть?

Ахулл
SAT 21 апреля 2018 г. 14:12
Звучит не правильно. Разбейте увеличение и проверьте пайку.

Giannidpc
Сб 21 апреля 2018 г., 14:20
[Ахулл - Сб 21 апреля 2018 г., 14:12] - Звучит не правильно. Разбейте увеличение и проверьте пайку.
Подключил проволоку между ними, и он работает! Думаю, мне нужно выяснить, где плохой контакт, так как в микрочипе нет ничего плохого в

Ахулл
Солнце 22 апреля 2018 г. 9:29 утра
Прогресс : D
Рад, что ты получил это.

Аранеус
Ср 25 апреля 2018 г., 18:23
Извините за возрождение закрытой темы, но у меня также есть проблема с подключением USB.

Я уже пытался удалить все типы защиты, позволив SWD с адаптером CH430, но все еще не смог начать с ST-Link.
После поста от TS о плохой проводке я также проверил их на своей доске, но они в порядке, без сломанных соединений.

Между тем, я заметил, что между контактами GND и IO в SWD есть «короткий замыкание» в SWD. Я не вижу этого, но я нашел это с ohm-meter. Сопротивление около 0.2 Ом.
Это должно быть так?

Ахулл
Чт 26 апреля 2018 г., 7:08
Нет. SWD не должен быть заземлен. Я предполагаю, что вы измеряете это с помощью платы полностью отключены от всего остального.
Осмотрите доску очень осторожно с помощью увеличения, вероятно, где -то есть «оловянный усы» из -за плохой пайки.

Изображение

Аранеус
Ср 16 мая 2018 г., 18:42
Да,
Я сделал «оловянный усы» на грунт полигона вокруг заголовка SWD, когда я его паял.

Повторное заработное выявление выявило сломанный шелковый скрининг на землеполигене, который я не заметил в первый раз.

Спасибо!