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

 
 
> Linux и JTAGICE mkII, как подружить?
107
сообщение Feb 14 2008, 12:54
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 12-02-08
Пользователь №: 34 980



Народ! У кого-нибудь получилось подружить сабж?
Я пытаюсь через JTAG mkII зашить Atmega 64.

Запускаю (к примеру чтение или что-то еще):
$ avrdude -p m64 -c jtag2 -v -U flash:r:./a.out
Дает:
Код
avrdude: jtagmkII_program_enable(): bad response to enter progmode command: RSP_ILLEGAL_JTAG_ID
avrdude: JTAGEN fuse disabled?
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

Кто-нибудь сталкивался с подобным? Что посоветуете?
JTAGEN выставлен в 1, в винде через Студию - шьется без проблем.

Сообщение отредактировал 107 - Feb 14 2008, 13:05
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
107
сообщение Feb 18 2008, 15:47
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 12-02-08
Пользователь №: 34 980



Спасибо всем кто отвечал! Проблему решил!
Помог mail-list у avarice.

Дословно они подсказали:
Цитата
AVR Studio
automatically clears the OCDEN fuse when it exits debugging mode. The reason
for this is that the AVR will draw excessive sleep current with the OCDEN
fuse set. AVR Studio also sets the OCDEN fuse when it begins debugging.


От куда я понял что:
AvrStudio в Windows-е сама выставляля OCDEN fuse-бит и сама же его потом снимала. По этому там все и работало.

Я поставил OCDEN бит в AvrStudio4, сохранил, затем подключил к себе - и все заработало!

AvrDude к стати тоже теперь все видит!
Всем спасибо.
Go to the top of the page
 
+Quote Post



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

 


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


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