Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прошить ATtiny через DebugWire (Dragon)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Serg_Sm
Есть проект с ATTiny85 пытаюсь отлаживать его через DebugWire.
Не прошивается.
Пишет:
No contact with device when using debugwire.
IAR "The DWEN fuse must be enabled to use debugwire"

DWEN естественно включен. Сначала долго с этим возился, пару раз срабатывало, но в основном глухо. Потом неожиданно заработало нормально - отлаживал проект несколько дней, никаких проблем не было. Через неделю попробовал чуть поменять код (настройки проекта и фьюзы не менял) и опять такая же фигня. Пробовал по разному - никак, IAR for AVR 6.12.1.

Как такое победить?
Serg_Sm
После разных попыток выяснилось, что сначала нужно отключить DWEN (в IAR меню Fuse Handler), уже затем запустить отладку и когда появится описанное выше сообщение нажать кнопку "Да". После этого передернуть питание и уже тогда пойдет прошивка с отладкой. В следущие разы отладка запускается без проблем - пока не тронешь фьюзы (даже просто прочитаешь).
Почему так - хз. Может кому-нибудь эта инструкция пригодится.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.