|
Сделать JTAG, Сделать JTAG |
|
|
|
 |
Ответов
(1 - 70)
|
Sep 20 2005, 05:55
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(BVU @ Sep 20 2005, 08:10) 1. По цене 27 долл. я брал платку DLP2232 в Эфо. драйвер JTAG готовый под USB. НО имеет ограничения по числу загружаемых байт и не умеет делать сдвиг на 1 бит. Все остальное - хорошо работает. 2. За 30 долл. можно купить стартовый набор под микроконтроллер NEC. Поставка - Элтех. там есть IAR. Программируется по USB. в контроллер можно загнать TAP-контроллер и работать под тот софт, который у Вас уже есть. С уважением, Иосиф Каршенбойм mailto:iosif.karshenboim@eltech.spb.ru Новая статья о JTAG - на www.iosifk.narod.ru
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Sep 20 2005, 07:29
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(muravei @ Sep 20 2005, 08:05) Появилось желание сделать JTAG .Просветите, по какой схеме лучше. И с USB еще никто не сотворил? http://forum.ixbt.com/topic.cgi?id=48:2805 - длиннющая ветка по AVR JTAG ICE на форуме IXBT
--------------------
WBR, ROC.
|
|
|
|
|
Sep 23 2005, 06:16
|
Местный
  
Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064

|
Цитата(muravei @ Sep 23 2005, 06:36) Так, что сам никто не делал? Есть полный выриант платы с гальваноразвязкой (DC/DC или на микросхеме Fly Capasity), USB, RS232 преобразователями уровней на микросхемах.... Вообщем плата 120x90 под стандартный пластмассовый корпус. А что до комплектации то можно что-то и не ставить. Разводка на 2-х слоях. Если есть желание пишите.
|
|
|
|
|
Sep 24 2005, 04:05
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(Igor26 @ Sep 23 2005, 08:24) Раз упрощенный может чего не хватает ?Как с совместимостью? Цитата(&-rey @ Sep 23 2005, 09:16) Есть полный выриант платы с гальваноразвязкой (DC/DC или на микросхеме Fly Capasity), USB, RS232 преобразователями уровней на микросхемах.... Вообщем плата 120x90 под стандартный пластмассовый корпус. А что до комплектации то можно что-то и не ставить. Разводка на 2-х слоях. Если есть желание пишите. Где можно посмотреть?
|
|
|
|
|
Sep 24 2005, 15:22
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 12-01-05
Из: St. Petersburg
Пользователь №: 1 917

|
Цитата(muravei @ Sep 24 2005, 07:05) Цитата(Igor26 @ Sep 23 2005, 08:24) Раз упрощенный может чего не хватает ?Как с совместимостью? Все хватает. Прекрасно работает. Выкладывал у себя на страничке вариант под DIP. http://pol-sem.narod.ru/AVRminiICE/jtag.htmЕсли лень через бут апгрейдить. Могу дать готовую прошивку для меги и AVR Studio 4.11.410 Service Pack 3.
|
|
|
|
|
Sep 27 2005, 06:02
|
Местный
  
Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064

|
Цитата(muravei @ Sep 24 2005, 07:05) Цитата(Igor26 @ Sep 23 2005, 08:24) Раз упрощенный может чего не хватает ?Как с совместимостью? Цитата(&-rey @ Sep 23 2005, 09:16) Есть полный выриант платы с гальваноразвязкой (DC/DC или на микросхеме Fly Capasity), USB, RS232 преобразователями уровней на микросхемах.... Вообщем плата 120x90 под стандартный пластмассовый корпус. А что до комплектации то можно что-то и не ставить. Разводка на 2-х слоях. Если есть желание пишите. Где можно посмотреть? Логика работы всех клонов одинаковая. Разница только в реализации. В полном варианте стоят формирователи на входе/выходе, и преобразователи уровней, хотя вряд-ли часто возникает желание питать проц другим напряжением  Этот вариант основывается на схеме Виталия Кротевича в которую была добавлена гальваническая отвязка и работа от USB, но это только эмуляция RS232 не более. Предусмотрен вариант внешнего питания или питания от платы (5В). Если Вас интересует эконом вариант на 5В берите mini, если цена и габариты не главное см. вложение. Можете сравнить с Atmel-овской схемкой и добавить что-то от себя  . Корпус под который все затачивалось Z-19.
|
|
|
|
|
Sep 28 2005, 12:32
|

Участник

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

|
Ещё вот здесь хорошо всё написано.
--------------------
|
|
|
|
|
Oct 3 2005, 05:20
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(muravei @ Oct 1 2005, 06:43) Цитата(Igor26 @ Sep 23 2005, 08:24) Делал AVRminiICE и ни разу не пожалел. Это упрощенный вариант. Могу выслать файлы прошивки и печатной платы. AVRminiICE. 2Igor26 Если у Вы сделали такой http://www.mcu.cz/modules/news/article.php?storyid=438 , то буду признателен. Да такой. Только микросхемы в DIP-корпусе и плата заточена под корпус G025. Прошивка AVRStudio 4.11 SP3.
|
|
|
|
|
Oct 4 2005, 06:28
|
Местный
  
Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225

|
Цитата(muravei @ Oct 4 2005, 07:36) а зачем? "родной" при питании от 5в может работать с процами с питанием как 5в так и 3.3в для этого там и нагорожен буфер на полевиках а можно сделать проще - поствить max3232 и mega16l и ничем родному он уступать не будет я сделал себе вот так http://forum.electronix.ru/index.php?act=A...pe=post&id=2167avrprog avrisp jtagice в одном флаконе поверьте очень удобно. avrprog использую только для обновления прошивок
|
|
|
|
|
Oct 5 2005, 05:18
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(muravei @ Oct 5 2005, 06:44) Цитата(m16 @ Oct 4 2005, 09:28) Я про родной не АВР, а меня интересует разводка: http://www.mcu.cz/modules/news/article.php?storyid=438Так есть же по этой ссылке разводка. Легко можно повторить.
|
|
|
|
|
Oct 5 2005, 05:21
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(muravei @ Oct 5 2005, 06:38) Цитата(Igor26 @ Oct 4 2005, 09:09) На SMD-компонентах? Этот вариант я отсеял потому, что отлаживаемое устройство должно находиться недалеко от компа. Шлейф же от эмулятора нельзя делать длинным. Так на родной, этот: http://www.mcu.cz/modules/news/article.php?storyid=438вообще без шлейфа, можно прямо наткнуть. Извиняюсь. Наверно не совсем удачно выразил мысль.  Воткнуть на прямую его можно в комп. Речь шла шлейфе, который идет к отлаживаемой плате.
|
|
|
|
|
Oct 5 2005, 15:46
|
Участник

Группа: Свой
Сообщений: 41
Регистрация: 12-01-05
Из: St. Petersburg
Пользователь №: 1 917

|
to muravei А самому развести религия не позволяет ? Там делов на полчаса.
|
|
|
|
|
Oct 6 2005, 05:40
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
[quote=muravei,Oct 6 2005, 06:14] [/quote] Извиняюсь. Наверно не совсем удачно выразил мысль.  Воткнуть на прямую его можно в комп. Речь шла шлейфе, который идет к отлаживаемой плате. [/quote] А почему бы его не воткнуть прямо в плату, а с компом кабелем? [/quote] Так я же об этом уже говорил чуть ранее!
|
|
|
|
|
Oct 10 2005, 11:48
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(muravei @ Oct 8 2005, 06:52) Цитата(Igor26 @ Oct 6 2005, 08:40) Так я же об этом уже говорил чуть ранее! Так я не понял ,чем же на СМД плох? Ничем не плох. Проверенно, прекрасно работает
|
|
|
|
|
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)  обновления более не будет, скорее всего... поэтому кто решил делать - вполне хвалит листинга последней прошивки, которой только у ленивого нет Какого обновления, чего обновления? Что подразумевается под термином "листинг последней прошивки"?
|
|
|
|
|
Feb 7 2006, 13:19
|
Местный
  
Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225

|
Цитата(Kovrov @ Feb 7 2006, 14:25)  ........а если уж больно хочется мне тини 13??? писать на м16 а потом пересаживать на т13? нет уж я уж лучше 360 отдам и не парясь буду работать с таким кристалом который мне по душе. мк 2 я покупал за 360$ и не сколько не жалеею,....... на вкус и цвет как говорится... моё имхо (а я именно так и делаю) отлаживать житагом в меге16 для тыни13. и как запасной вариант алгоритмбилдер есть тыньку дебажить. а съэкономленные 340 тугриков найдут свое применение. JTAGICE жил ,жив и будет
|
|
|
|
|
Feb 7 2006, 13:36
|

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

|
есь такие вещи какие на меге 16 не отладишь из за отсутствия онных! а кому надоть таг 1 - платы ещё не все у меня кончились - берите а если очень надо - да много: где то остались фотошаблоны и карты сверловки. прижелании можно хоть тыщу наклепать
--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
|
|
|
|
|
Feb 7 2006, 15:30
|

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

|
Цитата(Kovrov @ Feb 7 2006, 13:25)  остальным скудным списком поддерживаемых кристаллов для джитаг 1- то конечно можно подергаться а если уж больно хочется мне тини 13??? писать на м16 а потом пересаживать на т13? нет уж я уж лучше 360 отдам и не парясь буду работать с таким кристалом который мне по душе. Во-первых список скудный, а кристалы отнюдь не скудные! Во-вторых, покупать mk2 ради как раз скудных кристалов, зачем? на t13 и без отладки код можно писать. 512 слов всего-то.. (всмысле без внутрисхемной) Цитата(Kovrov @ Feb 7 2006, 15:36)  есь такие вещи какие на меге 16 не отладишь из за отсутствия онных! На m128 можно отладить все остальное, что на m16 отсутствует..
Сообщение отредактировал defunct - Feb 7 2006, 15:37
|
|
|
|
|
Feb 7 2006, 16:06
|

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

|
Цитата(defunct @ Feb 7 2006, 18:30)  На m128 можно отладить все остальное, что на m16 отсутствует.. да-а? а как быть с кристаллом 90pwm2? или например аппаратный CAN? ну ладно - ладно - возьмем хотя бы USI если говорить про тиню?
--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
|
|
|
|
|
Feb 7 2006, 16:44
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(Kovrov @ Feb 7 2006, 13:25)  мил человек, если вы успели заметить что в последних апдейтах авр студио обновление для J-tag1 увы уже нет!!! только мк2 Что значит нет? Может, он "Just Works" - т.е. интерфейс настолько отлизан, что дорабатывать по софту там просто уже как бы нечего? Цитата(Kovrov @ Feb 7 2006, 13:25)  и не сколько не удивлюсь если в след версиях работа вообще будет невозможна Пока что очень даже возможна, насколько я видел по последней версии студии. Цитата(Kovrov @ Feb 7 2006, 13:25)  и насчет коленок - если работать только с мега 16 и остальным скудным списком поддерживаемых кристаллов для джитаг 1- то конечно можно подергаться Скудным? Может, не всем надо экзотики? 20% населения выпивают 80% пива, аналогично и тут: 80% по объёмам продаж - "ходовые" кристаллы, которые составляют 20% ассортимента, это как раз и есть меги т.н. "старые" - 16, 32, 64, 128. Цитата(Kovrov @ Feb 7 2006, 13:25)  а если уж больно хочется мне тини 13??? писать на м16 а потом пересаживать на т13? нет уж я уж лучше 360 отдам и не парясь буду работать с таким кристалом который мне по душе. Хотеть не вредно Набор команд один и тот же, всё зависит от того, насколько важно и срочно именно "вот эта тини". По моему опыту, AVR используют везде, где надо быстро сваять штучные изделя "на коленках", а там экономить на одну тини $3 и покупать JTAG за $360 вместо $20 только потому как "мне так удобно"... В бытовухе такое не ставят, а в промавтоматике AVR-ы редко являются оптимумом по устойчивости и температурному диапазону. Цитата(Kovrov @ Feb 7 2006, 13:25)  мк 2 я покупал за 360$ и не сколько не жалеею, т.к имею на своем борту такую мощь как debugWire! да и скорость работы по IEEE 1149 на порядок выше чем у предшественника. за неимением лучшего конечно - первая версия доступна всем и лучшего желать нельзя но повторяю это бесперспективная штука ибо производитель закончил поддержку это продукта. Всё зависит от задач, кому-то надо валенки, а кому-то ласты. Не будем сравниватьь теплое с мягким. Цитата(Kovrov @ Feb 7 2006, 13:25)  а листинг - это текстовый файл кода последнего из существующих апдейтов под J-tag 1. Исходник? Или листинг - это у вас так называется распечатка в HEX-кодах?
|
|
|
|
|
Feb 7 2006, 17:45
|

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

|
Цитата (Kovrov @ Feb 7 2006, 19:18) а ну - ну :-) а вы сами то отлаживали 169 ради уси? типа выбрал тиню 2313 и чтоб отладить например I2C делаете макет на 169? помоему забавно... нет, для отладки всех моих проектов на AVR на сегодняшний день мне хватало m16(m32) и m162. В некоторых случаях, как например с t2313 и t13 внутрисхемная отладка вообще не требуется.. Цитата или это чтобы показать что уси не только на тиньках? нет, это чтобы показать, что почти вся (если не вся) периферия для AVR имеется в чипах поддерживаемых JTAG1.
|
|
|
|
|
Feb 7 2006, 18:32
|

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

|
Цитата(Kovrov @ Feb 7 2006, 20:04)  Опять 25 Господа, ну прекратите лицемерить! ну не верю я, что если завтра будут доступны программные внутренности тага 2 все будут сидеть на таге 1 - типа мне и этого за глаза... Будем сидеть на том, что удовлетворяет потребности разработчика. Если Atmel прекратит поддержку mk1, тогда безусловно придется прибретать mk2 или что-нибудь еще что будет поддерживаться Atmel'ом. Цитата понятное дело что собрать своими силами за 250 рублей осд - это верх желания и тут никто и никогда не будет спорить... из ocd - Wiggler еще дешевле.. Цитата и потом если посмотреть на это с другой стороны: ответьте на 2 вопроса. 1. почему прекращена поддержка тага 1 у атмела? (код написан идеально?- не смешите мои тапочки) 2. для кого продается этот таг 2? Поддержка не прекращена, и в ближайшее время (пока не сняты с производства чипы с JTAG интерфейсом) не будет прекращена. Иначе бы ни IAR, ни AVR-Studio не предоставляли бы возможности работать с JTAGICE. mk2 продается для тех разработчиков, кому по какой-то причине не хватает mk1. Возможно это невозможность резервирования 4-х выводов для отладки, а возможно какие-то другие причины. Цитата честно говоря я себе приобрел таг 2 только ради работы с тинями уже в готовом устройстве, и зная что после этого мой продукт уйдет достаточными партиями, я ни разу не пожалел об приобретении. и мысль что мне сначала нужно собрать макет на меге под джи таг 1 а потом пересаживать на желаемый мк - казалась страшноватой для меня! конечно если будет ломаная версия я себе ещё и не один клон соберу.. : конечно верх легкомыслия было бы работая домашним мастером разоряться на подобную вещь.. ну здесь как бы форум разработчиков - все таки не начинающих и поэтому все приведенные доводы меня мягко сказать удручают.. Надо рассуждать трезво. Если ваши затраты на инструмент окупаются с первой же партией изделия, тогда безусловно есть резон в покупке такого инструмента. Если же без потерь в качестве, скорости и удобстве отладки можно воспользоваться более дешевым инструментом, то логичнее приобрести более дешевый инструмент, а сэкономленные деньги потратить на что-то другое. Ну и еще один момент, когда требуется много отладчиков, например в отделе работает не один программист, то при покупке более дешевых инструментов экономиться больше $$, согласны? Плюс очень неплохо когда программист помимо того, что имеет на рабочем месте инструмент для отладки, будет иметь такой же инструмент и дома, в этом случае при выборе дешевого инструмента экономится еще больше $$. Говоря о доводах, думаю верхом легкомыслия будет иметь только один отладчный инструмент, который может выйти из строя в самый неподходящий момент.
|
|
|
|
|
Feb 8 2006, 07:02
|

Участник

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

|
тут в соседней ветке товарищ один продаёт JTAG платы на USB в архиве вся информация. решил делать jtag на её основе, вот, что пока получилось:
Сообщение отредактировал kay - Feb 8 2006, 07:03
|
|
|
|
|
Feb 8 2006, 11:10
|
Группа: Новичок
Сообщений: 7
Регистрация: 15-07-05
Пользователь №: 6 824

|
Цитата(kay @ Feb 8 2006, 09:02)  тут в соседней ветке товарищ один продаёт JTAG платы на USB А там не CP2101 случаем стоит? Я как-то её паяяял, ух навеселился
|
|
|
|
|
Feb 11 2006, 15:36
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата(AlexStar @ Feb 7 2006, 04:28)  Цитата(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) Схема прилагается. Добрые люди выложили здесь http://electronix.ru/forum/index.php?showt...34&hl=ebn&st=15 конвертер ebn в hex http://electronix.ru/forum/index.php?act=A...pe=post&id=4084А в студиях 3.52...3.56 прошивка была в hex.
--------------------
aka Vit
|
|
|
|
|
Feb 14 2006, 08:27
|
Участник

Группа: Свой
Сообщений: 36
Регистрация: 27-09-05
Из: Украина, г. Херсон
Пользователь №: 8 994

|
Кто-то пробовал собирать Evertool? Если да, поделитесь впечатлениями, плиз.
|
|
|
|
|
Feb 14 2006, 10:18
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(defunct @ Feb 14 2006, 12:53)  Цитата(ArtemK @ Feb 14 2006, 10:27)  Кто-то пробовал собирать Evertool? Если да, поделитесь впечатлениями, плиз. Пробовал - работает, никаких подводных камней нет. Схемку правда можно немного упростить без потери свойств. А разводки случаем нет ? А то, тоже думаю собрать, а разводить лень
|
|
|
|
|
Apr 2 2014, 02:34
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 19-10-13
Пользователь №: 78 801

|
Здравствуйте! Уже несколько часов пытаюсь найти список контроллеров, которые поддерживаются JTAG Ice mk 1 и не могу. Неужели нет такого списка и только методом тыка? Ice mk1 китайский, с ебея. Контроллеры в первую очередь интересуют at90can32 и atmega32 (qfp).
|
|
|
|
|
Apr 2 2014, 03:46
|

Гуру
     
Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954

|
Цитата(пай-мальчик @ Apr 2 2014, 06:34)  пытаюсь найти список контроллеров, которые поддерживаются JTAG Ice mk 1 и не могу. Этот JTAG поддерживает AVRStudio версии 4.19 (и 4.18SP3, что одно и то же). Посмотрите перечень контроллеров, поддерживаеемых этим программным обеспечением. P.S. Заглянул в AVRStudio. Он с этим JTAG полноценно поддерживает: AT90CAN128 ATmega16 ATmega162 ATmega169 ATmega32 ATmega323 ATmega64 ATmega128
|
|
|
|
|
Apr 2 2014, 05:33
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 19-10-13
Пользователь №: 78 801

|
Спасибо! На самом деле проблема в том, что есть десяток at90can32, которые по ISP не хотят программироваться "Device signature = 0xffffff". Я вот подумал, может по JTAGу ответят? Отлаживать не надо, хотя бы программу залить или ISP включить. Использую avrdude из под линукса.
Сообщение отредактировал пай-мальчик - Apr 2 2014, 05:34
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|