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

 
 
> Проблемы с Universal Scan
Юрий Захаров
сообщение Jun 21 2007, 07:44
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598



Хочу протестировать печатную плату с помощью JTAG.
В JTAG цепи две микросхемы XC2C64 и XC2C256. В программе JTools МС нормально определяются, пишет, что ошибок нет. Программа UniversalScan показывает на каких выводах МС высокий потенциал, а на каких низкий, но то, что показывает программа не соответствует действительности (на выводе 0 В, а программа говорит, что высокий потенциал, такой же как на выводе, на котором +3,3 В). Соответственно не о каком тестировании платы речи идти не может.
С чем это может быть связанно? Как эту проблему решить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Юрий Захаров
сообщение Jun 22 2007, 10:18
Сообщение #2





Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598



Как и пологается вопрошающему в подфоруме для чайников, ошибся глупо (на вывод наводился высокий потенциал, и программа его показывала, но осциллограф этот потенциал не показывал т.к. вывод через щуп разряжался, плюс смотрел не в режиме EXTEST). А как наглядно увидеть в прогремме Universal Scan отличие между INTEST и EXTEST? Спасибо!

Сообщение отредактировал Юрий Захаров - Jun 22 2007, 10:31
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 22 2007, 11:22
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Юрий Захаров @ Jun 22 2007, 14:18) *
Как и пологается вопрошающему в подфоруме для чайников, ошибся глупо (на вывод наводился высокий потенциал, и программа его показывала, но осциллограф этот потенциал не показывал т.к. вывод через щуп разряжался, плюс смотрел не в режиме EXTEST). А как наглядно увидеть в прогремме Universal Scan отличие между INTEST и EXTEST? Спасибо!

Чтобы увидеть в каком состоянии находится микросхема надо по изображению микросхемы кликнуть правой кнопкой мыши. Открывается окошко "Свойства девайса". Там и выбирается режим.
Удачи!
Кстати, а какой Uscan используете?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Юрий Захаров
сообщение Jun 22 2007, 13:48
Сообщение #4





Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598



Цитата(iosifk @ Jun 22 2007, 15:22) *
Чтобы увидеть в каком состоянии находится микросхема надо по изображению микросхемы кликнуть правой кнопкой мыши. Открывается окошко "Свойства девайса". Там и выбирается режим.
Удачи!
Кстати, а какой Uscan используете?


Пользуюсь Universal Scan 9.2a. В каком состоянии находится микросхема я могу посмотреть, но я не вижу различия между EXTEST и INTEST. В обоих режимах выставляются потенциалы на выводы микросхем. И в учебной программе я не заметил отличий, вроде, одинаково сдвигаются данные. Как бы мне создать ситуацию при которой различия между этими состояниями стали бы заметны.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 25 2007, 05:36
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Юрий Захаров @ Jun 22 2007, 17:48) *
Пользуюсь Universal Scan 9.2a. В каком состоянии находится микросхема я могу посмотреть, но я не вижу различия между EXTEST и INTEST. В обоих режимах выставляются потенциалы на выводы микросхем. И в учебной программе я не заметил отличий, вроде, одинаково сдвигаются данные. Как бы мне создать ситуацию при которой различия между этими состояниями стали бы заметны.

долго описывать. Почитайте мои статьи на сайте, те которые были в Совр.Электр.
Если внутри микросхемы на пин выводится 0, а снаружи приходит 1, то тогда и увидите разницу между EXTEST и INTEST.
Кстати, 9.2 триал или уже есть лекарство?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Юрий Захаров
сообщение Jun 26 2007, 07:24
Сообщение #6





Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598



Цитата(iosifk @ Jun 25 2007, 09:36) *
долго описывать. Почитайте мои статьи на сайте, те которые были в Совр.Электр.
Если внутри микросхемы на пин выводится 0, а снаружи приходит 1, то тогда и увидите разницу между EXTEST и INTEST.
Кстати, 9.2 триал или уже есть лекарство?


Спасибо за ответ!

9.2 триал. Ещё 7 дней осталось, может потом контора оплатит, а может и нет. UniScan подходит для тесирования одной "рыжей" платы, на предмет замыканий, что хорошо.
Но генеральная задача состоит в том, чтобы после монтажа серии плат, люди, которые ничего не знают о ней (принципиальную схему, прошивки и т.д.) смогли бы её протестировать. Грубо говоря, запустили программу, нажали "Тест" и на выходе получили список предполагаемых нежелательных замыканий.
Если я правильно понял, то для этой цели больше всего подходит "Путь №2" или "Обычный" из вашей статьи в Сов. Эл. Так ли это? Или с помощью UniScan тоже можно? Если можно, то проще ли это?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 26 2007, 08:00
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Юрий Захаров @ Jun 26 2007, 11:24) *
Спасибо за ответ!

9.2 триал. Ещё 7 дней осталось, может потом контора оплатит, а может и нет. UniScan подходит для тесирования одной "рыжей" платы, на предмет замыканий, что хорошо.
Но генеральная задача состоит в том, чтобы после монтажа серии плат, люди, которые ничего не знают о ней (принципиальную схему, прошивки и т.д.) смогли бы её протестировать. Грубо говоря, запустили программу, нажали "Тест" и на выходе получили список предполагаемых нежелательных замыканий.
Если я правильно понял, то для этой цели больше всего подходит "Путь №2" или "Обычный" из вашей статьи в Сов. Эл. Так ли это? Или с помощью UniScan тоже можно? Если можно, то проще ли это?

тут надо брать более мощные программы.
onTAP, ScanWorks.
Есть еще и scanseer и http://www.jtag.ru/.
Игорь - автор этой программы - jtool, должен связаться со мной в течении нескольких дней. У него программа как раз недорогая и она предназначена для сравнения образца с испытуемой платой. Но пока он подробно не объяснит мне как именно производится тестирование, до тех пор я о ней пока ничего говорить не буду.
А я делал именно так - писал "проигрыватель паттернов". Далее был набор паттернов в виде текстовых файлов. И ручной разбор нетлиста. Сейчас я в фоновом режиме попытаюсь сделать разбор нетлиста чтобы автоматически генерить тесты.
Сказать, что самодельный софт проще - нет... Но и глобальных хитростей в нем нет. Разбор BSDL можно сделать и руками - вырезать из файла кусок и оформить его в виде таблицы. А далее только работа с массивами или со строками. И база данных или таблицы...
Но используя его, я всегда знаю, что проверялось и как именно... А вот как генерятся тесты в фирменных программах - это их тайна.
Удачи!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:14
Рейтинг@Mail.ru


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