Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ST-link v2 отваливается отладка, при соединении с USB
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
yanvasiij
Доброго времени суток! Столкнулись со следующей проблемой: если во время отладки к нашей плате подсоединить кабель USB (у нас реализован USB-device) отваливается отладка c текстом ошибки "Can not acces target. Shutting down debug session". Тоже самое происходит, если присоединить к земле нашей платы землю осциллографа. Так происходит в 9 из 10 случаев (иногда везет и отладка не отваливается). Подскажите, можно ли с этим что то поделать, а то уж сильно мешает работе. Земли USB и GND самого отладчика соединяли - не помогло. Работаем в keil.
scifi
Если совсем уж бесхитростно - можно купить ST-LINK/V2-ISOL.
А по хорошему надо разбираться, где беда с заземлениями и т.д.
yanvasiij
Цитата(scifi @ Feb 2 2016, 17:23) *
Если совсем уж бесхитростно - можно купить ST-LINK/V2-ISOL.
А по хорошему надо разбираться, где беда с заземлениями и т.д.


У нас именно такая модель, причем фирменная. Кучу денег за нее отвалили. А по-поводу заземлений, можно чуть чуть по-подробнее? Разве это не лечится простым объединением земель?
scifi
Цитата(yanvasiij @ Feb 2 2016, 15:28) *
А по-поводу заземлений, можно чуть чуть по-подробнее? Разве это не лечится простым объединением земель?

Боюсь, что так просто не лечится.
Я сам эту науку ещё не освоил. Видимо, не сталкивался со сложными случаями laughing.gif
Подозреваю, что нужно рассматривать систему в целом, включая заземляющий контакт в розетке и т.д. Понять, куда бегут высокие частоты, нужны ли где-либо синфазные фильтры и всё такое.
ViKo
Соедините землю платы с корпусом компьютера.
pitt
Имел аналогичную проблему. Помог KEIL ULINK2. Об'яснений нет.
yanvasiij
Цитата(ViKo @ Feb 2 2016, 17:37) *
Соедините землю платы с корпусом компьютера.


Сделали, отладчик стал отваливаться реже. Сделали так: соединили металический корпус кабеля USB и корпус разъема на плате. Однако все равно нет-нет да и отвалится при подсоединении USB к плате.
skripach
Такая штучка часто выручает.
Сергей Борщ
Цитата(skripach @ Feb 5 2016, 22:49) *
Такая штучка часто выручает.
Чтобы получить на корпусе компьютера половину сетевого питания относительно заземленного устройства и спалить его?
skripach
Цитата(Сергей Борщ @ Feb 6 2016, 11:14) *
Чтобы получить на корпусе компьютера половину сетевого питания относительно заземленного устройства и спалить его?

Нет, чтоб получить изолированный осциллограф и не убить таргет при подключении крокодила.
Сергей Борщ
У вас осциллограф с 50-герцовым трансформаторным блоком питания? Тогда вам такая штука подойдет. Советовать же использовать ее совместно с импульсным блоком питания - кратчайший путь к выжиганию устройства.
vlad_new
С незаземлённым компом и не развязанным осциллографом всегда будут проьлеммы. ещё и камни дознуть периодически будут. Выхода 2. Заземлить всё хотя бы на батарею отопления если нету нормальной земли. 2 вариант отвязать проэкт от всего этого безобразия. Я сделал себе опторазвязку на программатор и запитал осциллограф через трансформатор. Все стало прекрасно. Конечно 1 способ правильней, но мне по работе, приходится работать в разных местах и часто земли просто нет. К стате ткнитесь осциллографом куда нибудь на плату и постучите пинцетиком по земле этой платы и вы увидите выбросы под 100 вольт sm.gif
ViKo
Достаточно соединить земли (корпуса) всех используемых устройств, если в розетках нет заземленных контактов.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.