Перейти к содержанию

Прозвонка выводов плис

Добрый день, форумчане.

Ситуация такова, что частично нет информации по пинам на плате. Может кто сталкивался уже с этим и разработал лучший метод поиска?
Мультиметром к alter'е не подлезть, чтобы прозвонить. Пока идея такая, что в Quartus SignalTap начать отлавливать сигналы по всем пинам и построить таблицу. Что скажете?

За любые идеи заранее спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 18:20) <{POST_SNAPBACK}>
За любые идеи заранее спасибо

tools -> In system sources and probes

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 14:20) <{POST_SNAPBACK}>
За любые идеи заранее спасибо

JTAG-сканирование...
Можно взять какой-нибудь UniversalScan и там можно сразу увидеть, что приходит на вывод. И можно подать сигнал на вывод...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Dima_G @ Jan 9 2018, 14:22) <{POST_SNAPBACK}>
tools -> In system sources and probes

спасибо, в голову сразу не пришло

Цитата(iosifk @ Jan 9 2018, 14:32) <{POST_SNAPBACK}>
JTAG-сканирование...
Можно взять какой-нибудь UniversalScan и там можно сразу увидеть, что приходит на вывод. И можно подать сигнал на вывод...

Спасибо. я так понимаю, это аналог того, что Дмитрий чуть выше посоветовал?
Изменено пользователем new123

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 14:52) <{POST_SNAPBACK}>
Спасибо. я так понимаю, это аналог того, что Дмитрий чуть выше посоветовал?

Нет, JTAG - это никак не связано с внутренней начинкой и относится только к выводам...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(iosifk @ Jan 9 2018, 14:55) <{POST_SNAPBACK}>
Нет, JTAG - это никак не связано с внутренней начинкой и относится только к выводам...

прочитал на хабре термин jtag-сканирование. Интересная тема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 14:58) <{POST_SNAPBACK}>
прочитал на хабре термин jtag-сканирование. Интересная тема.

А Вы еще и на моем сайте поищите... Будет еще интереснее.. sm.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
уперся я в стену.
На плате есть JTAG разъем, в доке он так и называется. Но никак в quartus, я это jtag не могу подцепить. Не находит устройство и все.
Решил я попробовать прошить через этот разъем active serial. И прошилось.

это получается, по этому разъему я jtag не получу? Думал может какие перемычки есть. Нету.

попробую через Virtual JTAG что нибудь сообразить
Изменено пользователем new123

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 19:11) <{POST_SNAPBACK}>
уперся я в стену.
На плате есть JTAG разъем, в доке он так и называется. Но никак в quartus, я это jtag не могу подцепить. Не находит устройство и все.
Решил я попробовать прошить через этот разъем active serial. И прошилось.

это получается, по этому разъему я jtag не получу? Думал может какие перемычки есть. Нету.

попробую через Virtual JTAG что нибудь сообразить

Dj первых альтеровский байт-бластер должен быть рабочий и он дожен поддерживаться Квартусом... Во-вторых, Квартус совсем не нужен... Универсал-скан лежит здесь на ФТП...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(iosifk @ Jan 9 2018, 21:56) <{POST_SNAPBACK}>
. Универсал-скан лежит здесь на ФТП...

спасибо, поставил.
Как запустил, глаза разбежались, сижу видео обучающие смотрю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(iosifk @ Jan 9 2018, 21:56) <{POST_SNAPBACK}>
Dj первых альтеровский байт-бластер должен быть рабочий и он дожен поддерживаться Квартусом... Во-вторых, Квартус совсем не нужен... Универсал-скан лежит здесь на ФТП...

квартус мне бы конечно был сподручней, я там средствами отладки хоть как то владею.
Но так как jtag не отвечает, да и у меня нет номера пина генератора, чтобы затактировать отладчик, путь у меня один - Universal Scan

читаю ваши статьи, спасибо. Да смотрю видео с сайта. Раздобыл bsd файл чипа, потихоньку продвигаюсь =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 9 2018, 14:20) <{POST_SNAPBACK}>
Ситуация такова, что частично нет информации по пинам на плате.

А что за плата? Стартовый набор или самопал? Известно кто изготавливал PCB? Может быть у них хоть список связей остался?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(iosifk @ Jan 10 2018, 14:25) <{POST_SNAPBACK}>
А что за плата? Стартовый набор или самопал? Известно кто изготавливал PCB? Может быть у них хоть список связей остался?

нет, не самопал. Gidel.
я нашел официальную доку. Там у них сказано, что все связи формируются из их софта, создается шаблон для quartus. + прошивается тоже из их софта через pci-e. (но частичные таблицы все равно имеются)
Но есть разъем jtag. И в доке сказано:
Alternatively you may upload the code via the JTAG connector or store the design in the EPC device

К слову сказать, вчера пробно я через active serial прошил epc. Процесс прошел нормально.

Jtag вообще никак не отвечает. Даже через universal scan провозился сейчас пол дня. Jtag chain problem detected.

есть идея собрать vjtag из ip core, прошить epc и посмотреть что из этого выйдет
параллельно еще выпрашиваю пробную версию софта производителя
Изменено пользователем new123

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Рассмотрел внимательно карту. Оказывается jtag на плате то есть. Но просто контакты.
Присмотрелся, озадачился. Нумерация угловых разъемов. Верхний правый должен быть контакт #9, но там явно #6. Тогда как номеровать другие контакты help.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(new123 @ Jan 10 2018, 22:44) <{POST_SNAPBACK}>
Рассмотрел внимательно карту. Оказывается jtag на плате то есть. Но просто контакты.
Присмотрелся, озадачился. Нумерация угловых разъемов. Верхний правый должен быть контакт #9, но там явно #6. Тогда как номеровать другие контакты help.gif


Думаю просто ошибка в шелкографии.
Можно проверить: на пине 9, по идее, должен быть сигнал TDI, а 6 вроде не подключается. По крайней мере у бластера Альтеры так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация