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

 
 
5 страниц V  < 1 2 3 4 5 >  
Reply to this topicStart new topic
> Сделать JTAG, Сделать JTAG
starter48
сообщение Oct 16 2005, 21:12
Сообщение #31


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

Группа: Свой
Сообщений: 112
Регистрация: 15-10-05
Из: Томск
Пользователь №: 9 680



[/quote]
Так я не понял ,чем же на СМД плох?
*

[/quote]
Я тут свой вариант сейчас добиваю: smile3009.gif
взял лучшее из всех схем, как мне кажется smile.gif, доработал, и получил JTAG ICE1 USB (FT232), с развязкой, плата разведена под корпус G080.
Интересно?
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 17 2005, 08:55
Сообщение #32


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(starter48 @ Oct 17 2005, 00:12)
Я тут свой вариант сейчас добиваю: smile3009.gif
взял лучшее из всех схем, как мне кажется smile.gif, доработал, и получил JTAG ICE1 USB (FT232), с развязкой, плата разведена под корпус G080.
Интересно?
*

Конечно интересно. Вот выйду из завала - вернусь к теме о "программаторе RS232 своими руками" (которая давно о USB на самом деле) - хотелось бы устаканиться на с одной стороны "достаточно стандартном", с другой - "достаточно гибком" :-)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
starter48
сообщение Oct 19 2005, 21:32
Сообщение #33


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

Группа: Свой
Сообщений: 112
Регистрация: 15-10-05
Из: Томск
Пользователь №: 9 680



*

[/quote]
Конечно интересно. Вот выйду из завала - вернусь к теме о "программаторе RS232 своими руками" (которая давно о USB на самом деле) - хотелось бы устаканиться на с одной стороны "достаточно стандартном", с другой - "достаточно гибком" :-)
*

[/quote]
я готов выложить первую публичную версию
выложил на свой сайт
Go to the top of the page
 
+Quote Post
kay
сообщение Feb 4 2006, 00:01
Сообщение #34


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781



тоже решил сделать jtag на основе http://www.mcu.cz/modules/news/article.php?storyid=438
только с микроконтроллером atmega162 TQFP (других нет). думаю для согласования передачи данных лучше FT245 поставить.
з.ы. а какая максимальная скорость передачи возможна на jtag?
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 4 2006, 01:55
Сообщение #35


кекс
******

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



Цитата(kay @ Feb 4 2006, 02:01) *
тоже решил сделать jtag на основе http://www.mcu.cz/modules/news/article.php?storyid=438
только с микроконтроллером atmega162 TQFP (других нет).

Интересно, а прошивку тоже будете сами писать? Или каждый раз править?
У m162 таблица векторов отличается от m16, соответствеено использовать родную прошивку не удастся.
ЗЫ: из схемы можно выбросить кварц и конденсаторы в цепи кварца, XTAL1 соединить через резистор 1.02k с Vcc, Fuses установить так: CKSEL=0111, SUT=01, CKOPT=0. (проверено).

Цитата
думаю для согласования передачи данных лучше FT245 поставить.
з.ы. а какая максимальная скорость передачи возможна на jtag?

250 kbps максимум скорость JTAG,
а протокол общения по "КОМ"у сводится к 115200, так что тут
FT232/FT245 одинаково.

Сообщение отредактировал defunct - Feb 4 2006, 02:17
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Feb 4 2006, 05:00
Сообщение #36


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

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



Господа кому надо есть под джи таг платы готовые производственные (с маской всекак надо)
так остались несколько штук (джи таг под ком порт)
плата имеет и дип и смд компоненты.
вообщем кому нада мылом


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
kay
сообщение Feb 4 2006, 05:54
Сообщение #37


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781



Цитата(defunct @ Feb 4 2006, 04:55) *
Интересно, а прошивку тоже будете сами писать? Или каждый раз править?
У m162 таблица векторов отличается от m16, соответствеено использовать родную прошивку не удастся.

если найду исходники, то попробую подправить. но можно и дизассемблировать, хотя код не совсем оригинальный получится и без комментариев =(
Цитата
250 kbps максимум скорость JTAG,
а протокол общения по "КОМ"у сводится к 115200, так что тут
FT232/FT245 одинаково.

FT232/FT245 максимальную скорость com-порта имеют выше, чем 115200, этак раз в 10 =) по поводу выбора 245 или 232 можно прочитать в ветке по созданию универсального программатора. А раз скорость ограничена 250 kbps, то соглашусь, можно оставить и FT232.

2Kovrov
почём?

Сообщение отредактировал kay - Feb 4 2006, 05:55
Go to the top of the page
 
+Quote Post
AlexStar
сообщение Feb 7 2006, 02:28
Сообщение #38





Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824



Цитата(kay @ Feb 4 2006, 07:54) *
если найду исходники, то попробую подправить. но можно и дизассемблировать, хотя код не совсем оригинальный получится и без комментариев =(

Где ж ты найдёешь исходники, которые в самой прошивке JTAG зашиты? smile.gif

Втавляю и свои 5 копеек:
Умудрился затолкать Jtag в корпус переходника RS-232<->RJ
Картинки - можно посмотреть тут: http://ulantix.ax.ru/html/our_products.html
Не пинайте ногами, но за $20 - это AVR JTAG практически даром smile.gif
+ на CD в комплекте - исходники BootLoader-а, свежий IAR и AVR-Studio впридачу, чтобы не качать.
(только кряки не просите, мы всё успели написать на Eval Version)
Схема прилагается.

Сообщение отредактировал AlexStar - Feb 7 2006, 02:29
Go to the top of the page
 
+Quote Post
kay
сообщение Feb 7 2006, 03:54
Сообщение #39


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781



я то думал, что прошивка jtag имеет исходники и её можно под любой микроконтроллер пристроить sad.gif
Go to the top of the page
 
+Quote Post
AlexStar
сообщение Feb 7 2006, 07:52
Сообщение #40





Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824



Цитата(kay @ Feb 7 2006, 05:54) *
я то думал, что прошивка jtag имеет исходники и её можно под любой микроконтроллер пристроить sad.gif

Нет, нету sad.gif
Максимум, что есть - это прошивка в виде *.ebn - файла, которая лежит в комплекте с каждой AVR-студией и заливается бутлоадером JTAG-а.
Ещё интереснее тот факт, что бутлоадеру даётся прошивальщиком команда установки фьюза защиты кристалаа после прошивки, отчего прочитать кристалл JTAG-a, залитый "правильным" бктлоадером, не представляется возможным.
Не от хорошей жизни пришлось писать свой бутлоадер, который плюс к этому соображает, хотят от него работы в режиме JTAG или в режиме bootloader, чтобы не ставить на JTAG-e лишнюю перемычку или кнопку с функцией "а вот сейчас хотим перешить" smile.gif
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Feb 7 2006, 08:11
Сообщение #41


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

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



все намного проще...
когда файл шьется через исп *ebn
действительно он лочик мк
но он то сначала записывает, после записи его проверяет,а потом уж фузы выставляет...
чуешь к чему клоню???? cheers.gif


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
AlexStar
сообщение Feb 7 2006, 09:53
Сообщение #42





Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824



Цитата(Kovrov @ Feb 7 2006, 10:11) *
все намного проще...
когда файл шьется через исп *ebn
действительно он лочик мк
но он то сначала записывает, после записи его проверяет,а потом уж фузы выставляет...
чуешь к чему клоню???? cheers.gif

Да чего тут думать.
Мы просто в бутлоадере отключили исполнение команды залочки фьюзов.
А есть ещё варианты?
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Feb 7 2006, 10:06
Сообщение #43


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

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



варианты - шить через встроенный авр прог 1.40
и когда начинается верификация отключить питание и спокойненько снять прошивочку
;--------
на самом деле J-tag1 уже бесперспективен
обновления более не будет, скорее всего...
поэтому кто решил делать - вполне хвалит листинга последней прошивки, которой только у ленивого нет

Сообщение отредактировал Kovrov - Feb 7 2006, 10:08


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
AlexStar
сообщение Feb 7 2006, 10:42
Сообщение #44





Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824



Цитата(Kovrov @ Feb 7 2006, 12:06) *
на самом деле J-tag1 уже бесперспективен

Ну да, конечно, рассказывай.
А чем же отлаживать имеющийся парк кристаллов?
И сколько стоит новый атмеловский вариант? (Если старый стоит $300)
А собрать - то же самое время потратить, уж за 4 часа лучше заработать те же самые $20 чем "веселиться" со сборкой на коленках.
Время-деньги тоже надо считать иногда.
Исключение - только те, у кого "много времени и совсем мало денег" smile.gif

Цитата(Kovrov @ Feb 7 2006, 12:06) *
обновления более не будет, скорее всего...
поэтому кто решил делать - вполне хвалит листинга последней прошивки, которой только у ленивого нет

Какого обновления, чего обновления?
Что подразумевается под термином "листинг последней прошивки"?
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Feb 7 2006, 11:25
Сообщение #45


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

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



мил человек, если вы успели заметить что в последних апдейтах авр студио обновление для J-tag1
увы уже нет!!! только мк2
и не сколько не удивлюсь если в след версиях работа вообще будет невозможна
и насчет коленок - если работать только с мега 16 и остальным скудным списком поддерживаемых кристаллов для джитаг 1- то конечно можно подергаться
а если уж больно хочется мне тини 13???
писать на м16 а потом пересаживать на т13? нет уж я уж лучше 360 отдам и не парясь буду работать с таким кристалом который мне по душе.

мк 2 я покупал за 360$ и не сколько не жалеею, т.к имею на своем борту такую мощь как debugWire!
да и скорость работы по IEEE 1149 на порядок выше чем у предшественника.
за неимением лучшего конечно - первая версия доступна всем и лучшего желать нельзя
но повторяю это бесперспективная штука ибо производитель закончил поддержку это продукта.
а листинг - это текстовый файл кода последнего из существующих апдейтов под J-tag 1.

Сообщение отредактировал Kovrov - Feb 7 2006, 11:32


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post

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

 


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


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