Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Bad JTAG communication
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Xaero
При подключение J-link из под IAR выдается такая ошибка:
Bad JTAG communication: Write to IR: Expected 0x1, got 0x7 (TAP command: 2) @ Off 0x5

Несколько раз запускал все нормально было, а потом по непонятной причине появилась эта ошибка.
Контроллер LPC 2214.
abcdefg
Была такая фигня с mt-link'ом, с рекомендации DASM'а сменил USB-шнурок, чего и вам советую
Xaero
К сожалению USB кабель здесь совершенно не причем
sergik_vrn
Цитата(Xaero @ Feb 2 2007, 14:04) *
К сожалению USB кабель здесь совершенно не причем

к сожалению, причин описанного может быть много, начиная с глюков в драйверах j-flash и заканчивая чем угодно, например, случайным включением фьюзов защиты

для начала я попробовал бы исключить максимум промежуточных звеньев, начиная с IAR. то есть, проверить железо (питание, кварцы, ресет и проч), потом запустить j-flash и попробовать соединиться с процессором. если возможно, наблюдать за обменом на осциллографе. потом делать первые выводы
Timofey
была такае же лабуда с JTAG SAM-ICE .... Оказалось надо было его перепрошить и поменять библиотеки в IAR. Теперь все работает нормально.
Xaero
Дело в том что на другой плате с таким же контроллером все без проблем работает, а на этой вроде все проверил, все питания есть сигналы тоже все доходят, вобщем все что мог проверить все работает, последний раз когда у нас такое случалось, тогда контроллер сгорел, но тогда вообще джитаг не работал. А сейчас все прошивается, а после этого сразу выскакивает эта ошибка.
Ykidia
Цитата(Xaero @ Feb 6 2007, 13:17) *
Дело в том что на другой плате с таким же контроллером все без проблем работает, а на этой вроде все проверил, все питания есть сигналы тоже все доходят, вобщем все что мог проверить все работает, последний раз когда у нас такое случалось, тогда контроллер сгорел, но тогда вообще джитаг не работал. А сейчас все прошивается, а после этого сразу выскакивает эта ошибка.

Бывает, что то ли неправильно определяется скорость обмена с J(MT)-Link'ом, то ли еще что... Но можно попытаться временно это обойти - попробуйте вручную выставить скорость J-Link'а в настройках проекта в IAR'е. У нас такое иногда бывает, когда автоматом выбирается частота около 4000 кГц. При том, что хватает обычно 1333 или даже 750...
Xaero
Спасибо всем за ответы, все заработало. Дело было в самом контроллере, решился я его все таки поменять, плюс нога EINT1 была подключена к LCD контроллеру, а он ее почему то постоянно сажал на 0.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.