|
|
  |
Сделать JTAG, Сделать JTAG |
|
|
|
Oct 16 2005, 21:12
|

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

|
[/quote] Так я не понял ,чем же на СМД плох? [/quote] Я тут свой вариант сейчас добиваю: взял лучшее из всех схем, как мне кажется  , доработал, и получил JTAG ICE1 USB (FT232), с развязкой, плата разведена под корпус G080. Интересно?
|
|
|
|
|
Oct 17 2005, 08:55
|

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

|
Цитата(starter48 @ Oct 17 2005, 00:12) Я тут свой вариант сейчас добиваю: взял лучшее из всех схем, как мне кажется  , доработал, и получил JTAG ICE1 USB (FT232), с развязкой, плата разведена под корпус G080. Интересно? Конечно интересно. Вот выйду из завала - вернусь к теме о "программаторе RS232 своими руками" (которая давно о USB на самом деле) - хотелось бы устаканиться на с одной стороны "достаточно стандартном", с другой - "достаточно гибком" :-)
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 19 2005, 21:32
|

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

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

Участник

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

|
тоже решил сделать jtag на основе http://www.mcu.cz/modules/news/article.php?storyid=438только с микроконтроллером atmega162 TQFP (других нет). думаю для согласования передачи данных лучше FT245 поставить. з.ы. а какая максимальная скорость передачи возможна на jtag?
|
|
|
|
|
Feb 4 2006, 01:55
|

кекс
     
Группа: Свой
Сообщений: 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
|
|
|
|
|
Feb 4 2006, 05:54
|

Участник

Группа: Свой
Сообщений: 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
|
|
|
|
|
Feb 7 2006, 02:28
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(kay @ Feb 4 2006, 07:54)  если найду исходники, то попробую подправить. но можно и дизассемблировать, хотя код не совсем оригинальный получится и без комментариев =( Где ж ты найдёешь исходники, которые в самой прошивке JTAG зашиты?  Втавляю и свои 5 копеек: Умудрился затолкать Jtag в корпус переходника RS-232<->RJ Картинки - можно посмотреть тут: http://ulantix.ax.ru/html/our_products.htmlНе пинайте ногами, но за $20 - это AVR JTAG практически даром  + на CD в комплекте - исходники BootLoader-а, свежий IAR и AVR-Studio впридачу, чтобы не качать. (только кряки не просите, мы всё успели написать на Eval Version) Схема прилагается.
Сообщение отредактировал AlexStar - Feb 7 2006, 02:29
|
|
|
|
|
Feb 7 2006, 07:52
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(kay @ Feb 7 2006, 05:54)  я то думал, что прошивка jtag имеет исходники и её можно под любой микроконтроллер пристроить  Нет, нету  Максимум, что есть - это прошивка в виде *.ebn - файла, которая лежит в комплекте с каждой AVR-студией и заливается бутлоадером JTAG-а. Ещё интереснее тот факт, что бутлоадеру даётся прошивальщиком команда установки фьюза защиты кристалаа после прошивки, отчего прочитать кристалл JTAG-a, залитый "правильным" бктлоадером, не представляется возможным. Не от хорошей жизни пришлось писать свой бутлоадер, который плюс к этому соображает, хотят от него работы в режиме JTAG или в режиме bootloader, чтобы не ставить на JTAG-e лишнюю перемычку или кнопку с функцией "а вот сейчас хотим перешить"
|
|
|
|
|
Feb 7 2006, 08:11
|

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

|
все намного проще... когда файл шьется через исп *ebn действительно он лочик мк но он то сначала записывает, после записи его проверяет,а потом уж фузы выставляет... чуешь к чему клоню????
--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
|
|
|
|
|
Feb 7 2006, 09:53
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(Kovrov @ Feb 7 2006, 10:11)  все намного проще... когда файл шьется через исп *ebn действительно он лочик мк но он то сначала записывает, после записи его проверяет,а потом уж фузы выставляет... чуешь к чему клоню????  Да чего тут думать. Мы просто в бутлоадере отключили исполнение команды залочки фьюзов. А есть ещё варианты?
|
|
|
|
|
Feb 7 2006, 10:42
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(Kovrov @ Feb 7 2006, 12:06)  на самом деле J-tag1 уже бесперспективен Ну да, конечно, рассказывай. А чем же отлаживать имеющийся парк кристаллов? И сколько стоит новый атмеловский вариант? (Если старый стоит $300) А собрать - то же самое время потратить, уж за 4 часа лучше заработать те же самые $20 чем "веселиться" со сборкой на коленках. Время-деньги тоже надо считать иногда. Исключение - только те, у кого "много времени и совсем мало денег"  Цитата(Kovrov @ Feb 7 2006, 12:06)  обновления более не будет, скорее всего... поэтому кто решил делать - вполне хвалит листинга последней прошивки, которой только у ленивого нет Какого обновления, чего обновления? Что подразумевается под термином "листинг последней прошивки"?
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|