Перейти к содержанию

    

Ошибка при программировании через st-link utility

Пытаюсь запрограммировать 107rct6 через st-link utility. На одном компьютере подключение выполняется в нормальном режиме и заливка программы проходит успешно, на другом же коннект к таргету происходит только через ресет и при попытке залить программу выдается вот такая ошибка:
10:09:06 : Connection to device is lost: check power supply and debug connection.
10:09:06 : If the target is in low power mode, please enable "Debug in Low Power mode" option from Target->settings menu.
В чем может быть проблема?
Настройки в st-link utility:

 

111111111111111111.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте скинуть частоту до 4МГц или 1МГц.

Попробуйте режим SWD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может просто попробовать укоротить USB кабель?

ST-Link - китайский свисток? Просто питания не хватает.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
35 минут назад, Alechek сказал:

ST-Link - китайский свисток?

У китайского свистка нет JTAG, только SWD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помнится, в своё время намучился с последней версией ST-LINK Utility. Сейчас стоит версия 3.3.0, полёт нормальный давно уже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, adnega сказал:

У китайского свистка нет JTAG, только SWD.

То что там в окошке указан "JTAG" ещё ни о чём не говорит. Я вот сейчас в IAR-е в своём проекте ставлю "JTAG" и нормально подключается и работает. Хотя на плате SWD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 hours ago, remixx said:

. . . 10:09:06 : Connection to device is lost: check power supply and debug connection. . . . .
В чем может быть проблема?

Помеха на линии программирования "напрямую" или по (через) линии питания процессора.

Уменьшите длину кабеля USB до 0.5-1 m.

Устраните все возможные находящиеся рядом источники ЭМИ - импульсные БП с неизвестной родословной, флюорисцентные лампы (да и LED 220 тоже).

Например рядом находящееся такое DC-DC однозначно сбивает работу STLink. Перебор разных кабелей USB проблему не вылечил. 

(очевидно наводка идет не на USB а на линии SW или JTAG)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, jcxz сказал:

Я вот сейчас в IAR-е в своём проекте ставлю "JTAG" и нормально подключается и работает.

Это не добавляет китайскому свистку JTAG.

Кста, ТС пропал - видимо, все у него заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, adnega сказал:

Это не добавляет китайскому свистку JTAG.

А с чего Вы взяли что у ТС-а JTAG, а не SWD? Я это имел в виду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, jcxz сказал:

А с чего Вы взяли что у ТС-а JTAG, а не SWD? Я это имел в виду.

В первом посте ТС привел скриншот с настройками прошивальщика. У него там выбран пункт "JTAG".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Коллега аналогично страдал. STLink - встроенный в дискавери, таргет - внешняя плата (с питанием от батареек).

Решили перепрошивкой отладичка в JLink без замены каких-либо кабелей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация