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

 
 
 
Reply to this topicStart new topic
> Проблема с AVR DRAGON, Wrong CPU was detected. It is non ATmega 16A device. (Found device Unk
i.cf
сообщение Aug 18 2011, 08:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Купил AVR DRAGON.

Установил AVR Studio 5.0 - отладчик определился, студия обновила прошивку.
Сгенерированный IAR-ом hex-файл заливает без проблем, все работает.

При попытке приконнектится DRAGON-ом из IAR пишет:
Wrong CPU was detected. It is non ATmega 16A device. (Found device Unknown, id: 0xB800 0001).
Версия IAR 5.51.1.

Пробовал копировать ему обновления (до 5.51.6) - при запуске выдает ошибку dll jtagicemkII.

В чем может быть проблема?

Сообщение отредактировал i.cf - Aug 18 2011, 08:56
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Aug 18 2011, 10:05
Сообщение #2


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

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Было тут где-то на сайте , проблема с DRAGON, после его upgrade студией 5. Насколько помню , после этого его не брали 4.XX студии и не могли прошить , возможно что оттуда и Ваши корни растут. Чем дело закончилось не знаю - поищите. IAR - тоже , возможно , не понимает прошивку DRAGON как и студии.


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
i.cf
сообщение Aug 18 2011, 13:02
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Спасибо за идею!
Указанную тему к сожалению не нашел.

Скачал AVR Studio 4.13.528, из папки C:\Program Files\Atmel\AVR Tools\AvrDragon запустил AVRDragonUpgrade.exe.

Версия прошивки в AVR Studio определяется следующая:
Master Firmware Version 1.1
Master Firmware Version 1.9
Hardware Version 17

При помощи AVR Studio шьется нормально.
IAR по прежнему не хочет работать, но id написал другой (какой именно не записал).


Обновил новой 5й студией. Стало:
Master Firmware Version 7.14
Master Firmware Version 7.14
Hardware Version 17

IAR снова вернул старый id (0xB800 0001).


Поставил AVR Studio AVR Studio 4.18 (build 684):
Master Firmware Version 7.14
Master Firmware Version 7.14
Hardware Version 17

IAR не работает, возвращает id 0xB800 0001.


Может проблема в IAR-е?
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Aug 18 2011, 16:06
Сообщение #4


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

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата
Поставил AVR Studio AVR Studio 4.18 (build 684):
А с ней работает?


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
zeonix0
сообщение Aug 19 2011, 08:57
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 18-08-11
Пользователь №: 66 777



если не секрет, по какой цене купили? Доставка по россии есть не в курсе?
Go to the top of the page
 
+Quote Post
GDI
сообщение Aug 19 2011, 09:17
Сообщение #6


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



По SPI к МК подключаетесь? А какая частота задана для клока в Драконе и на какой частоте МК работает (если он новый и ни разу не программировался, то должен работать от 1МГц). Частота клока в программаторе должна быть в 4 (или более) раз ниже частоты тактирования МК.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
ROC
сообщение Aug 19 2011, 18:15
Сообщение #7


Частый гость
**

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



Цитата(zeonix0 @ Aug 19 2011, 12:57) *
если не секрет, по какой цене купили? Доставка по россии есть не в курсе?

в 2008 году, в efo.ru, за $49, самовывоз.
Если не путаю.

Таки не путаю...Только год - 2007, меньше 1300 руб...

Если хотите, можете покормить успешных манагеров в ЧИПиДИП - 4890,00 руб.


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
i.cf
сообщение Aug 20 2011, 09:51
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Цитата(ILYAUL @ Aug 18 2011, 19:06) *
А с ней работает?

Да, работает.

Цитата(zeonix0 @ Aug 19 2011, 11:57) *
если не секрет, по какой цене купили? Доставка по россии есть не в курсе?

Покупался на Украине, Харьков. Куплен втридорого в космодроме (ссылка) т.к. нужно было срочно доделать проект. В итоге не помог...

Цитата(GDI @ Aug 19 2011, 12:17) *
По SPI к МК подключаетесь? А какая частота задана для клока в Драконе и на какой частоте МК работает (если он новый и ни разу не программировался, то должен работать от 1МГц). Частота клока в программаторе должна быть в 4 (или более) раз ниже частоты тактирования МК.

Подключаюсь по SPI. Я при помощи него, через AVR studuo, успешно заливаю hex файл сгенерированный IAR-ом. МК работает от внутреннего генератора 8МГц. На AVR studuo ставил до 2 МГц - все нормально прошивало (вроде как и должно быть - 1/4 от частоты). А вот непосредственно из IAR приконнектится не могу. Частоты ставил разные, результат один и тот же.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Aug 20 2011, 10:43
Сообщение #9


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

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Если Dragon работает со STUDIO , то это не DRAGON виноват , а у IAR есть "дрова" под DRAGON.


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
i.cf
сообщение Aug 20 2011, 14:07
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Пробовал делать как сказано на сайте IAR:
Цитата
Choose JTAGICEMKII as debugger driver.
Add '--drv_dragon' in 'Extra options' for the 'Debugger'.
Не помогло.

Тут написано, что начиная с версии 5.11 IAR поддерживает DRAGON.

Экспериментировал с версиями 5.51 и 5.30.

В инете не нашел в описаниях счастливых пользователей РАБОТАЮЩИХ драконов про необходимость установки дров. Например тут все выглядит совсем просто:
Цитата
Запускаем IAR. В опциях проекта меняем отладчик на Dragon (Project->Options->Debugger, устанавливаем Dragon). Подключаем дракона к плате, подаем питание. Теперь выбираем в меню Dragon->Fuse Handler. Устанавливаем те фьюзы, которые нам нравятся, разрешаем debugWire (фьюз DWEN).
У меня же при вызове Dragon->Fuse Handler IAR начинает ругаться.


Сообщение отредактировал i.cf - Aug 20 2011, 14:11
Go to the top of the page
 
+Quote Post
GDI
сообщение Aug 22 2011, 07:57
Сообщение #11


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата(i.cf @ Aug 20 2011, 13:51) *
МК работает от внутреннего генератора 8МГц. На AVR studuo ставил до 2 МГц - все нормально прошивало (вроде как и должно быть - 1/4 от частоты). А вот непосредственно из IAR приконнектится не могу. Частоты ставил разные, результат один и тот же.

Внутренний генератор работает на 8МГц, но, по-умолчанию, там включен делитель на 8, так что новый МК тактируется от 1МГц. Я бы предложил для проверки прошить фьюзы через АВР-Студио, чтобы заветси камень на 8МГц, т.е. отключить тот делитель, а потом попробовать поработать с ним из ИАРа. А еще, можно осциллографом проверить таки частоту SCK которую подает студия и сравнить с тем что дает ИАР.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
i.cf
сообщение Aug 22 2011, 11:25
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Цитата(GDI @ Aug 22 2011, 09:57) *
Внутренний генератор работает на 8МГц, но, по-умолчанию, там включен делитель на 8, так что новый МК тактируется от 1МГц. Я бы предложил для проверки прошить фьюзы через АВР-Студио, чтобы заветси камень на 8МГц, т.е. отключить тот делитель, а потом попробовать поработать с ним из ИАРа.
Именно так и делал.

Цитата(GDI @ Aug 22 2011, 09:57) *
А еще, можно осциллографом проверить таки частоту SCK которую подает студия и сравнить с тем что дает ИАР.
Завтра буду на работе - попробую. Спасибо!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 9th July 2025 - 10:43
Рейтинг@Mail.ru


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