|
Кто работал с AVR DRAGON, стоит покупать? |
|
|
|
Sep 14 2006, 23:42
|
Участник

Группа: Новичок
Сообщений: 21
Регистрация: 26-07-05
Из: Киев, Украина
Пользователь №: 7 113

|
На сайте Виакома пишут, что есть (цена не указана).
|
|
|
|
|
Sep 15 2006, 07:01
|
Знающий
   
Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057

|
Цитата(Pat @ Sep 14 2006, 17:57)  Цитата(Andy Great @ Sep 14 2006, 17:19)  А в Украину уже да  И у кого будете покупать? Я пока не буду покупать - не использую чипов с DebugWire. А где - IgorKossak уже указал.
|
|
|
|
|
Sep 15 2006, 07:24
|

Местный
  
Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639

|
Цитата(IgorKossak @ Sep 15 2006, 09:26)  Цитата(EWAVR @ Sep 15 2006, 02:42)  На сайте Виакома пишут, что есть (цена не указана).
Ответ виакома: "Интересующая Вас позиция ATAVRDRAGON - есть в наличии на нашем складе по цене 59 уе." Да....Шустрые ребята в "Виакоме" !!!!  Когда я им звонил в апреле у них еще его небыло...Мало того, их менеджер даже и незнал что Atmel его выпустил. После того как я ему дал ссылку и указал его технические преимущества и ориентировочную цену Atmel , менеджер мне пообещал что они его точно завезут.
|
|
|
|
|
Sep 18 2006, 22:39
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Интересная вещица, то ради чего брал работает. debugWire и ISP программатор переключаеются без смены кабеля. DebugWire отладчик работает очень уверенно (глюков по крайней мере пока не обнаружил, нет такого чтобы память неверно читалась и т.п.). Зашивается программа по wire'у не медленнее чем по обычному ICE'у. О самом девайсе: ретейл упаковка, стильная красная расписанная "золотом" коробочка напоминающая шкатулку от драгоценностей ;> внутри плата девайса. На борту m128 mlf и m2560 tqfp, т.е. аппарат получается более сложный чем JTAGICE MK2. Больше в комплекте ничего нет. (ни кабеля ни CD). Подхватывается драйверами AVR-Studio 4.12 SP3 без проблем. Список поддерживаемых девайсов можно прямо сказать - скудный: Поддерживается отладка: ATtiny13 ATtiny2313 ATtiny25/45/85 ATmega48/88/168 ATmega32 Поддерживается программирование: все вышеназванные + ATmega8, ATmega128 Весьма странно, что не поддерживаются Mega16 и Mega162.. Честно сказать расчитывал и на их поддержку, но думаю их вероятно добавят позже. С M16 попробовал поработать как с M32 - выдало табличку о несовпадении сигнатуры но заработало без вопросов. для M162 к сожалению аналога нет.. Дополнительный минус девайса: - пока нет поддержки в новом IAR'е. PS: А вообще аппарат хорош. ;>
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 6 2006, 05:25
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-03-06
Пользователь №: 15 267

|
Кто-нибудь подскажет, где в Питере можно приобрести сей девайс?
|
|
|
|
|
Oct 6 2006, 09:30
|
Местный
  
Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142

|
Цитата Поддерживается программирование: все вышеназванные + ATmega8, ATmega128 Т.е. отладка Mega8 по DebugWire не поддерживается?? Это из опыта или так сказано в документации и нет ли намеков на будущую поддержку?
|
|
|
|
|
Oct 23 2006, 21:48
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(Самоделкин @ Oct 23 2006, 17:28)  Все хорошо - только описания сего отладчика НЕТУ! ATMEL молчит, и как этим девайсом пользоваться толком неизвестно. Радует то что много места под дополнительные панельки на плате сделано. Есть описание в комплекте AVR-Studio, причем достаточно подробное, но и без него все понятно. Подключить к компу и к чипу и собсно все, запустить AVR-Studio и вперед. Точно также как и с другими атмеловскими программаторами/отладчиками. Место под панельки imho лишнее.
|
|
|
|
|
Nov 27 2006, 12:23
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-03-06
Пользователь №: 15 267

|
А каким образом осуществляется переключение между отладкой по debugWire и программированием по spi? Обнаружилась такая вещь, когда включил debugWire, avrdragon заработал нормально, но теперь не могу прошивать avreal-ом, поскольку фьюз DBEN отключает ногу ресет.
|
|
|
|
|
Nov 27 2006, 14:15
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(DenF1 @ Nov 27 2006, 12:23)  А каким образом осуществляется переключение между отладкой по debugWire и программированием по spi? Обнаружилась такая вещь, когда включил debugWire, avrdragon заработал нормально, но теперь не могу прошивать avreal-ом, поскольку фьюз DBEN отключает ногу ресет. командной строкой: AVRDragon.exe -d <ваш проц> -W полезно также для справки запустить: AVRDragon.exe -h
|
|
|
|
|
Nov 27 2006, 14:48
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-03-06
Пользователь №: 15 267

|
defunct командной строкой: AVRDragon.exe -d <ваш проц> -W Это я пробовал. Пишет что debugWire отключен до следующего выключения питания. Я затем переключался на avreal, но он мегу не видит. У меня странный глюк вылезает, во время отладки sleep режима мега перестает видится аврдраконом, пишет что не могу подключиться по debugwire. Включал/выключал питание, перегружал аврстудио, мега какбудто умирает, приходится брать другую  На ноге ресета висит резюк 22ком на +5в, кондеев нет. Подскажите где грабли?
|
|
|
|
|
Nov 27 2006, 15:06
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(DenF1 @ Nov 27 2006, 14:48)  defunct командной строкой: AVRDragon.exe -d <ваш проц> -W Это я пробовал. Пишет что debugWire отключен до следующего выключения питания. Я затем переключался на avreal, но он мегу не видит. Dragon тоже умеет программировать по ISP. После отключения Wire'a проще всего тем же драгоном, не снимая шлейфа с таргет девайса, убедиться, что ISP работает. После этого уже пробовать другие программаторы если в том есть необходимость. Цитата У меня странный глюк вылезает, во время отладки sleep режима мега перестает видится аврдраконом, пишет что не могу подключиться по debugwire. Включал/выключал питание, перегружал аврстудио, мега какбудто умирает, приходится брать другую  С таким глюком не сталкивался. Sleep нормально отрабатывает.. Цитата На ноге ресета висит резюк 22ком на +5в, кондеев нет. Подскажите где грабли? Вероятно в шлейфе, и возможно что-то с питанием. Конденсаторы по питанию имеются?
|
|
|
|
|
Nov 27 2006, 15:37
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-03-06
Пользователь №: 15 267

|
defunct Dragon тоже умеет программировать по ISP. После отключения Wire'a проще всего тем же драгоном, не снимая шлейфа с таргет девайса, убедиться, что ISP работает. После этого уже пробовать другие программаторы если в том есть необходимость. Делаю следующее: AVRDragon.exe -d ATmega48 -W пишет что debugwire отключен AVRDragon.exe -d ATmega168 -e пишет Failed to enter programming mode
Шлейф 10см как на JTAG ICE. Кондей по питанию имеются.
А можешь выложить кусок проги где sleep используется ?
|
|
|
|
|
Jan 6 2007, 13:47
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425

|
Цитата(Pyku_He_oTTyda @ Jan 6 2007, 10:00)  А есть новая информация, где его можно купить? В эфо атмел очень неплохо поддерживается. Конечно, по сравнению со своим старшим братом ICE mk2, Dragon тормозит и глючит безбожно, хотя, может это 1-Wire тормозит.
|
|
|
|
|
Jan 6 2007, 15:37
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
У меня ICE MK2.  Сначала плакал (что денег много), а теперь успокоился. Вещь реально очень класная. По DebugWare работает ещё более устойчиво чем по JTAG. (Оно и понятно - один провод) Прошёл год или даже больше, - можно делать выводы. Приведу некоторые свои наблюдения, - может кому поможет. 1) Не делайте длинным переходник (кабель). Особенно касается JTAG. Я делаю не больше 10см. Делаешь больше - наблюдаются зависания, потеря устр-ва, вылет за пределы проги. Реагирует на холодильник.  2) Не плохо иметь ИБП. А то если часа полтора вводишь устр-во в состояние в котором замечена ошибка, а тут бах - и всё сначала, то очень раздражает. 3) Необходимо отключать ноги JTAG/DebugWare от схемы. Мешают вплоть до отсутствия входа в режим. Иногда даже в непонятной ситуации. Из этого следуют выводы: a) эти ноги не должны в схеме нести принципиальное значение (а то вообще отладить не удастся); б) Возможно потребуется их заземлить (то есть вместо перемычки использовать переключатель). К устройству имеется ряд претензий. 1) (и главное потому как обидное) Устр-во имея полный ISP на борту (программирование осуществляется ч/з SPI) не обоснованно не программирует не поддерживаемые устр-ва. То есть оно может запрограммировать M8, к примеру, но не хочет. 2) Остановка по условию в DebugWare отсутствует, а в JTAG реализовано так, что хочется лично встретится с авторами и поговорить о жизни и взглядах на программирование. 3) Интерфейс весьма неудобный местами не понятный. Так, переход из JTAG(DbW) в ISP и обратно из под STUDIO - просто головоломка. Достаточно дерьмово сделан сам программатор. Одно неловкое движение и кристал не доступен! Вручную приходится делать то, что например, AVREAL делает програмно на раз! 4) Сам печатный кабель вызывает просто опасения. Нет веры в его долгую жизнь. Ну вот собственно и всё.
|
|
|
|
|
Mar 14 2007, 19:33
|
Группа: Новичок
Сообщений: 5
Регистрация: 23-02-07
Пользователь №: 25 616

|
Не хотел открывать новую тему по Драконе. Но хочу задать вопрос всем. Перед тем как отлаживать програму АВР Студия пишет програму в флеш память контроллера который отлаживается. Правильно ли я понял? Если это так то не очень то радует меня AVRDRAGON.
|
|
|
|
|
Mar 15 2007, 19:48
|
Группа: Новичок
Сообщений: 5
Регистрация: 23-02-07
Пользователь №: 25 616

|
Цитата(goodwin @ Mar 14 2007, 22:26)  А как вы себе этот процесс представляли? Думал программа зашиваэтся в ОЗУ на Драконе, а потом по-командно передается в AVR. Приблизительно так. Дракона я уже купил и не очен жалею. Даже наоборот. Тогда придется отложить один МК для отладки программы. А потом можно его и запихнуть куда-то. Наверно так все и делают. А?.. Цитата(IgorKossak @ Mar 15 2007, 09:59)  Не обязательно. Загрузку можно запретить. См. опции в AVRStudio. Можно установить опцию, чтобы загрузка осуществлялась только если выходной файл изменён. Да, это сэкономит несколько сотен циклов перезаписи. Но не всегда удобно. Я даже пробовал не запускать програму на исполнение в реальном времени, а в пошаговом режиме и понял что все же программа и в таком случае заливается полностью а потом уже запускается отладка. Ну, видно от этого не уйти.
|
|
|
|
|
Mar 27 2007, 16:09
|
Группа: Новичок
Сообщений: 5
Регистрация: 30-08-06
Пользователь №: 19 942

|
Na stalie dragon rabotaiet atlicna, a pamiexi iest pamiexi
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|