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

Проблемы отладки

Уважаемые спецы подсобите советами:

следующая ситуация есть AT91SAM7S64 - несколько раз отлаживался в IAR EW 4.30 с wiggler, дальше (для меня) начинает творить что-то непонятное IAR отладчик не запускается пишет то нет питания, то CPU запущен, предлагает остановить его но безрезультатно.

Запускаю OCD Commander соединяется через раз если нажиметь кнопку "status" раза 2 в сек., то проскакивает что CPU не в отладке.

Только один раз из 10-20 попыток удается нормально выполнить команду.

Подскажите в чем проблема.

 

P.S. Сообщения прилагаются.jtag_wig.rar

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


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

Для начала стереть чип и посмотреть что будет. Программу заливать из примеров IAR для начала. Скорость Wiglera уменьшить (чем выше число в настройках - тем ниже скорость). Если ничего не поможет - купить J-Link

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


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

Попробуйте понизить скорость JTAG

(JTAG speed) можно менять от 0 до 8

при 8 жутко тормозит...

я обычно ставлю 4

 

еще какой у вас виглер?

надо посомтреть оцсилографом качество сигналов...

и еще если питается от LPT порта, проверить не пропадает ли питание

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


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

В свежий чип заливался и отлаживался свой код он работал и прекрасно отлаживался.

Понижение скорости не помогает. Wiggler стандартный 74HC и 74LC, pin 8 и 15 LPT замкнуты.

Питание разное было и от платы и от LPT. Ничего не помогает.

Ставишь свежий чип и все на ура, а потом все сначала начинается.

 

>> Если ничего не поможет - купить J-Link

Если купить J-Link все проблемы снимутся?

P.S. Большое спасибо за помощь.

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


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

так после какого момента начинается ? Запросто можно написать код такой, что отладчик отвалится, что на атмеле, что на филипсе (PLL загнать в небеса например и т п). С J-Link (точнее у меня MT-Link) проблем не было, отлаживал неделями. Ну иногда конечно загонял кристалл в неприличную позу, но у атмеля с этим просто - ERASE и все заново. А вообще Виглер с IAR плохо дружит, не на всех машинах работает нормально и подглючивает. PS - JTAGSEL Вы куда повесили на чипе ?

Изменено пользователем DASM

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


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

Посмотрите на сахаре в проэктах Wiggler_errata. Там на 4 вывод LPT порта ставится конденсатор.

Мне такая доработка помогла.

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


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

Всем: DASM, KRS, Stas_R большое при большое пасиб, буду разбираться.

На счет приобретения J-Link подемаю.

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...