реклама на сайте
подробности

 
 
> программатор AVR, нужен совет по выбору
Метценгерштейн
сообщение Feb 18 2015, 19:23
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



До сих пор пользовался AVReal, но периодически глючит отладка через USART. Две платы подряд, то- ли дрова опять накривились, то -ли еще что. В общем, шить- шьет, но как только терминалку запускаю по второму ком порту, первый отваливается. В общем, задолбали глюки.
Кто посоветует программатор, чтобы можно было живьем регистры смотреть? Типа как ST-LINK.
Что насчет Segger а китайского? АВР можно к нему подцепить? Или какой другой посоветуете?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexG
сообщение Feb 28 2015, 11:00
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 10-05-12
Пользователь №: 71 756



Цитата(Vasily_ @ Feb 27 2015, 01:26) *
Да кстати Драгон сейчас уже не рулит, надо брать вот такую штуку: http://www.atmel.com/tools/atatmel-ice.aspx


Штука (Atmel-ISP) не рулит, взял такую и обнаружил:
1. Не поддерживается в IAR. Приходится для отладки запускать Atmel Studio и обходиться без приятных плюшек IAR'а типа контроля использования стеков.
2. Периодически глючит - не прошивает прошивку или не запускает отладку. Возможно это глюки студии, а не железки, но так как работает она только со студией то разницы нет.
3. Не везде дает поставить точку останова, иногда приходится специально строки кода вставлять чтобы было где остановиться.

Пока из чистых программаторов самое лучшее/надежное что попадало мне в руки это AVRISP (не mk II!), из отладчиков - JTAGICE 2.

Цитата(Xenia @ Feb 27 2015, 01:50) *
Или все-таки я ошибаюсь, и существуют пошаговые отладчики, иные нежели JTAG?


JTAG это только интерфейс. Интерфейс может быть и другим, те-же Xmeg'и отлаживаются через PDI, мелкие меги и тини - через DebugWire.

Go to the top of the page
 
+Quote Post
megajohn
сообщение Feb 28 2015, 13:09
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(ex_AlexG @ Feb 28 2015, 14:00) *
Штука (Atmel-ISP) не рулит, взял такую и обнаружил:
1. Не поддерживается в IAR.


да ща, в 6.2 поддерживается


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
AlexG
сообщение Feb 28 2015, 14:55
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 10-05-12
Пользователь №: 71 756



Цитата(megajohn @ Feb 28 2015, 19:09) *
да ща, в 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 - через Студию.


Go to the top of the page
 
+Quote Post
Xenia
сообщение Feb 28 2015, 16:21
Сообщение #5


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(ex_AlexG @ Feb 28 2015, 17:55) *
В IAR EWAVR 6.40.3 выбор отладчиков выглядит так:
...
Т.е. Atmel ICE - через Студию.


Ага, обидно. Я сама пользуюсь AVR-ISP-MK2 (от Olimex), т.к. там сразу все шлейфики есть - и для ISR, и для PDI, и для TPI (последним пользоваться не приходилось). Напряжение 3.3 из 5-ти вольт (из USB) он тоже умеет делать, а потому внешнего питания для девайса не надо. И, наконец, он дешевый (по крайней мере, до девальвации рубля). На сайте компании ему цена 20 евро.

Однако и у него тот же минус - Студия его поддерживет, а IAR нет. А я IAR люблю...
Go to the top of the page
 
+Quote Post
AlexG
сообщение Feb 28 2015, 17:10
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 10-05-12
Пользователь №: 71 756



Цитата(Xenia @ Feb 28 2015, 22:21) *
Однако и у него тот же минус - Студия его поддерживет, а IAR нет. А я IAR люблю...


Это же только программатор. Всегда можно написать *.bat файл и вывести запуск в меню IARа.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Feb 28 2015, 17:19
Сообщение #7


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(ex_AlexG @ Feb 28 2015, 20:10) *
Это же только программатор. Всегда можно написать *.bat файл и вывести запуск в меню IARа.


Но вы же мне сами только что говорили:
Цитата(ex_AlexG @ Feb 28 2015, 14:00) *
JTAG это только интерфейс. Интерфейс может быть и другим, те-же Xmeg'и отлаживаются через PDI, мелкие меги и тини - через DebugWire.

Откуда следует, что PDI может использоваться для отладочных целей. Да и сама аббревиатура PDI означает "Program and Debug Interface".
Значит, дебажить через него все-таки можно?
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Feb 28 2015, 17:39
Сообщение #8


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Xenia @ Feb 28 2015, 19:19) *
Да и сама аббревиатура PDI означает "Program and Debug Interface".
Значит, дебажить через него все-таки можно?

Можно, но не через AVR-ISP-MK2, это просто программатор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Метценгерштейн   программатор AVR   Feb 18 2015, 19:23
- - demiurg1978   На форумах постоянно возникают темы: не шьется кри...   Feb 19 2015, 07:18
- - Vasily_   AVR Dragon.   Feb 19 2015, 09:26
- - Д_М   USBASP Их много кто производит. Цана не высокая. Я...   Feb 26 2015, 19:06
|- - Vasily_   Цитата(Д_М @ Feb 26 2015, 21:06) USBASP И...   Feb 26 2015, 19:26
- - rx3apf   Цитата(Метценгерштейн @ Feb 18 2015, 22:2...   Feb 26 2015, 19:29
- - Xenia   После того, как топикстартер сказал фразу ".....   Feb 26 2015, 19:50
|- - Xenia   Цитата(Vasily_ @ Feb 28 2015, 20:39) Можн...   Feb 28 2015, 17:41
|- - smalcom   Цитата(Xenia @ Feb 28 2015, 19:41) А что ...   Mar 1 2015, 20:50
- - megajohn   Цитата(ex_AlexG @ Feb 28 2015, 17:55) Т.е...   Feb 28 2015, 19:59


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 21:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01452 секунд с 7
ELECTRONIX ©2004-2016