Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
nnniiikkkiii1
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
1

Программатор Jtag Ice II не видит Atmega16

25.10.2013, 10:50. Просмотров 2486. Ответов 10
Метки нет (Все метки)

здравствуйте уважаемые спецы !
имею Jtag Ice II -с набором шин и отл.инструкцию по подключ.
и настройке с Avr Studia и диск с прогой Avr Studia ---в винде все отл.
устанавливается по инструкциям-в компе вижу драйвер Jtag Ice Ii -т.е.винда
понимает его...но одно но !
по схеме подключения Jtag.которую предоставляют в инструкции-я развожу 10
ножковый разьем Jtag НАПРЯМУЮ к контролеру мега16 по ее даташиту -и у меня
аврстудия говорит ч.ничего не подключено-вот и стою как вкопанный...глухо

хотя по даташиту мегу16 развел тютелька в тютельку-ножку к ножке как в
инструкции все 10 сигнальчиков -там даже названия сигналов даташита
совпадают с названием сигналов в разьеме
ч.делать ? -не знаю
вот прикрепляю сюда инструкцию JTAG .которую предоставил продавец
там отл сх.10 ножкового разьема .котрую я развел напрямую к контроллеру АТМЕГа 16
заранее спасибо за помощь утопающему

ник
0
Вложения
Тип файла: pdf JTAG ICE doc2475.pdf (540.0 Кб, 44 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2013, 10:50
Ответы с готовыми решениями:

AVR JTAG ICE как программатор
Добрый день! приобрел себе вот такую штуку http://www.kosmodrom.com.ua/razrabotka/ ... g-lite.php....

Не видит AVR-JTAG-USB программатор
Здравствуйте! Не так давно приобрел AVR-JTAG-USB фирмы Olimex, установил драйвера настроил по...

AVR JTAG ICE
Здравствуйте! Как прошить AMiko16A через ISP10 модуля AVR JTAG ICE?

ATmega128A и AVR JTAG ICE USB
Купил я у китайцев "AVR JTAG ICE USB" пытаюсь подключить к ATmega128A и не чего не выходить, при...

jtag ice avr китайское чудо
Привет всем! отладочная плата easyavr6. avr studyo 4.19 В чем проблема? 1) открываю...

10
Voland_
1699 / 1043 / 98
Регистрация: 04.01.2010
Сообщений: 3,533
25.10.2013, 11:42 2
Во-первых, нужно убедиться, что стартует контроллер. На его ножках питания есть напряжение?
Во-вторых, ("если ничего не помогает"), смотрим ДШ:
When the JTAGEN fuse is unprogrammed, these four TAP pins are normal port pins and the
TAP controller is in reset. When programmed and the JTD bit in MCUCSR is cleared, the TAP
input signals are internally pulled high and the JTAG is enabled for Boundary-scan and programming.
In this case, the TAP output pin (TDO) is left floating in states where the JTAG TAP
controller is not shifting data, and must therefore be connected to a pull-up resistor or other
hardware having pull-ups (for instance the TDI-input of the next device in the scan chain). The
device is shipped with this fuse programmed.
То есть чип должен иметь установленный JTAGEN-fuse. Иначе, этот интерфейс отключен.
1
nnniiikkkiii1
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
25.10.2013, 12:37  [ТС] 3
Цитата Сообщение от Voland_ Посмотреть сообщение
Во-первых, нужно убедиться, что стартует контроллер. На его ножках питания есть напряжение?
Во-вторых, ("если ничего не помогает"), смотрим ДШ:

То есть чип должен иметь установленный JTAGEN-fuse. Иначе, этот интерфейс отключен.
-------------------------------------------------
ого !
вы сказали ---установленный JTAGEN-fuse
а чем я его установлю?
этот фусик надо с помощью чего устанавливать?
на руках т. SPI programmer --последовательная читалка-писалка в чип
спасибо за внимание к моему горю
0
Voland_
1699 / 1043 / 98
Регистрация: 04.01.2010
Сообщений: 3,533
25.10.2013, 14:08 4
nnniiikkkiii1, на новом чипе он установлен, а на "чьем-то" надо юзать то, чем програмилось - например, ISP или параллельное программирование. Просто в Меге16 всего 48 ног, а это ингда мало. Соответственно, JTAG используют как стандартные ноги.
2
25.10.2013, 14:08
nnniiikkkiii1
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
29.10.2013, 16:00  [ТС] 5
Спасибо!

Вы сказали:
чип должен иметь установленный JTAGEN-fuse. Иначе, этот интерфейс отключен
Но я со своим jtag ICE MC II отлично работаю в codeVISION 4.19, МОЙ jtag ICE MC II все функции по пересылке информации в контроллер и из него выполняет, фьюзы тоже видит. А установка птички в "jtagEN" значит я могу работать в режиме отладки?

Когда вызываю AVRstudio, она не хочет общаться с контроллером, в режиме debug ДАЖЕ кнопки не высвечиваются, что я неправильно делаю? Совершенно не понимаю.

Заранее спасибо!
0
Voland_
29.10.2013, 18:46
  #6

Не по теме:

nnniiikkkiii1, из вашего стиха не в рифму я понял только первое слово.
Если кто может, переведите, пожалуйста, что хотел сказать ТС последним постом? :)

0
raxp
10190 / 6573 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
29.10.2013, 20:40 7
Подрихтовал. TC видимо хочет сказать, что этот фьюз еще не трогал и его гложат смутные сомнения.
1
nnniiikkkiii1
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
29.10.2013, 20:47  [ТС] 8
не знаю-как быть
я хочу в AVR studia 4, которую установил запустить любую программу
на пошаговое выполнение с помощью
AVR MK2 Mkii USB Jtagice Programmer Emulator
хотя при начальном создании проекта этот программер я устанавливаю
на работу с контроллером atmega16
но студия не хочет с ним работать...или не видит его-не понимаю
хотя CODE VISION 2 отл.его понимает и обрабатывает
как быть?
0
Voland_
1699 / 1043 / 98
Регистрация: 04.01.2010
Сообщений: 3,533
30.10.2013, 01:10 9
nnniiikkkiii1, возможно, я не совсем понимаю логику задачи, но их вашего же поста:
Цитата Сообщение от nnniiikkkiii1 Посмотреть сообщение
на пошаговое выполнение с помощью
AVR MK2 Mkii USB Jtagice Programmer Emulator
Цитата Сообщение от nnniiikkkiii1 Посмотреть сообщение
студия не хочет с ним работать
То есть вы пытаетесь поставить дебагом контроллер, при этом выставив в настройках использовать эмулятор? Вам надо поискать настройку, где для режима отладки будет использован JTAG и ваш программатор, но никак не эмулятор. Скорее всего в этом причина...

ЗЫ: да и вообще - дебаг на живом контроллере (чистое имхо) беспросветное зло, от которого скорее надо отучиваться. Отлаживайте алгоритмы на эмуляторе, если без этого сложно разобраться, а для контроллеров используйте логи и другие типы протоколирования, чтобы понять состояния контроллера.
1
paskal
450 / 299 / 28
Регистрация: 15.08.2011
Сообщений: 931
30.10.2013, 19:58 10
Цитата Сообщение от nnniiikkkiii1 Посмотреть сообщение
не знаю-как быть
я хочу в AVR studia 4, которую установил запустить любую программу
на пошаговое выполнение с помощью
AVR MK2 Mkii USB Jtagice Programmer Emulator
хотя при начальном создании проекта этот программер я устанавливаю
на работу с контроллером atmega16
но студия не хочет с ним работать...или не видит его-не понимаю
Для начала объясните толково что вы делаете. Для работы с jtagice2 в avrstudio4, надо сначала сконнектится (пункт connect в меню). Вы это делали? Там же надо выбрать устройство (jtag ice mk ii) и порт. Потом еще надо выбрать режим программирования (isp, jtag). Если выбрать не тот, то естественно не будет программировать, потому что они к разным пинам подключаются.
Я работал с AVR с помощью jtagice mk2 под avrstudio4, но из того что вы написали я ничего не могу понять кроме того что "авр студия не работает, что делать?"
1
nnniiikkkiii1
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 8
30.10.2013, 21:23  [ТС] 11
спасибо ,paskal !
я начинающий в этой аврСТУДИИ...поэтому ,извините за надоедливость...
но .вы так подробно описали как требуется работать даже не ждал,
завтра попробую на др.ящике -с этого не могу работать с jtagice2
пока!

Добавлено через 4 минуты
Цитата Сообщение от Voland_ Посмотреть сообщение
nnniiikkkiii1, возможно, я не совсем понимаю логику задачи, но их вашего же поста:

То есть вы пытаетесь поставить дебагом контроллер, при этом выставив в настройках использовать эмулятор? Вам надо поискать настройку, где для режима отладки будет использован JTAG и ваш программатор, но никак не эмулятор. Скорее всего в этом причина...

ЗЫ: да и вообще - дебаг на живом контроллере (чистое имхо) беспросветное зло, от которого скорее надо отучиваться. Отлаживайте алгоритмы на эмуляторе, если без этого сложно разобраться, а для контроллеров используйте логи и другие типы протоколирования, чтобы понять состояния контроллера.
спасибо за отл.СОВЕТ
ПОСТАРАЮСЬ бороться со злом...но я ж хочу всего лишь увидеть -как по шагам идет выполнение любой программы
дабы разбираться с нею
вот меня и заинтересовало-в АВРстудии должна быть эдакая желтая стрелка-которую не могу увидеть в моей простейшей проге...
0
30.10.2013, 21:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2013, 21:23

AVR Studio 5 и jtag ice, шозанах?
Всем доброго времени суток. Скачал последний стабильный релиз пятой студии, написал простеньку...

Будет ли работать JTAG ICE и AVRStudio 6 ?
Здравствуйте! Просветите, пожалуйста, кто знает, будет ли работать AVR JTAG ICE ...

JTAG ICE никак не подружить с AVR Studio 5?
Привет. Прикупил тут на ебее JTAG ICE http://www.ebay.com/itm/221168829974?ss ... 1439.l2649 И,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru