|
|
  |
Кто работал с AVR DRAGON, стоит покупать? |
|
|
|
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) Сам печатный кабель вызывает просто опасения. Нет веры в его долгую жизнь. Ну вот собственно и всё.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|