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

 
 
> Длиннющая цепочка JTAG и неизвестный формат данных, Две проблемы одног устройства
Andre_Pr
сообщение Oct 7 2011, 09:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 7-10-11
Из: Украина
Пользователь №: 67 590



Уважаемые коллеги!

Имеется трудноподдающаяся ремонту система, плат много, платы большие, доступа к ним осциллографом в системе нет, только на столе по-отдельности. Конфигурационные микросхемы EPC2 одной из FPGA APEX на одной из плат после какого-то сбоя были перепрограммированы системой с ошибкой – осциллографом наблюдался бесконечный процесс реконфигурации. Подняв ножку TDI первой из трех EPC2, я прочитал байтбластером их содержимое (последняя в цепочке оказалась пустой), очистил их, и теперь имею две задачи:

1. Проверить работоспособность всей цепочки JTAG, а она довольно длинная:
APEX EP20K400 – EPC2 – EPC2 –EPC2 –EPC2 – EPC2 – EPC2 – APEX EP20K400 – EPM7032AE – EPM7032AE – SAA7113
Квартус и байтбластер всю цепочку не переваривают, удается прочитать только связку из шести EPC2. Добавление к ней EP20K400 спереди или сзади приводит к ошибке JTAG.
Цепи TDI, TDO, TCK буферированы (три группы).

2. Перешить EPC2: на жестком диске (а система использует Windows XP при загрузке) присутствуют их файлы, но с расширением .sbs . Догадываюсь, что это какой-нибудь Serial Bite Stream и грузятся они в промежуточный контроллер, который перешивает EPC2 при необходимости. Что это может быть и как его можно использовать?

Буду благодарен за любую подсказку
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Andre_Pr
сообщение Oct 14 2011, 06:40
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 7-10-11
Из: Украина
Пользователь №: 67 590



Да то понятно... Только я думал, что, взяв TDO перед SAA7113, я исключил ее из цепочки, разве не так? Кстати, если если делать Test Jtag квартусом, на ее ножке TRST появляется пачка импульсов, откуда, не знаю.
На плате присутствует схемка на EPM7032, очень похожая на узел одновременного доступа к JTAG от контроллера и отладочного разъема из альтеровского An122, но должна-же отладка работать, если плата не в системе, а на столе...

TRST SAA7113 оказался запараллелен с TDI общей цепочки (через буфер и резистор 100 Ом).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Andre_Pr   Длиннющая цепочка JTAG и неизвестный формат данных   Oct 7 2011, 09:39
- - Andre_Pr   Пардон, буферировано TMS, разумеется, а TDO - выхо...   Oct 7 2011, 10:39
- - Victor®   Цитата(Andre_Pr @ Oct 7 2011, 12:39) Уваж...   Oct 7 2011, 11:39
- - Andre_Pr   Спасибо за рецепт, раньше вторника не смогу воспол...   Oct 7 2011, 13:57
- - Andre_Pr   Вот, к примеру, считанный файл pof и соответствующ...   Oct 7 2011, 16:51
- - Andre_Pr   Как оказалось, и проектик-то сделать не так просто...   Oct 7 2011, 19:22
- - litv   Я думаю что TRST у SAA7113 . То есть она у Вас в р...   Oct 10 2011, 04:26
- - Andre_Pr   Проверил пустым проектом (все ноги - INPUT), конфи...   Oct 13 2011, 19:56
- - litv   Надо проще говорить. Еще раз про SAA7113. Вывод T...   Oct 14 2011, 04:04
|- - Andre_Pr   Цитата(Andre_Pr @ Oct 14 2011, 09:40) Да ...   Oct 15 2011, 13:56
- - Andre_Pr   Рано радовался. Обнаружился проблемный чип в цепоч...   Oct 18 2011, 15:49
- - Andre_Pr   Фуджитсу ответили про этот чип: "from the par...   Oct 20 2011, 14:04


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

 


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


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