juvf 17 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба На Atmega328p один SPI (хотя в даташите написано 2). Нет портов джитага и SWD. Отладка/прошивка через ISP (ноги reset и SPI). Мне SPI нужен для собственных нужд. Как подружить ISP и SPI для собственных нужд? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба Что-то не слышал про отладку через SPI. А если прошивка - ISP никак не мешает SPI, у нормальных программаторов сигналы переводятся в третье состояние, когда не программируем... Я совмещал, все хорошо и удобно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба Что-то не слышал про отладку через SPI. я же пишу Отладка/прошивка через ISP (ноги reset и SPI). Я совмещал, все хорошо и удобно.я побоялся совместить, думал будет конфликт. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба Каким способом отладка (трассировка выполнения и проверка содержимого памяти) может быть осуществлена через ISP? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба в 3-ий раз пишу.... Отладка/прошивка через ISP (ноги reset и SPI). )) Цепляешь отлаживаемую плату через ISP конектор к отладчику (у меня JTAG ICE MK II). Запускаешь авр студию. пишешь прогу. указываешь, что отладка будет через debugWIRE. Всё!!! Функция debugWIRE у авр совмещена с ногой ресет. В студии будет залит новый код через спи, отладка через ресет/дебугВаре. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба debugWIRE Не читал... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey190 2 29 июня, 2017 Опубликовано 29 июня, 2017 · Жалоба в 3-ий раз пишу.... Отладка/прошивка через ISP (ноги reset и SPI). )) Цепляешь отлаживаемую плату через ISP конектор к отладчику (у меня JTAG ICE MK II). Запускаешь авр студию. пишешь прогу. указываешь, что отладка будет через debugWIRE. Всё!!! Функция debugWIRE у авр совмещена с ногой ресет. В студии будет залит новый код через спи, отладка через ресет/дебугВаре. после того, как включаешь отладку (через spi), spi уже не нужен. и шьется и отладка идет через reset. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 29 июня, 2017 Опубликовано 29 июня, 2017 · Жалоба после того, как включаешь отладку (через spi), spi уже не нужен. и шьется и отладка идет через reset. Не знал. постоянно переключался между дебугваре и спи. Спасибо. ps правда для прошивки фбюзов всётаки нужно переключиться обратно на спи Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 30 июня, 2017 Опубликовано 30 июня, 2017 · Жалоба Чтоб темы не плодить - тут спрошу. Не работает отладка по debugWire. Вродезаливает код, стартует и код работает, но на main не останавливается. Ставлю брейкпоинты, они автоматом дизэйблятся с сообщением "The breakpoint will not currently be hit. Unable to set requested breakpoint on target. Note: The current selected device is unable to set breakpoints during runtime." Почему? Как нормальную отладку запустить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Мур 1 25 июля, 2019 Опубликовано 25 июля, 2019 · Жалоба On 6/29/2017 at 8:59 AM, Andrey190 said: после того, как включаешь отладку (через spi), spi уже не нужен. и шьется и отладка идет через reset. Народ! ...Что-то фантастическое!... После перевода фуза DWEN в режим DebugWire SPI недоступен(и требуется для восстановления высоковольтное программирование). Вопрос по этой экзотической отладке... В среде IAR такое возможно? Или обязательно нужен тандем с AtmelStudio? Как вам удается шить без SPI? И что надо сделать после окончания отладки? Фузы возвращать в первоначальное? ...И где об этом написано толково? Много противоречивой информации... Стоит мой макет(сегодня вдул DWEN в режим DebugWire) и я в растерянности. Высоковольтное программирование не пугает, но на грабли не охота наступать. Сделал передышку DRAGONу... Спасибо! Вообще тема грустная... Майкрочип теперь не выпускает средства отладки для ATmega\Tiny. DRAGON и JTAGICE3 сняты с производства!!! Вот к чему приводит монополизм!.. Неужели умрет AVR? ...и DRAGON приглашает только на фузы Здесь все красиво, но в среде AtmelStudio Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться