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

|
Хочу протестировать печатную плату с помощью JTAG. В JTAG цепи две микросхемы XC2C64 и XC2C256. В программе JTools МС нормально определяются, пишет, что ошибок нет. Программа UniversalScan показывает на каких выводах МС высокий потенциал, а на каких низкий, но то, что показывает программа не соответствует действительности (на выводе 0 В, а программа говорит, что высокий потенциал, такой же как на выводе, на котором +3,3 В). Соответственно не о каком тестировании платы речи идти не может. С чем это может быть связанно? Как эту проблему решить?
|
|
|
|
|
 |
Ответов
|
Jun 22 2007, 10:18
|
Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598

|
Как и пологается вопрошающему в подфоруме для чайников, ошибся глупо (на вывод наводился высокий потенциал, и программа его показывала, но осциллограф этот потенциал не показывал т.к. вывод через щуп разряжался, плюс смотрел не в режиме EXTEST). А как наглядно увидеть в прогремме Universal Scan отличие между INTEST и EXTEST? Спасибо!
Сообщение отредактировал Юрий Захаров - Jun 22 2007, 10:31
|
|
|
|
|
Jun 22 2007, 11:22
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Юрий Захаров @ Jun 22 2007, 14:18)  Как и пологается вопрошающему в подфоруме для чайников, ошибся глупо (на вывод наводился высокий потенциал, и программа его показывала, но осциллограф этот потенциал не показывал т.к. вывод через щуп разряжался, плюс смотрел не в режиме EXTEST). А как наглядно увидеть в прогремме Universal Scan отличие между INTEST и EXTEST? Спасибо! Чтобы увидеть в каком состоянии находится микросхема надо по изображению микросхемы кликнуть правой кнопкой мыши. Открывается окошко "Свойства девайса". Там и выбирается режим. Удачи! Кстати, а какой Uscan используете?
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jun 22 2007, 13:48
|
Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598

|
Цитата(iosifk @ Jun 22 2007, 15:22)  Чтобы увидеть в каком состоянии находится микросхема надо по изображению микросхемы кликнуть правой кнопкой мыши. Открывается окошко "Свойства девайса". Там и выбирается режим. Удачи! Кстати, а какой Uscan используете? Пользуюсь Universal Scan 9.2a. В каком состоянии находится микросхема я могу посмотреть, но я не вижу различия между EXTEST и INTEST. В обоих режимах выставляются потенциалы на выводы микросхем. И в учебной программе я не заметил отличий, вроде, одинаково сдвигаются данные. Как бы мне создать ситуацию при которой различия между этими состояниями стали бы заметны.
|
|
|
|
|
Jun 25 2007, 05:36
|
Гуру
     
Группа: Модераторы
Сообщений: 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
|
|
|
|
|
Jun 26 2007, 07:24
|
Группа: Участник
Сообщений: 8
Регистрация: 21-06-07
Пользователь №: 28 598

|
Цитата(iosifk @ Jun 25 2007, 09:36)  долго описывать. Почитайте мои статьи на сайте, те которые были в Совр.Электр. Если внутри микросхемы на пин выводится 0, а снаружи приходит 1, то тогда и увидите разницу между EXTEST и INTEST. Кстати, 9.2 триал или уже есть лекарство? Спасибо за ответ! 9.2 триал. Ещё 7 дней осталось, может потом контора оплатит, а может и нет. UniScan подходит для тесирования одной "рыжей" платы, на предмет замыканий, что хорошо. Но генеральная задача состоит в том, чтобы после монтажа серии плат, люди, которые ничего не знают о ней (принципиальную схему, прошивки и т.д.) смогли бы её протестировать. Грубо говоря, запустили программу, нажали "Тест" и на выходе получили список предполагаемых нежелательных замыканий. Если я правильно понял, то для этой цели больше всего подходит "Путь №2" или "Обычный" из вашей статьи в Сов. Эл. Так ли это? Или с помощью UniScan тоже можно? Если можно, то проще ли это?
|
|
|
|
|
Jun 26 2007, 08:00
|
Гуру
     
Группа: Модераторы
Сообщений: 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
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|