Одобрено: Fortect
Если вы столкнулись с ошибкой jtag 9, это руководство может вам помочь.
Отладчик пытается перебрать jtag для сопутствующих устройств. Обычно почти все устройства в диапазоне создают свои собственные IDCODE, чтобы этот отладчик мог идентифицировать эти типы устройств. В вашем любимом случае TDO по умолчанию высокий для всей страны, поэтому купленное устройство не идентифицируется. Пожалуйста, проверьте соединение Jtag, настройки изменения встроенного кабеля и т. Д. Выполнение команды ‘jtag Targets’, возможно, может предоставить немного больше информации
Различные сбои схемы могут привести к сбою цепочки JTAG. В этом примечании к применению описаны наиболее распространенные проблемы и способы использования JTAG String Debugger, чтобы найти причину этого аспекта.
- Подсчитайте количество устройств в большой цепочке.
- Считайте идентификационный код отдельного устройства и поищите в Интернете связанные файлы BSDL в текущей библиотеке.
- Измерьте общую длину сообщений с инструкциями в цепочке, а затем изучите их, борясь с общими данными добавления, ожидаемыми в файлах BSDL.
- Для каждого Kindle в цепочке измерьте длину всего шаблона и сравните ее с бонусом, указанным в его BSDL-файле.
Это иллюстрирует правильное функционирование и функционирование JT chainAG, и рекомендуется управлять этим тестом как частью выпуска вашего проекта. Его можно запустить, нажав кнопку Test Chain в нижней части экрана JTAG Chain Debugger:
- Один из сигналов гаджетов (TDI, TMS, TCK или TDO) обычно разомкнут или закорочен, как ошибки 1 и многие из них на рисунке 2
- Одним из обычных сигналов (TMS или TCK) всегда был фантастический разрыв цепи для одного устройства, точно такой же, как ошибка 2, показанная ниже.
- Один из типов соединений между потерянными устройствами – ошибка 3 или.
- Во время текущего сброса произошло одно из устройств, например ошибка 5. Это, скорее всего, наиболее часто встречающаяся проблема.
Если произойдет невероятный единичный сбой, все устройства продолжат работу, чтобы вы могли работать, и, следовательно, их идентификационные коды будут успешно считаны во время проверки цепочки поставок. Однако конкретный тест также нумерует количество устройств в теме строки, помещая их все в средства BYPASS, синхронизируя известную модель данных во всем потоке и ожидая появления этой модели где-нибудь из окончательного TDO. Ошибка 1 предотвращает это, и в результате веб-интерфейсы сообщают, что стало невозможно подсчитать число, относящееся к устройствам со строкой, хотя они или включая коды идентификаторов отображаются.
Если на одной должны быть две ошибки (например, IC One имеет значительный пропущенный сигнал TCK и / или TMS), ни один номер не может быть синхронизирован с выводом TDO устройства. Если ошибка обычно возникает на терминале, данные в строке, скорее всего, не будут найдены. Если это происходит в связи с предыдущим устройством в цепочке, какие-то веб-данные будут считываться из рабочего TDO, так что следующий идентификатор устройства, родственный затронутому устройству, всегда фиксируется правильно; Идентификатор затронутого устройства и самый старый идентификатор обычно отсутствуют в линии. Поскольку данные как часть вашего TDI не могут быть синхронизированы по потрясающей цепочке, цепочка контрольных тестов считает, что не может подсчитать группу устройств.
При возникновении ошибки 3 все данные передаются при подключении устройств, хотя все коды идентификаторов устройств сканируются правильно после прерывания. Поэтому количество нечитаемых кодов может не соответствовать выбору автомобилей на карте. По мере того, как компьютерные данные проходят по цепочке, тест-драйв цепочки поставок определит, может ли она включить количество устройств.
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Если возникает ошибка 4, особый эффект будет таким же, как если бы последнее устройство в нашей цепочке не могло иметь сигнал TMS или TCK, было обнаружено во время сброса или предпочитает проверку последовательность сброса, но это было в основном неправильным. применимый. Проверка цепочки поставок показывает, что были доступны абсолютно достоверные данные.
Если в нашем собственном устройстве есть ошибка 5, то есть H., вероятно, он будет сброшен (или значимый набор тестовых сбросов не был применен эффективно), это вряд ли может послужить основанием для его вывода TDO. Если, помимо неисправности, устройство является последним на другом канале, это означает, что данные, вероятно, не считываются из канала. Если затронутое устройство находится на более высоком уровне в цепочке, тест может проверить коды идентификаторов устройств после того, как конкретное устройство часто удерживается в состоянии сброса. В обоих случаях данные не могут быть синхронизированы по всей системе, что означает, что тест гирляндной цепи сообщает об ошибке при подсчете количества вместе с устройствами.
Примеры
Эти ошибки обнаруживаются при простой проверке всего архипелага поставок. Возможные результаты тестирования и их взаимосвязь, которые могут привести к этим различным ошибкам, описаны ниже с использованием важной цепочки с двумя устройствами JTAG в качестве иллюстрации.
Пример 1. Все идентификационные коды считываются, но количество устройств не подсчитывается
Поскольку идентификационные коды их устройств считывались очень правильно, можно сделать следующие решения:
- TCK и TMS на самом деле работают правильно (т.е. нет ошибки 2) для обоих устройств. Ссылка
- связь с устройствами вряд ли нарушена (т.е. не только ошибка 3).
- Последняя версия TDO установлена безопасно (т.е. нет ошибки 4). Устройство
- никто не сбрасывается слишком часто (т.е. не ошибка 5).
Количество устройств определяется путем вставки наиболее известной последовательности в новый вывод TDI первого конкретного устройства. Поскольку XJTAG не смог подсчитать количество устройств, можно сделать вывод, что сигнал TDI еще не достиг первого устройства во всей цепочке.
Пример шага два: для некоторых идентификационных кодов также не указано количество незарегистрированных устройств
Поскольку некоторые идентификационные коды включены, как целевое устройство должно правильно достичь своей цели:
- TCK и TMS нормально работают на пограничном устройстве (т. е. не ошибка 2 для нового устройства).
- Последний TDO часто является синонимом (т. е. не ошибкой 4).
- Последнее устройство во всей цепочке не определено (т. е. никогда не было ошибки 5 на последнем устройстве).
Следовательно, ошибка должна исходить от 1 gps или соединения между несколькими устройствами и, безусловно, может быть вызвана одной из следующих трудностей:
- Хотя TMS и tck нормально работают внутри второго устройства, один или оба таких сигнала открыты только на первом телефоне.
- Два дополнительных устройства не связаны друг с другом (ошибка 3).
- Невероятно, что устройство номер один в цепочке присутствует во время нового сброса или требует сброса последовательности анализа, которая не выполнялась правильно (ошибка 5) .3:
Пример отсутствия верных данных
В этом примере чувствуется, что из TDO не отправляются действительные данные. Это может быть связано с несколькими проблемами:
- TMS и / или TCK для абсолютной оценки, устройство работает некорректно (ошибка 2).
- Последний TDO недействителен (ошибка подключения 4)
- Возможно, последнее устройство в цепочке сбрасывается (ошибка 5) или требует неправильной последовательности тестового сброса.
Ручная отладка
Чтобы определить основную причину основной проблемы, вы можете выполнить непрерывный сброс JTAG-кода, а затем проверить идентификационный код, нажав «Сканировать идентификационные коды» в раскрывающемся меню «Тестовая цепочка». Когда JTAG Chain Debugger предназначен для этого режима, ресурсы непрерывно проходят через одну конкретную цепочку, обеспечивая осциллограф, который можно выбрать для определения причины конкретной неисправности.
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.г.