Dimoza 0 29 июля, 2008 Опубликовано 29 июля, 2008 · Жалоба Начав пользоваться JTAGICE mkII столкнулся с тем, что RC цепь сброса (10k+10nF) которую я ставлю уже много лет, не даёт спокойно жить в режиме dW. Есть ли варианты обхода проблемы кроме выпаивания конденсатора на время работы с dW? У меня только одна идея: включение ещё одного резистора около 1k между цепью сброса и ногой AVR. P.S. Тему о плюсах и минусах различных цепей сброса читал. Хочу оставить именно RC вариант. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flasher 0 29 июля, 2008 Опубликовано 29 июля, 2008 · Жалоба в устройствах оставляй, только отлаживать с конденсатором не получится Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 29 июля, 2008 Опубликовано 29 июля, 2008 · Жалоба P.S. Тему о плюсах и минусах различных цепей сброса читал. Хочу оставить именно RC вариант. Ну хоть один человек приведёт довод в пользу RC вместо R? А то что не работает DBW, так это же понятно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 29 июля, 2008 Опубликовано 29 июля, 2008 · Жалоба Ну хоть один человек приведёт довод в пользу RC вместо R? А то что не работает DBW, так это же понятно. Я могу ответить цитатой: Как это рекомендуется. А если и дальше использовать подходы, рекомендованные производителями, то вдруг исчезают претензии к Atmel. Вдруг, почему-то, изделия начинают работать устойчиво и безсбойно. Почему-то EEPROM и FLASH не стирается. Как то АЦП более правильно показывает. И т.д. и т.п. :yeah: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
navy2000 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Начав пользоваться JTAGICE mkII столкнулся с тем, что RC цепь сброса (10k+10nF) которую я ставлю уже много лет, не даёт спокойно жить в режиме dW. Есть ли варианты обхода проблемы кроме выпаивания конденсатора на время работы с dW? У меня только одна идея: включение ещё одного резистора около 1k между цепью сброса и ногой AVR. P.S. Тему о плюсах и минусах различных цепей сброса читал. Хочу оставить именно RC вариант. Если категорически хотите оставить RC цепочку, то пусть при подключении разъема dW цепь конденсатора обрывается. Не очень надежно, и разъем придется подбирать не стандартный, но за все надо платить. Хотя, в своих поделках использовал внешний вач-дог с супервизором, а в JTAG встроил генератор, который эту "собаку" сбрасывал во время отладки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Я могу ответить цитатой: :yeah: :) Это как раз не тот случай. Если хочется обезопасить себя от помех, то перемычку на питание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
m16 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Ну хоть один человек приведёт довод в пользу RC вместо R? А то что не работает DBW, так это же понятно. довод Атымела примите как руководство к действию Note: Some precautions regarding the RESET line must be taken to ensure proper communication over the debugWIRE interface. If there is a pull-up on the RESET line, this resistor must be larger than 10Kohm, and there should be no capacitive load. The pull-up resistor is not required for debugWIRE functionality. Other logic connected to the RESET line should be removed. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Я могу ответить цитатой: Заметьте для МК с DebugWire'ом Reset рекомендуется оставлять голым. Ничего к нему не цеплять ни R ни RC ни перемычку. У таких MK, как правило, есть полный фарш всего необходимого для нормального стартап сброса. POR/ BOD/ внутренний pull-up на reset'е. В готовых изделиях можно спокойно переключать reset в GPIO режим и забыть об этом пине вообще. В процессе отладки - включать dW, что также не требует присустствия никаких внешних компонентов на этом пине. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Заметьте для МК с DebugWire'ом Reset рекомендуется оставлять голым. Ничего к нему не цеплять ни R ни RC ни перемычку. Да там всё равно мутно. Во-первых, написано (tiny2313), что When the debugWIRE Enable (DWEN) Fuse is programmed and Lock bits are unprogrammed, the debugWIRE system within the target device is activated. The RESET port pin is configured as a wire-AND (open-drain) bi-directional I/O pin with pull-up enabled То есть, хоть он и голый, но подтяжка таки есть. Во-вторых, есть такая фраза: Capacitors inserted on the RESET pin must be disconnected when using debugWire. То есть, по-прежнему предполагается возможность наличия конденсатора! ЗЫ. Я лично конденсатор не подключаю:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба То есть, по-прежнему предполагается возможность наличия конденсатора! Эта приписка IMHO сделана на случай миграции с AT90S2313 на t2313. В первой емкость на Reset была обязательной. То есть, хоть он и голый, но подтяжка таки есть. Дык, снаружи-то голый ;> Pull-up внутренний. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Эта приписка IMHO сделана на случай миграции с AT90S2313 на t2313. В первой емкость на Reset была обязательной. Не, это уже вдумчивое толкование даташита :) А требуется — беспрекословное следование:)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Не, это уже вдумчивое толкование даташита :) А требуется — беспрекословное следование:)) Oк, если найдете в ДШ на тот же t2313, что емкость надо ставить на Reset хоть в каком-то случае - дайте знать. А пока мое толкование не противоречит беспрекословному следованию ;> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Oк, если найдете в ДШ на тот же t2313, что емкость надо ставить на Reset хоть в каком-то случае - дайте знать. Да их уже давно нигде не рисуют. Но и отменить явно не решаются. А пока мое толкование не противоречит беспрекословному следованию ;> Это смотря как толковать "беспрекословное следование":) Есть указание, что конденсатор может быть:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Есть указание, что конденсатор может быть:) Нет уж, есть указание - убрать если есть. А вот как туда попала емкость это проблемы проектировщика (наиболее вероятно что емкость - это анахронизм старого дизайна под AT90). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 30 июля, 2008 Опубликовано 30 июля, 2008 · Жалоба Нет уж, есть указание - убрать если есть. Не-е-ет, есть указание отсоединить при использовании debugWire :) Я согласен, что это какой-то атавизм, и это укрепляет меня в мысли, что даташит надо читать вдумчиво и пытаться понять, чем обусловлено то или иное требование в нём, а не бездумно следовать всем указаниям даташита. Собственно, эту мысль я и хотел выразить:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться