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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Проблема с AVR Dragon
Titivanich
сообщение Oct 20 2007, 18:03
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 12-04-07
Пользователь №: 26 999



Проблема в следующем: подключаю дракон с атмегой16 (контроллер стоит на самом драконе), читаю сигнатуру - все хорошо, но любое последующее действие вызывает ошибку (типа ISP Mode Error, смотрите справку). Далее, выхожу из этого меню, заново соединяюсь с драконом и та же ситуация...или читаем один раз сигнатуру, или стираем проц- далее ошибка.
ПО дракона обновлял, не помогает.
Кто-нибудь встречался с подобной проблемой???
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 20 2007, 22:19
Сообщение #2


кекс
******

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



Может питание забыли подвести?
Надо и к VCC и к AVCC
Go to the top of the page
 
+Quote Post
Guest_=AVR=_*
сообщение Oct 21 2007, 13:04
Сообщение #3





Guests






1) Проверить питание и развязывающие кондеры, не забыв о том, что сказал defunct (AVCC)
2) Понизить частоту ISP в настройках Драгона (закладка Board)
Go to the top of the page
 
+Quote Post
bullit
сообщение Jul 18 2008, 05:58
Сообщение #4


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Что-то похожее, но...
Не читает сигнатуру, т.е. читает но пишет 00 00 00. При попытке прошить виснет. Частота ISP 125 кГц.
Прошел путь описанный в http://electronix.ru/forum/index.php?showtopic=25727
Проверял на 3 платах с мегами - без разницы. Запитывал как от самого дракона, так и от внешнего ИП.
Go to the top of the page
 
+Quote Post
bullit
сообщение Jul 18 2008, 11:40
Сообщение #5


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Посмотрел осцилографом на MISO: сначала 1(по умолчанию), потом 010100110000......(до конца)......1(по умолчанию) - это когда читаешь сигнатуру. По MOSI идут данные, клок есть, Ресет во время програмирования в нуле.
Тоже самое в режиме чтения Фьюзов.

Вот что заметил: в режиме Верификации прошивки, данные по MOSI имеют уровень 1,5 вольта. MISO по нулям. Клок в этот момент постоянен, без пауз. И в конце Студия такое показывает:
Setting device parameters.. OK!
Entering programming mode.. OK!
Reading FLASH .. OK!
WARNING: FLASH byte address 0x0000 is 0x00 (should be 0x0C).. FAILED!
Leaving programming mode.. OK!
Она всё читает как нули.

Буду проверять при работе с другими мегами....

Проверял с другой платкой (мега 48) тоже самое. Где искать причину? Другого програматора к сожелению нет, пока.
Go to the top of the page
 
+Quote Post
m16
сообщение Jul 18 2008, 12:58
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



Цитата(bullit @ Jul 18 2008, 15:40) *
Вот что заметил: в режиме Верификации прошивки, данные по MOSI имеют уровень 1,5 вольта. MISO по нулям.

имхо моси - мисо перепутаны
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 18 2008, 13:04
Сообщение #7


кекс
******

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



Цитата(bullit @ Jul 18 2008, 14:40) *
Буду проверять при работе с другими мегами....

Проверял с другой платкой (мега 48) тоже самое. Где искать причину? Другого програматора к сожелению нет, пока.

1. Сделать Erase Device, т.к. возможно установлены Lock биты.
2. Может Fuse RSTDISBL или DWEN прошиты? тогда соответвенно или высоковольтным программатором (драгон умеет) или через dW (тоже драгон умеет).

Цитата
имхо моси - мисо перепутаны

мне тоже так показалось, но сразу на 3-х девайсах, это ж cranky.gif 3 раза подряд ошибиться wink.gif
Go to the top of the page
 
+Quote Post
psw
сообщение Jul 18 2008, 13:27
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 8-06-06
Пользователь №: 17 866



Цитата(defunct @ Jul 18 2008, 18:04) *
1. Сделать Erase Device, т.к. возможно установлены Lock биты.
2. Может Fuse RSTDISBL или DWEN прошиты? тогда соответвенно или высоковольтным программатором (драгон умеет) или через dW (тоже драгон умеет).
мне тоже так показалось, но сразу на 3-х девайсах, это ж cranky.gif 3 раза подряд ошибиться wink.gif

было что то похожее - помог внешний клок
Go to the top of the page
 
+Quote Post
bullit
сообщение Jul 18 2008, 14:38
Сообщение #9


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



После того как начались глюки, я проверил Дракошу на 3-ем. То же самое.
МОСИ МИСО перепутаны не могут быть, раньше ведь програмировались.

Фьюзы не трогал, тем более на 3 экземпляре.

Сейчас попробую заклокать. Посмотрим.
Только как он (клок) может помочь? сам мк работает

Вспомнил еще, что на кануне такое было, но прошло через пару втыканий - перетыканий.
Я больше склоняюсь к "порче" Дракона. жаль, очень жаль...

А должен ли "большой" светодиод (который двухцветный, ближе к краю платы) МОРГАТЬ?
Когда читаю сигнатуру или "ерейс девайс": моргают (с маленьким) зелёным попеременно.
А так горит "маленьким" светодиодом зелёным светом.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 18 2008, 15:34
Сообщение #10


кекс
******

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



Цитата(bullit @ Jul 18 2008, 17:38) *
А должен ли "большой" светодиод (который двухцветный, ближе к краю платы) МОРГАТЬ?
Когда читаю сигнатуру или "ерейс девайс": моргают (с маленьким) зелёным попеременно.
А так горит "маленьким" светодиодом зелёным светом.

Да, это все Ок.
Go to the top of the page
 
+Quote Post
bullit
сообщение Jul 20 2008, 16:19
Сообщение #11


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



До этого может не было, но щас заметил вот такое. При чтении скорости ISP, пишет следующее: "Getting ISP frequency parameters.. FAILED!", а при установке "Setting ISP frequency SD=0x06 .. FAILED!"
Может по этому? Скорость не задаётся вот и не читает по человечески.
Пробежался по всем скоростям(которые предлагаются) - бесполезно.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 20 2008, 17:36
Сообщение #12


кекс
******

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



Цитата(bullit @ Jul 20 2008, 19:19) *
Может по этому?

Сейчас под рукой драгона нет. На неделе посмотрю.
Go to the top of the page
 
+Quote Post
psw
сообщение Jul 21 2008, 05:02
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 8-06-06
Пользователь №: 17 866



Цитата(bullit @ Jul 20 2008, 21:19) *
До этого может не было, но щас заметил вот такое. При чтении скорости ISP, пишет следующее: "Getting ISP frequency parameters.. FAILED!", а при установке "Setting ISP frequency SD=0x06 .. FAILED!"
Может по этому? Скорость не задаётся вот и не читает по человечески.
Пробежался по всем скоростям(которые предлагаются) - бесполезно.

У себя то же заметил такое после того, как скорость установил 100Гц, потом были танцы с бубном и заячей лапкой и какимто чудесным образом все стало на свои места
Go to the top of the page
 
+Quote Post
bullit
сообщение Jul 21 2008, 12:34
Сообщение #14


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Цитата
У себя то же заметил такое после того, как скорость установил 100Гц, потом были танцы с бубном и заячей лапкой и какимто чудесным образом все стало на свои места

Слушяй дорогой, вышли бубен с зайчей лапкой.
А если суръёзно: долго такое продолжалось? потому как есть предположения, что енто на долго затянулось.
Тем более скорости похоже меняются. По крайней мере при смене со 125кГц на 6кГц времена были разные. Специально не замерял.

Может старый фирмваре установить?

Кстати, Ошибок с установкой скорости НЕТ. Но читать так и не хочет.
Могу завтра выложить осцилограммы МОСИ и МИСО. При чтении сигнатуры и "ерайзе девайса". Если кто может, сравните пожалуйста. Завтра выложу.

Erase devise - не стирает. МК так и остаётся со своей прошивкой.

dW тоже молчит. Пишет мол: "Сигнатура нулевая. Работать не буду."
ЖИТАГ вывести будет проблематишно!
Go to the top of the page
 
+Quote Post
psw
сообщение Jul 22 2008, 04:34
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 8-06-06
Пользователь №: 17 866



Цитата(bullit @ Jul 21 2008, 17:34) *
Слушяй дорогой, вышли бубен с зайчей лапкой.
А если суръёзно: долго такое продолжалось?


а если серьезно, то продолбался целый день, бросил.....
на следующий день начал с нуля, после start debuging все востановилось (Astudio 4.13.258)
но это вкратце, а перед этим игры со скоростью и манипуляции с вкл/откл. дракона
Go to the top of the page
 
+Quote Post

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

 


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


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