|
|
  |
Использование AVR Dragon, в параллельном HV режиме |
|
|
|
Sep 3 2008, 13:44
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(AndreyKeil @ Sep 3 2008, 15:30)  Скорее всего, Дракон исправный. Посмотрите в AVR-студии в help вкладку "AVR Dragon\Device Connection Sheet\SCKT3100A3". Подключите Мегу как там нарисовано. Сам с такой проблемой сталкивался. Мега именно так и подключена. Пробовал прошивать и др. кристаллы с тем же результатом. Что интересно, если запускать STK500 в Студии первый раз, то читается Vtarget без проблем. Но стоит только попробовать читать сигнатуру, получаем строки: Setting device parameters.... OK! Entering programming mode.... Failed! И уже после этого не читается ни Vtarget, не появляется заново Setting device parameters... Вообщем вторая и последующие попытки чтения сигнатуры вообще неудачны. Опять перезапускаем в студии STK500 и с первой попытки читается Vtarget и пошло по кругу. Вообще кто-нибудь может попробовать погонять мегу16 в Драконе? Ведь у многих есть STK500, в комплекте с которыми она есть...
|
|
|
|
|
Sep 3 2008, 14:00
|

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

|
Цитата(ivainc1789 @ Sep 3 2008, 16:44)  Вообще кто-нибудь может попробовать погонять мегу16 в Драконе? Ведь у многих есть STK500, в комплекте с которыми она есть... Зачем оно вам нужно? STK500 умеет делать HVPP и без драгона. От драгона имеет смысл использовать только JTAG в сочетании с STK500. Цитата то интересно, если запускать STK500 в Студии первый раз И что значит запускать STK500 в студии? Если вы Драгон подключаете, так запускайте в студии "AVR-Dragon". Цитата И уже после этого не читается ни Vtarget, не появляется заново Setting device parameters... Вообщем вторая и последующие попытки чтения сигнатуры вообще неудачны. С джамперами что-то намудрили вероятно. Цитата Просится вывод о неисправности самого Дракона. Может у кого-нибудь были подобные проблемы? Просится вывод, что что-то неправильно подключили. Проводов много, перемычек разных тоже, достаточно хотя бы один перепутать и ничего не будет работать.
|
|
|
|
|
Sep 3 2008, 14:08
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(defunct @ Sep 3 2008, 18:00)  Зачем оно вам нужно? STK500 умеет делать HVPP и без драгона. От драгона имеет смысл использовать только JTAG в сочетании с STK500. Это все верно, но случись аврал или вылетит STK500, не хотелось бы тогда тратить время, чтобы в результате выяснилось, что Дракон неисправен и не может сделать то, что заявлено... Кстати, я раньше его параллельным программированием не пользовалься - не было необходимости... Цитата И что значит запускать STK500 в студии? Если вы Драгон подключаете, так запускайте в студии "AVR-Dragon". Виноват, это сленг у меня такой со времен запуска в командной строке stk500.exe Я тут читал, что у вас с Драконом нет проблем.... Может выделите минутку? Правда перемычки совать то еще удовольствие... )
|
|
|
|
|
Sep 3 2008, 21:49
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(ivainc1789 @ Sep 3 2008, 20:08)  Я тут читал, что у вас с Драконом нет проблем.... Может выделите минутку? Правда перемычки совать то еще удовольствие... ) Проблемы у Дракона хватает. Хочу народ предупредить о граблях, с которыми не стал разбираться, просто вернулся назад -- туда, откуда пришел. Кто хочет подробности -- вот они: Меня моя жадность победила: скачал я свежий 589-ый билд AVR Studio v.4.13. Походу подновил прошивки у Драгона и СТК-500. Пока прошивал АВРки через SPI проблему не видел. Но вот понадобилось разрабатывать одну жутко-экономичную систему. Прикупил мегу48Р (с PicoPower), которая тоже "умеет" выделываться: фьюзы на Драгоне читаются крайне неустойчиво. Перепрограммирование фьюзов привело к "потере" чипа: каким-то макаром фьюз SPIEN отключился. Я его точно не трогал. Когда я попыталсяуже обратиться к меге через dW, то с удивлением обнаружил отсутствие такой опции в Драконовском окошке АВР Студии (вкладка Program, ниспадающий список Program Mode). Но я хорошо помню, что эта опция была! Перебрал все варианты, ничего не помогло. Проблема ушла только с возвратом на предыдущий билд (528) и заливкой прошивки от этого билда. Может мои стенания наведут на мысль?
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Sep 4 2008, 07:26
|
Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593

|
Цитата(ivainc1789 @ Sep 4 2008, 08:04)  ... или я вывел из строя свой Дракон каким-то чудесным образом.... Спасибо членам форума - мне уже помогли, и я считаю дОлжным предупредить ВСЕХ, кто начинает мучить Дракона : ЕСЛИ появляется мысль, что Дракон неисправен (не сдох, а как-то хитро) - МЕНЯЙТЕ USB кабель на более качественный!! Казалось бы .... а ПОМОГАЕТ!, хотя может только значительно уменьшить проблемы, но не устранить
--------------------
На "нет" и "нах" :)
|
|
|
|
|
Sep 4 2008, 07:46
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(GeorgyBey @ Sep 4 2008, 13:26)  Спасибо членам форума - мне уже помогли, и я считаю дОлжным предупредить ВСЕХ, кто начинает мучить Дракона : ЕСЛИ появляется мысль, что Дракон неисправен (не сдох, а как-то хитро) - МЕНЯЙТЕ USB кабель на более качественный!! Казалось бы .... а ПОМОГАЕТ!, хотя может только значительно уменьшить проблемы, но не устранить  Просто, зашибись! Пошел подбирать шнурок для Пресмыкающегося! (Благо, у меня их уже с десяток всяких разных накопилось.) А вообще, дурдом!
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
Sep 4 2008, 08:24
|

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

|
Цитата(ivainc1789 @ Sep 3 2008, 17:08)  Я тут читал, что у вас с Драконом нет проблем.... Может выделите минутку? Правда перемычки совать то еще удовольствие... ) Да уж, я как посмотрел сколько там перемычек нужно, минуткой не отделаешься.. Попробую на выходных возможно, чисто из спортивного интереса. HVSP для tiny13 точно работает и там всего 6 проводков ;> Вы перемычку Vtarget отключали?
|
|
|
|
|
Sep 4 2008, 12:48
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(defunct @ Sep 4 2008, 12:24)  Да уж, я как посмотрел сколько там перемычек нужно, минуткой не отделаешься.. Попробую на выходных возможно, чисто из спортивного интереса. HVSP для tiny13 точно работает и там всего 6 проводков ;> Вы перемычку Vtarget отключали? У меня под рукой есть ATiny45-DIP8, попробую ее читать, правда придется DIP28 запаять в Дракона. А с мегой16 - перемычку я именно подключал как и описано в connection sheet. Если ее отключить, сразу же получаем стандартное сообщение Дракона: HVPP/HVSP mode error. Когда-то я ждал Дракона почтой с таким нетерпением, что напаял 22 качественные перемычки!!! Взгляните сами ))). P.S. Вот только что попробовал читать/писать ATtiny45 - нет проблем, все работает. Но это HVSP. Прям беда какая-то с параллельным режимом - кристаллы ATmega8,16,8515 в DIP корпусах устойчиво не читаются/не шьются в Драконе, в STK500 - все нормально...
Эскизы прикрепленных изображений
|
|
|
|
|
Sep 6 2008, 11:14
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 14-02-06
Пользователь №: 14 331

|
Цитата(zhevak @ Sep 4 2008, 03:49)  Но я хорошо помню, что эта опция была! Перебрал все варианты, ничего не помогло. Проблема ушла только с возвратом на предыдущий билд (528) и заливкой прошивки от этого билда. Как произвели откат на предыдущюю версию прошивки? А то как то боязно скакать на новые билды, не зная как подстраховаться в случае глюков.
|
|
|
|
|
Sep 6 2008, 19:52
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Пришел ответ из саппорта - типа намудрили вы с перемычками, откройте хелп Студии, откройте схему подклчения и все буит ОК....
Нет, я канешна понимаю, 21 перемычка это очень сложно для правильной сборки, но нельзя же допустить ошибки в десяти разных попытках да еще и с разными кристаллами...
Сейчас проверил все возможные режимы Дракона со Студией 4.14: абсолютно все работает кроме HVPP!!! Кто пользовался этим режимом - сообщите насколько удачно?
Тем временем выяснил, что практически все управляющие сигналы с разъема HV_prog напрямую подсоединены к on board контроллеру ATmega2560. Исключение только nReset,XTAL1,+5V,GND. Последние легко проверить прямо на пинах меги16.
Если отсоединить премычки с линий DATA_7-DATA_0 (выводы 8-1 меги16), то начинает все "нормально" читаться:
Setting device parameters.. OK! Entering programming mode.. OK! Reading signature .. 0xFF, 0xFF, 0xFF .. OK! Leaving programming mode.. OK!
В таком состоянии на меге16 можно проверить (посмотреть осциллом) все сигналы программирования в соответствии со спецификацией в даташите. И убедиться, что все сигналы ОК...
Итак, или в прошивке ATmega2560 Дракона есть проблемы или у меня выводы портов DATA_7-DATA_0 погорели??? Пожечь порты AVR - это надо суметь...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|