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

 
 
 
Reply to this topicStart new topic
> интерфейс debugWire
_Diman_
сообщение Jan 24 2006, 20:02
Сообщение #1


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

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Если по SPI запрограммировать DWEN возможно ли потом в AVR Studio связатся с микроконтроллером? Я имею ввиду без платы JTAG.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 24 2006, 21:35
Сообщение #2


кекс
******

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



Цитата(_Diman_ @ Jan 24 2006, 22:02) *
Если по SPI запрограммировать DWEN возможно ли потом в AVR Studio связатся с микроконтроллером? Я имею ввиду без платы JTAG.


Только высоковольтным программатором, или через JTAG MKII.
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Jan 24 2006, 22:27
Сообщение #3


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

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Наверное неправильно поставил вопрос.
Я имел ввиду об отладки по по протоколу debugwire при отсуствии JTAG MKII. Или чтобы AVRStudio увидела микроконтроллер нужно обязательно JTAG?
Извеняюсь если вопрос глупый, но я редко пользовался AVRStudio, и про JTAG тоже знаю мало.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 24 2006, 23:10
Сообщение #4


кекс
******

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



Цитата(_Diman_ @ Jan 25 2006, 00:27) *
Я имел ввиду об отладки по по протоколу debugwire при отсуствии JTAG MKII. Или чтобы AVRStudio увидела микроконтроллер нужно обязательно JTAG?


Да, обязательно.. причем обычный JTAG ICE не подойдет. нужен JTAGICE MKII адаптер или его аналог.
на сайте Atmel есть описание протокола общения между AVRStudio и JTAGICE MKII, т.е. если Вы располагаете временем, можете сделать свой jtagice mkII адаптер...

описание:
http://www.atmel.com/dyn/products/tools_ca...C+&tool_id=3353
протокол:
http://www.atmel.com/dyn/resources/prod_do...nts/doc2587.pdf
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2006, 07:54
Сообщение #5


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(defunct @ Jan 25 2006, 02:10) *
нужен JTAGICE MKII адаптер или его аналог.


а что уже есть аналоги?


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
Pat
сообщение Jan 25 2006, 11:18
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(defunct @ Jan 25 2006, 01:10) *
на сайте Atmel есть описание протокола общения между AVRStudio и JTAGICE MKII, т.е. если Вы располагаете временем, можете сделать свой jtagice mkII адаптер...


Ничего сделать вы не можете. Потому что протокол между AVRStudio и JTAGICE MKII есть.
А вот протокол между JTAGICE MKII и целевым микроконтроллером отсутствует.
Так что покупать сам JTAGICE MKII придется. smile.gif
Go to the top of the page
 
+Quote Post
m16
сообщение Jan 25 2006, 11:36
Сообщение #7


Местный
***

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



Цитата(Pat @ Jan 25 2006, 14:18) *
Ничего сделать вы не можете. Потому что протокол между AVRStudio и JTAGICE MKII есть.
А вот протокол между JTAGICE MKII и целевым микроконтроллером отсутствует.
Так что покупать сам JTAGICE MKII придется. smile.gif

имхо покупать mkII дорого , взломать сложно да и времени жалко . лучше пользовать старый добрый JTAGICE или на любителя-юзать алгоритмбилдер у которого есть возможность отладки в кристалле по одному выводу проца(сам назначаешь) посредством примитивного программатора.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 25 2006, 12:05
Сообщение #8


кекс
******

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



Цитата(Kovrov @ Jan 25 2006, 09:54) *
Цитата(defunct @ Jan 25 2006, 02:10) *

нужен JTAGICE MKII адаптер или его аналог.

а что уже есть аналоги?


Не исключено, что уже есть. протокол ведь открытый.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2006, 12:13
Сообщение #9


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(defunct @ Jan 25 2006, 15:05) *
Цитата(Kovrov @ Jan 25 2006, 09:54) *

а что уже есть аналоги?


Не исключено, что уже есть. протокол ведь открытый.


протокол то открыт только он так для ознакомления
вот господин Pat - правильно написал!!
конечно мк 2 на порядок красивее работает скорость загрузки в мегу 16 например - колосальная
с 1м джитагом не сравнить...
неплохобы своими руками замастырить а то сидишь с фирменным - трясешься пыль сдуваешь ;-)


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 25 2006, 13:12
Сообщение #10


кекс
******

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



Цитата(Kovrov @ Jan 25 2006, 14:13) *
конечно мк 2 на порядок красивее работает скорость загрузки в мегу 16 например - колосальная
с 1м джитагом не сравнить...
неплохобы своими руками замастырить а то сидишь с фирменным - трясешься пыль сдуваешь ;-)


Не надо на mkI грешить. 250kbps по USB... 2-3 секунды заливается m16 и столько же проверяется.


Цитата
А вот протокол между JTAGICE MKII и целевым микроконтроллером отсутствует.

Зато прошивка MKII присутствует в AVRStudio.. (JTAGICE MKII Upgrade..)

Сообщение отредактировал defunct - Jan 25 2006, 13:13
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 25 2006, 16:08
Сообщение #11


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(defunct @ Jan 25 2006, 16:12) *
Не надо на mkI грешить. 250kbps по USB... 2-3 секунды заливается m16 и столько же проверяется.

у кого на юсб а у кого и на компорте :-(
Цитата(defunct @ Jan 25 2006, 16:12) *
Зато прошивка MKII присутствует в AVRStudio.. (JTAGICE MKII Upgrade..)

Присутствовать она конечно присутствует но только грузится через криптованный бут...
я так думаю !!!


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
Pat
сообщение Jan 25 2006, 16:09
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Kovrov @ Jan 25 2006, 14:13) *
неплохобы своими руками замастырить а то сидишь с фирменным - трясешься пыль сдуваешь ;-)

Кто спорит неплохо бы но ...
Уже эту тему немного обсуждали тут
http://electronix.ru/forum/index.php?showt...7&hl=debug&st=0
и здесь
http://electronix.ru/forum/index.php?showtopic=3327&st=0
Там есть фотография платы фирменного девайса.
Из фото видно, что там стоят всего лишь 2 меги128 smile.gif и кучка периферии.
Из этого обсуждения для себя я понял следующее:
Атмел наколовшись с первым JTAGом решил хорошо зашифровать, систему update MKII.
Прошивка MKII присутствует в директории AVRStudio, но она зашифрована.
Сделать редезайн можно, только если провести исследование работы фирменного MKII.
Нужно захватывать данные с COM порта (в принципе этот протокол Атмелом описан) и одновременно логическим анализатором снимать значения с выхода JTAG MKII ICE.
На основе полученных данных нужно разработать свой MKII.

Но это наверное не реально.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 25 2006, 18:45
Сообщение #13


кекс
******

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



Цитата(Kovrov @ Jan 25 2006, 18:08) *
у кого на юсб а у кого и на компорте :-(


Собрал самопальный mkI (без кварца, на внешнем RC, - R=1.02kOm + внутренний C = 36pf (CKOPT))
Через COM порт на 115200, шьет и считывает m16 за ~3-4 сек (весь флеш).
Go to the top of the page
 
+Quote Post

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

 


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


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