|
Насколько нужен ресет при программировании AVR через JTAG?, Точнее daisy chain из двух м640. |
|
|
|
Apr 15 2012, 16:00
|

Местный
  
Группа: Участник
Сообщений: 253
Регистрация: 4-03-09
Из: Богота, Колумбия
Пользователь №: 45 676

|
Насколько нужен ресет при программировании AVR через JTAG? Точнее daisy chain из двух м640. Все апноты и ДШ говорят, что не нужен. Что достаточно TMS, TCK, TDI, TDO. Цитата Source Reset (optional) Used to reset the target device. Connecting this pin is recommended since it allows the JTAGICE mkII to hold the target device in a reset state, which can be essential to debugging in certain scenarios - for example if the JTD bit is set by the application firmware, disabling the JTAG interface. The nSRST pin has an internal pullup resistor in the JTAGICE mkII. Цитата Programming through the JTAG interface requires control of the four JTAG specific pins: TCK, TMS, TDI and TDO. Control of the reset and clock pins is not required. Насколько понимаю, ресет нужен только чтобы сбросить девайс в случае зависа или плохого старта. Что при наличии RC на ресете, по моему опыту, исключено. Но даже если такое происходит, можно тупо переткнуть питание (не удобно, конечно, но часто ли мы программируем девайс?). Знатоки JTAG протокола, отзовитесь! Часто ли оный дёргается?
|
|
|
|
|
 |
Ответов
|
Apr 16 2012, 19:18
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
Цитата(Dikoy @ Apr 16 2012, 21:42)  ну, тут ключа не нарисовано... Полагаю, что он со стороны первого вывода, но видел вариации на эту тему... Когда кабель надевается, в какую сторону смотрит ключ у вас? В сторону дырочкофф? Справой стороны разъёма JTAG есть цифры 1 JTAG 9 . В таком случае 1 - означает первый контакт разъёма JTAG/ Далее в строгом соответствии с приведёнными выше контактами (фото) можно расчитать какой контакт разъема чему соответствует. Обычно никто этим не заморачивается. Достаточно на Вашей плате соединить контакты разъёма JTAG в соответствии с фото из поста 13 с ножками MCU и с соединить оба устройства шлейфом соблюдая соответствие контакта 1
Эскизы прикрепленных изображений
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
|
Apr 16 2012, 22:37
|

Местный
  
Группа: Участник
Сообщений: 253
Регистрация: 4-03-09
Из: Богота, Колумбия
Пользователь №: 45 676

|
Цитата(ILYAUL @ Apr 16 2012, 22:18)  Справой стороны разъёма JTAG есть цифры 1 JTAG 9 . Ещё раз. Ключ штекера (наплыв, пупырка и т.д.) со стороны 1-9 вывода при установке, или нет?  Понимаю, вопрос глупый и метка 1 вывода всегда на стороне ключа у IDC, но не раз встречал платы с разъёмом наоборот. от того и спрашиваю. На вашем фото не видно ключей ни одного штекера. У меня же условие - все разъёмы на плате под ключ, чтоб штекер наоборот нельзя было вставить.  А ноги считатья умею
Сообщение отредактировал Dikoy - Apr 16 2012, 22:43
|
|
|
|
Сообщений в этой теме
Dikoy Насколько нужен ресет при программировании AVR через JTAG? Apr 15 2012, 16:00 prottoss Для программирования RESET не нужен совершенно, т.... Apr 15 2012, 16:25 Dikoy Это я читал. Там даже где-то написано, что ресет д... Apr 15 2012, 16:28 prottoss нет ни каких комбинаций есть последовательность б... Apr 15 2012, 16:46 Dikoy Цитата(prottoss @ Apr 15 2012, 19:46) нет... Apr 15 2012, 18:40 ILYAUL Отладчик DRAGON , плата с Atmega128 - отключил от... Apr 15 2012, 17:02 Dikoy Цитата(ILYAUL @ Apr 15 2012, 20:02) отклю... Apr 15 2012, 19:12  ILYAUL Цитата(Dikoy @ Apr 15 2012, 23:12) Какой ... Apr 16 2012, 09:49 defunct Цитата(ILYAUL @ Apr 15 2012, 19:02) Отлад... May 4 2012, 01:26 ArtemKAD ЦитатаОтладчик DRAGON , плата с Atmega128 - отключ... Apr 15 2012, 19:02 ArtemKAD ЦитатаНоги JTAG интерфейса ни к чему более не идут... Apr 15 2012, 19:48 _Артём_ Цитата(ArtemKAD @ Apr 15 2012, 22:48) Хм.... Apr 15 2012, 19:57 Dikoy Ну, в принципе, ресет на разъём я вывел... Правда,... Apr 15 2012, 20:16 Dikoy И ещё вопрос знатокам. С какой стороны ключ на раз... Apr 16 2012, 01:34 Shivers Если у микросхемы есть вход TRST, его надо заводит... Apr 16 2012, 09:56 Dikoy Цитата(Shivers @ Apr 16 2012, 12:56) Если... Apr 16 2012, 14:15  ILYAUL Цитата(Dikoy @ Apr 16 2012, 18:15) А с ка... Apr 16 2012, 16:31   ILYAUL Цитата(Dikoy @ Apr 17 2012, 02:37) Ещё ра... Apr 17 2012, 05:14 Dikoy Ну и хорошо. Спасибо! Apr 17 2012, 22:55 IgorKossak На будущее. Чтобы не пытаться определить цоколёвку... Apr 18 2012, 07:31 Dikoy Цитата(IgorKossak @ Apr 18 2012, 10:31) Н... Apr 18 2012, 19:14  ILYAUL Цитата(Dikoy @ Apr 18 2012, 23:14) Из сап... Apr 18 2012, 19:53  IgorKossak Цитата(Dikoy @ Apr 18 2012, 22:14) На буд... Apr 19 2012, 08:10 Dikoy Спасибо, жду. Apr 18 2012, 20:21 Dikoy В том то и дело, что я не напарываюсь.
А вот люде... Apr 22 2012, 02:31 ILYAUL Цитата(Dikoy @ Apr 22 2012, 06:31) ILYAUL... Apr 22 2012, 14:12 ILYAUL Извиняюсь! Сейчас начал готовить Вам материал... Apr 22 2012, 18:49 Dikoy Ну и хорошо что так
На самом деле переыв гору до... May 2 2012, 20:16 seltec Я уже и сам понял, что "оффтопнул ножкой... May 15 2012, 09:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|