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

 
 
 
Reply to this topicStart new topic
> Давайте поделимся мыслями по поводу техники безопасности, Спалил чип и задумался....
IceCreamMan
сообщение Jan 1 2011, 09:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-02-08
Пользователь №: 35 120



Спалил при отладке устройства JTAG на микросхеме, в результате - сопротивление 0.5 Ома между землёй ПЛИСА(Цыклон 2) и выводом TDO. Микросхема работает, а jtag нет. По моим предположением это или статика или разность потенциалов между землёй ПК и землёй ПЛИСы. Кто какие варианты ещё знает?
Несмотря на то что я уже давно работаю с устройствами на ПЛИСах, я никогда не задумывался над техникой безопасности при подключении программаторов и пр, чисто потому, что у меня никогда не возникало проблем. Теперь, чтоб не повторить "подвиг", который в моём случае кончился плачевно, хочу разобраться. Знаю так же что ТБ пренебрегают почти все, особенно в спешке отладки)))

Почитав guide на usb-blaster выяснил следующую последовательность при его подключении к плате:
1) Отключить питание на плате
2) Соединить usb кабель с ПК и USB-blaster'ом
3) Подключить кабель бластера к плате
4) Включить питание
При отключении сначала выдернуть 10-пин кабель из платы а потом уже usb из программатора(для того чтоб не попалить программатор).

Помимо этого думаю приделать к земле программатора "крокодильчик" на проводе, чтоб до подключения программатора соединять землю ПЛИС с землёй ПК. Особенно когда земля ПЛИС гальванически отвязана от источника питания всей платы и ПК.

Кто что ещё может добавить и порекомендовать?
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Jan 1 2011, 09:45
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Как-то была веселуха, из-за которой ничего не сгорело, но в целом могло.
Коллега заметил, что втыкая программатор в плату (MSP-430, насколько я помню), между программатором и платой фигачит искра.
Стали разбираться - оказалось, что разветвитель ("пилот"), от которого питалась плата, не имел непосредственного соединения земель вилки и земель розеток - там стоял фильтр. А "пилот", с которого питался компьютер, такого фильтра не имел.

В общем, между землями было 110 вольт...
Go to the top of the page
 
+Quote Post
Methane
сообщение Jan 1 2011, 12:05
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



USB провод втыкать в последнюю очередь. Ибо только на нем обеспечивается условие при котором сначала соеденяются земли а потом все остальное.
Go to the top of the page
 
+Quote Post
IceCreamMan
сообщение Jan 1 2011, 12:52
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-02-08
Пользователь №: 35 120




Цитата
USB провод втыкать в последнюю очередь. Ибо только на нем обеспечивается условие при котором сначала соеденяются земли а потом все остальное.

Логично, но почему-то в мануале на бластер наоборот)))

По-аналогии возникает мысль подстричь сигнальные ноги в 10-пин разъёме на плате, тогда тоже сначала питание будет включаться, а потом всё остальное.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jan 1 2011, 12:57
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(IceCreamMan @ Jan 1 2011, 17:52) *
Логично, но почему-то в мануале на бластер наоборот)))

Там же наверно написано что нужно сначала все выключить, и только потом включать.

Цитата
По-аналогии возникает мысль подстричь сигнальные ноги в 10-пин разъёме на плате, тогда тоже сначала питание будет включаться, а потом всё остальное.

Порядок включения -
1. Земля.
2. Питание.
3. Все остальное.
Go to the top of the page
 
+Quote Post
sazh
сообщение Jan 1 2011, 13:03
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(IceCreamMan @ Jan 1 2011, 15:12) *
Кто что ещё может добавить и порекомендовать?


Запитывать все (комп, лабораторные источники питания, и.т.д.) от одного пилота (розетки с землями).
Go to the top of the page
 
+Quote Post
IceCreamMan
сообщение Jan 1 2011, 13:11
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-02-08
Пользователь №: 35 120



Цитата
Там же наверно написано что нужно сначала все выключить, и только потом включать.

ну да. я в своём первом посте фактически переписал порядок из этого мануала. не всегда только выключать есть возможность. одно дело на столе, а другое - когда в комплексе всё скручено.

Цитата
Запитывать все (комп, лабораторные источники питания, и.т.д.) от одного пилота (розетки с землями).

Если на столе всё - то да.

Сообщение отредактировал IceCreamMan - Jan 1 2011, 13:13
Go to the top of the page
 
+Quote Post
Methane
сообщение Jan 1 2011, 13:13
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(sazh @ Jan 1 2011, 18:03) *
Запитывать все (комп, лабораторные источники питания, и.т.д.) от одного пилота (розетки с землями).

Или взять толстый провод и свинтить все земли.
Go to the top of the page
 
+Quote Post
proxi
сообщение Jan 1 2011, 13:26
Сообщение #9


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата
Спалил при отладке устройства JTAG на микросхеме, в результате - сопротивление 0.5 Ома между землёй ПЛИСА(Цыклон 2) и выводом TDO.

земля батенька... у компа блок питания какой? свич отсюда все и вытекает, все земли заземлять и соеденять...
Go to the top of the page
 
+Quote Post
IceCreamMan
сообщение Jan 1 2011, 13:38
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-02-08
Пользователь №: 35 120



Цитата(proxi @ Jan 1 2011, 19:26) *
земля батенька... у компа блок питания какой? свич отсюда все и вытекает, все земли заземлять и соеденять...

Мораль ясна. Я сейчас попалил всё пока на столе было. Вопрос в том, что когда всё на объекте будет стоять, там нельзя будет выключить питание. А источники питания компьютера и платы будут запитаны от совсем разных сетей. + земля, на которой стоит плис, на самой плате гальванически отвязана от питания, которое приходит на плату, и объединять эти земли категорически нельзя. можно только землю компа с землёй ПЛИС.

Нужна, короче, гарантированная защита от статики, и разности потенциалов земель.. пока самое изящное(см.выше) подстричь ноги 10-пин разъёма. Ну и юсб-шнурок в последнюю очередь вытыкать.

Сообщение отредактировал IceCreamMan - Jan 1 2011, 13:39
Go to the top of the page
 
+Quote Post
Methane
сообщение Jan 1 2011, 13:45
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(IceCreamMan @ Jan 1 2011, 18:38) *
Мораль ясна. Я сейчас попалил всё пока на столе было. Вопрос в том, что когда всё на объекте будет стоять, там нельзя будет выключить питание. А источники питания компьютера и платы будут запитаны от совсем разных сетей. + земля, на которой стоит плис, на самой плате гальванически отвязана от питания, которое приходит на плату, и объединять эти земли категорически нельзя. можно только землю компа с землёй ПЛИС.

Нужна, короче, гарантированная защита от статики, и разности потенциалов земель.. пока самое изящное(см.выше) подстричь ноги 10-пин разъёма. Ну и юсб-шнурок в последнюю очередь вытыкать.

По хорошему, можно сделать переходник со своим, правильным разьёмом, с TVS диодами по линиям данных итд. И на объект правильно с ноутом ездить.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jan 1 2011, 17:50
Сообщение #12


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Честно говоря, именно JTAG не пользуюсь, а UART всегда опторазвязан.
Можно развязать и USB, недавно где-то читал что появились такие микросхемы.
Go to the top of the page
 
+Quote Post
torik
сообщение Jan 3 2011, 04:52
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



1) А разве USB-Blaster RUS из ЭФО не имеет гальванической развязки?
2) Поставить микросхему развязки между разъемом JTAG и ПЛИС.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 3 2011, 05:21
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(IceCreamMan @ Jan 1 2011, 15:12) *
Знаю так же что ТБ пренебрегают почти все, особенно в спешке отладки)))

Ну, да.. Особенно все спешат при отладке EP4S100G5F45I1..
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 3 2011, 10:26
Сообщение #15


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Где-то здесь на ft2232 человек повесил кучку ADuM ов для всех случаев, и это правильно.
Только я б квитирование для RS232 все-таки оптронами отвязал, жлобства ради...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:01
Рейтинг@Mail.ru


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