Метценгерштейн 0 18 февраля, 2015 Опубликовано 18 февраля, 2015 · Жалоба До сих пор пользовался AVReal, но периодически глючит отладка через USART. Две платы подряд, то- ли дрова опять накривились, то -ли еще что. В общем, шить- шьет, но как только терминалку запускаю по второму ком порту, первый отваливается. В общем, задолбали глюки. Кто посоветует программатор, чтобы можно было живьем регистры смотреть? Типа как ST-LINK. Что насчет Segger а китайского? АВР можно к нему подцепить? Или какой другой посоветуете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg1978 1 19 февраля, 2015 Опубликовано 19 февраля, 2015 (изменено) · Жалоба На форумах постоянно возникают темы: не шьется кристалл, какие-то еще проблемы. У меня так получилось, что я сразу купил STK-500, потом ATAVRISP mk II. И у меня никогда не было проблем с этими програторами. Сейчас жалею, что не успел купить программатор AVR One или JTAGICE3. Изменено 19 февраля, 2015 пользователем demiurg1978 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 19 февраля, 2015 Опубликовано 19 февраля, 2015 · Жалоба AVR Dragon. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Д_М 0 26 февраля, 2015 Опубликовано 26 февраля, 2015 · Жалоба USBASP Их много кто производит. Цана не высокая. Я использую и доволен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 26 февраля, 2015 Опубликовано 26 февраля, 2015 · Жалоба USBASP Их много кто производит. Цана не высокая. Я использую и доволен. Да ну, и отладку им тоже делаете? Типа как ST-LINK. Что насчет Segger а китайского? АВР можно к нему подцепить? Или какой другой посоветуете? Да кстати Драгон сейчас уже не рулит, надо брать вот такую штуку: http://www.atmel.com/tools/atatmel-ice.aspx Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 26 февраля, 2015 Опубликовано 26 февраля, 2015 · Жалоба До сих пор пользовался AVReal, но периодически глючит отладка через USART. Две платы подряд, то- ли дрова опять накривились, то -ли еще что. В общем, шить- шьет, но как только терминалку запускаю по второму ком порту, первый отваливается. В общем, задолбали глюки. Полагаю, что надо разбираться с конфигурацией компьютера в первую очередь. Потому как нет никаких гарантий, что и другой софт будет работать корректно. А я уже много лет пользуюсь исключительно avreal + FT2232, как раз на втором порте терминалка и висит. Вот ни разу не отваливалось. Кроме тех случаев, когда отваливался сам FT2232 по обоим каналам при закоротке питания, которое обычно с того же порта и беру... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 35 26 февраля, 2015 Опубликовано 26 февраля, 2015 · Жалоба После того, как топикстартер сказал фразу "... чтобы можно было живьем регистры смотреть? Типа как ST-LINK.", становится ясно, что он не замену своему глюкавому программатору ищет, а раскатал губу на пошаговый отладчик. :) В этом случае ни USBASP, ни связка avreal + FT2232, по-видимому, не годятся, а выбор сужается до JTAG. Или все-таки я ошибаюсь, и существуют пошаговые отладчики, иные нежели JTAG? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexG 1 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Да кстати Драгон сейчас уже не рулит, надо брать вот такую штуку: http://www.atmel.com/tools/atatmel-ice.aspx Штука (Atmel-ISP) не рулит, взял такую и обнаружил: 1. Не поддерживается в IAR. Приходится для отладки запускать Atmel Studio и обходиться без приятных плюшек IAR'а типа контроля использования стеков. 2. Периодически глючит - не прошивает прошивку или не запускает отладку. Возможно это глюки студии, а не железки, но так как работает она только со студией то разницы нет. 3. Не везде дает поставить точку останова, иногда приходится специально строки кода вставлять чтобы было где остановиться. Пока из чистых программаторов самое лучшее/надежное что попадало мне в руки это AVRISP (не mk II!), из отладчиков - JTAGICE 2. Или все-таки я ошибаюсь, и существуют пошаговые отладчики, иные нежели JTAG? JTAG это только интерфейс. Интерфейс может быть и другим, те-же Xmeg'и отлаживаются через PDI, мелкие меги и тини - через DebugWire. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Штука (Atmel-ISP) не рулит, взял такую и обнаружил: 1. Не поддерживается в IAR. да ща, в 6.2 поддерживается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexG 1 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба да ща, в 6.2 поддерживается В IAR EWAVR 6.40.3 выбор отладчиков выглядит так: На официальном сайте читаю следующее: C-SPY target system support Simulator AVR ICE200 AVR JTAGICE AVR JTAGICE mkII AVR JTAGICE3 AVR® ONE! AVR Dragon AVR Crypto Controller ROM-monitor for the Atmel Smart Card Development Board (SCDB) and the Voyager development system (optional add-ons, order separately) AVR Studio via compatible output format (full support for Atmel ICE via the Atmel debugger interface) Т.е. Atmel ICE - через Студию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 35 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба В IAR EWAVR 6.40.3 выбор отладчиков выглядит так: ... Т.е. Atmel ICE - через Студию. Ага, обидно. Я сама пользуюсь AVR-ISP-MK2 (от Olimex), т.к. там сразу все шлейфики есть - и для ISR, и для PDI, и для TPI (последним пользоваться не приходилось). Напряжение 3.3 из 5-ти вольт (из USB) он тоже умеет делать, а потому внешнего питания для девайса не надо. И, наконец, он дешевый (по крайней мере, до девальвации рубля). На сайте компании ему цена 20 евро. Однако и у него тот же минус - Студия его поддерживет, а IAR нет. А я IAR люблю... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexG 1 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Однако и у него тот же минус - Студия его поддерживет, а IAR нет. А я IAR люблю... Это же только программатор. Всегда можно написать *.bat файл и вывести запуск в меню IARа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 35 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Это же только программатор. Всегда можно написать *.bat файл и вывести запуск в меню IARа. Но вы же мне сами только что говорили: JTAG это только интерфейс. Интерфейс может быть и другим, те-же Xmeg'и отлаживаются через PDI, мелкие меги и тини - через DebugWire. Откуда следует, что PDI может использоваться для отладочных целей. Да и сама аббревиатура PDI означает "Program and Debug Interface". Значит, дебажить через него все-таки можно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 45 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Да и сама аббревиатура PDI означает "Program and Debug Interface". Значит, дебажить через него все-таки можно? Можно, но не через AVR-ISP-MK2, это просто программатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 35 28 февраля, 2015 Опубликовано 28 февраля, 2015 · Жалоба Можно, но не через AVR-ISP-MK2, это просто программатор. А что этому мешает? :) (то бишь, чего именно не хватает этому программатору, чтобы выполнять функции отладчика?) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться