реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ST-link v2 отваливается отладка, при соединении с USB
yanvasiij
сообщение Feb 2 2016, 12:16
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



Доброго времени суток! Столкнулись со следующей проблемой: если во время отладки к нашей плате подсоединить кабель USB (у нас реализован USB-device) отваливается отладка c текстом ошибки "Can not acces target. Shutting down debug session". Тоже самое происходит, если присоединить к земле нашей платы землю осциллографа. Так происходит в 9 из 10 случаев (иногда везет и отладка не отваливается). Подскажите, можно ли с этим что то поделать, а то уж сильно мешает работе. Земли USB и GND самого отладчика соединяли - не помогло. Работаем в keil.
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 2 2016, 12:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Если совсем уж бесхитростно - можно купить ST-LINK/V2-ISOL.
А по хорошему надо разбираться, где беда с заземлениями и т.д.
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Feb 2 2016, 12:28
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



Цитата(scifi @ Feb 2 2016, 17:23) *
Если совсем уж бесхитростно - можно купить ST-LINK/V2-ISOL.
А по хорошему надо разбираться, где беда с заземлениями и т.д.


У нас именно такая модель, причем фирменная. Кучу денег за нее отвалили. А по-поводу заземлений, можно чуть чуть по-подробнее? Разве это не лечится простым объединением земель?
Go to the top of the page
 
+Quote Post
scifi
сообщение Feb 2 2016, 12:36
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



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

Боюсь, что так просто не лечится.
Я сам эту науку ещё не освоил. Видимо, не сталкивался со сложными случаями laughing.gif
Подозреваю, что нужно рассматривать систему в целом, включая заземляющий контакт в розетке и т.д. Понять, куда бегут высокие частоты, нужны ли где-либо синфазные фильтры и всё такое.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 2 2016, 12:37
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Соедините землю платы с корпусом компьютера.
Go to the top of the page
 
+Quote Post
pitt
сообщение Feb 2 2016, 13:07
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 1-06-06
Из: USA
Пользователь №: 17 672



Имел аналогичную проблему. Помог KEIL ULINK2. Об'яснений нет.


--------------------
Прокричал немой глухому:"...Спасибо за внимание!"
http://www.youtube.com/watch?v=3Nnj4ky4Z_g
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Feb 5 2016, 18:35
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



Цитата(ViKo @ Feb 2 2016, 17:37) *
Соедините землю платы с корпусом компьютера.


Сделали, отладчик стал отваливаться реже. Сделали так: соединили металический корпус кабеля USB и корпус разъема на плате. Однако все равно нет-нет да и отвалится при подсоединении USB к плате.
Go to the top of the page
 
+Quote Post
skripach
сообщение Feb 5 2016, 20:49
Сообщение #8


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Такая штучка часто выручает.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 6 2016, 08:14
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(skripach @ Feb 5 2016, 22:49) *
Такая штучка часто выручает.
Чтобы получить на корпусе компьютера половину сетевого питания относительно заземленного устройства и спалить его?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
skripach
сообщение Feb 6 2016, 09:08
Сообщение #10


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(Сергей Борщ @ Feb 6 2016, 11:14) *
Чтобы получить на корпусе компьютера половину сетевого питания относительно заземленного устройства и спалить его?

Нет, чтоб получить изолированный осциллограф и не убить таргет при подключении крокодила.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 6 2016, 10:10
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



У вас осциллограф с 50-герцовым трансформаторным блоком питания? Тогда вам такая штука подойдет. Советовать же использовать ее совместно с импульсным блоком питания - кратчайший путь к выжиганию устройства.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Feb 6 2016, 23:56
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



С незаземлённым компом и не развязанным осциллографом всегда будут проьлеммы. ещё и камни дознуть периодически будут. Выхода 2. Заземлить всё хотя бы на батарею отопления если нету нормальной земли. 2 вариант отвязать проэкт от всего этого безобразия. Я сделал себе опторазвязку на программатор и запитал осциллограф через трансформатор. Все стало прекрасно. Конечно 1 способ правильней, но мне по работе, приходится работать в разных местах и часто земли просто нет. К стате ткнитесь осциллографом куда нибудь на плату и постучите пинцетиком по земле этой платы и вы увидите выбросы под 100 вольт sm.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 7 2016, 06:42
Сообщение #13


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Достаточно соединить земли (корпуса) всех используемых устройств, если в розетках нет заземленных контактов.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 10:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01492 секунд с 7
ELECTRONIX ©2004-2016