|
ucGoZilla, Новый народный программатор:) |
|
|
|
Feb 25 2010, 15:53
|

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

|
Вот в очередном отпуске сваял новый программатор. Не знаю, насколько он будет популярен по сравнению AVR910, но тем не менее он собран на макетной плате и успешно работает. На своем сайте еще его не выложил, так как хочется избежать будущих ошибок в том, что еще в нем не реализовано. Так как хочется опубликовать схему единожды и потом ничего не перекраивать. Это, как понимаете не для себя, а для тех, кто решится повторять. А реализовать собираюсь, кроме собственно программатора для AVR еще и JTAG и не только для AVR. Так вот, пока печатная плата не создана физически, хочу посоветоваться по поводу схемотехники, возможно, что то упустил или не допонял. По схеме: Старался использовать доступные компоненты. Так как на борту АРМ на блокировочных конденсаторах решил не экономить. Возможно, для кого то трудно будет достать фильтр USB STF202-22. Я посчитал это лучшим вариантом, чем несколько резисторов и две диодных сборки. В конце коноцов есть альтернатива - соединить перемычками выводы 2-5 и 3-4 оного. Назначение линий выходного разъема: 1.TGT_TD - MOSI(ISP_AVR) - TDI(JTAG) 2.TGT_B2 - REFCLK(ISP_AVR) - TMS(JTAG) - PDI_D(XMEGA) - возможно отладочный порт 3.TGT_RST - RESET 4.TGT_CLK - SCK(ISP_AVR) - TCK(JTAG) - PDI_CLK(XMEGA) 5.TGT_RD - MISO(ISP_AVR) - TDO(JTAG) Так как AT91SAM7S64 имеет встроенный стартовый загрузчик, то внешнего программатора не надо. Все прошивается консольной утилитой в любой Windows, при этом не надо после прошивки даже подменять драйвер... пока  Схема и вариант ПП ниже. Размеры платы - 75х32мм Что реализовано в данный момент: 1. Протокол-программирование как STK500v2 2. Протокол-программирование как JTAGICEmkII в режиме ISP 3. Протокол JTAGICEmkII в режиме JTAG. Да, забыл добавить, плату затачивал под лазерный утюг.
--------------------
|
|
|
|
Сообщений в этой теме
prottoss ucGoZilla Feb 25 2010, 15:53 U1000 Цитатаprottoss, да никак он Atmega128 по isp не по... Sep 24 2012, 21:17 U1000 ЦитатаПро ATtiny13 - повторюсь - ищите косяки в по... Sep 25 2012, 03:49 prottoss Цитата(U1000 @ Sep 25 2012, 09:49) Повтор... Sep 25 2012, 04:01 Grey2007 Здравствуйте!
Собрал, все отлично работает. Сп... Oct 11 2012, 18:25 prottoss Цитата(Grey2007 @ Oct 12 2012, 00:25) Соб... Oct 11 2012, 18:30 uussh Добрый вечер! Prottoss,
Вы писали, что планир... Oct 27 2012, 17:17 prottoss Пока не могу ответить однозначно. Сильно много раб... Oct 27 2012, 19:00 foxghost Собрал ради спортивного интереса данный программат... Nov 17 2012, 05:42 BigallS Цитата(foxghost @ Nov 17 2012, 09:42) Соб... Nov 17 2012, 13:43  Grey2007 Цитата(BigallS @ Nov 17 2012, 17:43) Что ... Nov 18 2012, 18:30   BigallS Цитата(Grey2007 @ Nov 18 2012, 22:30) Вер... Nov 18 2012, 19:41    prottoss Цитата(BigallS @ Nov 19 2012, 01:41) А в ... Nov 18 2012, 22:52     sherr Цитата(prottoss @ Nov 19 2012, 02:52) В э... Nov 19 2012, 16:46 prottoss Шансы, конечно, есть всегда Другое дело, что всем... Nov 19 2012, 23:43 angen Уважаемый Prottoss! Можно ли Вашим прогроматор... Dec 13 2012, 19:19 prottoss Цитата(angen @ Dec 14 2012, 01:19) Уважае... Dec 14 2012, 13:25 angen Большое спасибо за быстрый ответ. Вот думаю купить... Dec 14 2012, 16:07 4ynoka6puk Сразу скажу, я неопытный пользователь.
В отсутств... Dec 17 2012, 15:58 prottoss Цитата(4ynoka6puk @ Dec 17 2012, 21:58) Ч... Dec 17 2012, 16:15 4ynoka6puk Цитата(prottoss @ Dec 17 2012, 20:15) Нуж... Dec 17 2012, 17:41 prottoss Цитата(4ynoka6puk @ Dec 17 2012, 23:41) Д... Dec 17 2012, 17:51 4ynoka6puk каюсь, надеялся на "подключи и играй" Dec 17 2012, 18:03 Prodif Подскажите поддерживает ли данный девайс AT90S8535... Dec 18 2012, 03:34 prottoss Цитата(Prodif @ Dec 18 2012, 09:34) Подск... Dec 18 2012, 12:53  WLAD_2011 У меня вопрос к уважаемому prottoss
в инструкции ... Dec 19 2012, 11:11   prottoss Цитата(WLAD_2011 @ Dec 19 2012, 17:11) ..... Dec 19 2012, 11:51    WLAD_2011 Цитата(prottoss @ Dec 19 2012, 15:51) С п... Dec 19 2012, 17:04     prottoss Цитата(WLAD_2011 @ Dec 19 2012, 23:04) я ... Dec 19 2012, 17:42 Diim приветствую всех!
уважаемый prottoss скажите п... Jan 7 2013, 18:22 prottoss Какой МК? Какой программой прошиваете МК? Jan 7 2013, 18:41 Diim прошивал тини13 такие косяки были, и вот только чт... Jan 7 2013, 19:06 prottoss Будем разбираться...
Снова наводящие вопросы.
1. ... Jan 8 2013, 06:10 Diim добрый день!
ситуация на данный момент такая:
... Jan 8 2013, 06:37 prottoss Цитата(Diim @ Jan 8 2013, 12:37) интересн... Jan 8 2013, 11:12 Diim 2. До блокирования контроллер прошивается полность... Jan 8 2013, 13:41 prottoss Цитата(Diim @ Jan 8 2013, 19:41) Окно поя... Jan 8 2013, 13:52 kirej Андрей, добрый день!
Собрал программатор, прош... Jan 20 2013, 03:51 prottoss Цитата(kirej @ Jan 20 2013, 09:51) ... а ... Jan 20 2013, 09:16 kirej Андрей, спасибо за быстрый ответ. Проверил U2 не р... Jan 20 2013, 11:01 kirej Андрей еще раз спасибо, сегодня купил и заменил U2... Jan 22 2013, 13:29 Vistaern Всем привет. Вот, у меня такая проблема возникла: ... Feb 11 2013, 12:44 prottoss Цитата(Vistaern @ Feb 11 2013, 18:44) Бли... Feb 11 2013, 13:33  _Артём_ Цитата(prottoss @ Feb 11 2013, 15:33) Нав... Feb 11 2013, 14:48   prottoss Цитата(_Артём_ @ Feb 11 2013, 20:48) Необ... Feb 11 2013, 15:01 Vistaern Нее, не заблудился) Reset - CLK, тут не перепутаеш... Feb 11 2013, 13:58 prottoss Цитата(Vistaern @ Feb 11 2013, 19:58) Нее... Feb 11 2013, 14:11 Vistaern Питание-то подано) На reset - 12к резистор + 0,1 м... Feb 11 2013, 15:06 prottoss Цитата(Vistaern @ Feb 11 2013, 21:06) Пит... Feb 11 2013, 15:12 Vistaern Ух блин! Спасибо!))) А я уже второй контро... Feb 11 2013, 15:23 prottoss Цитата(Vistaern @ Feb 11 2013, 21:23) Ух ... Feb 11 2013, 15:32 Vistaern Ага) Все, пошел программировать)
Блин, а как к ик... Feb 11 2013, 16:09 prottoss Цитата(Vistaern @ Feb 11 2013, 22:09) Ага... Feb 11 2013, 16:16 Vistaern Я и так уже в этой документации с головой) Feb 11 2013, 16:20 prottoss Цитата(Vistaern @ Feb 11 2013, 22:20) Я и... Feb 11 2013, 16:43 morokot Приветствую всех.
Как можно осуществить калибровку... Apr 8 2013, 10:12 prottoss Цитата(morokot @ Apr 8 2013, 16:12) Приве... Apr 8 2013, 11:20 morokot Читал... От программирования я далёк, и такие поня... Apr 8 2013, 12:24 prottoss Цитата(morokot @ Apr 8 2013, 18:24) Читал... Apr 9 2013, 01:37 max_mart Здравствуйте Андрей.
У меня вопрос Вам? Поддрежив... Jun 14 2013, 12:16 prottoss Цитата(max_mart @ Jun 14 2013, 18:16) Здр... Jun 14 2013, 17:51 pashtedddd Здравствуйте! а есть ли версия платы в каком л... Jul 3 2013, 17:53 Sergey1973 собрал программатор, наконец-то дошли руки до подк... Jul 22 2013, 05:47 BigallS Цитата(Sergey1973 @ Jul 22 2013, 09:47) .... Jul 23 2013, 09:31  Sergey1973 Цитата(BigallS @ Jul 23 2013, 14:31) По у... Jul 23 2013, 13:05 Sergey1973 попробовал через JTAGICEmkII
...перепрошил програм... Jul 22 2013, 14:13 Sergey1973 прошёлся "прозвонкой" как в сообщении 44... Jul 23 2013, 14:41 Sergey1973 заменил, подключил - всё тоже самое ((
взялся снов... Jul 24 2013, 07:15 prottoss Цитата(Sergey1973 @ Jul 24 2013, 13:15) .... Jul 26 2013, 08:13  Sergey1973 Цитата(prottoss @ Jul 26 2013, 13:13) 1. ... Jul 26 2013, 12:20 denver_d Здравствуйте, есть ли возможность прошить ucGoZill... Aug 16 2013, 19:24 prottoss Под Linux нет возможности прошить программатор Aug 17 2013, 03:00 denver_d Цитата(prottoss @ Aug 17 2013, 07:00) Под... Aug 17 2013, 04:50  prottoss Цитата(denver_d @ Aug 17 2013, 10:50) В б... Aug 17 2013, 06:29   denver_d Цитата(prottoss @ Aug 17 2013, 10:29) Дел... Aug 18 2013, 08:10    prottoss Цитата(denver_d @ Aug 18 2013, 14:10) Я п... Aug 18 2013, 16:27 RabidRabbit Цитата(prottoss @ Aug 17 2013, 07:00) Под... Aug 22 2013, 11:02  prottoss Цитата(RabidRabbit @ Aug 22 2013, 17:02) ... Aug 23 2013, 10:46 Sergey1973 наконец-то получил недостающие детали - вновь собр... Aug 29 2013, 08:59 ionicman День добрый!
Хочу купить Ваш программатор, в с... Oct 10 2013, 07:18 prottoss Цитата(ionicman @ Oct 10 2013, 13:18) ...... Oct 10 2013, 12:57  ionicman Цитата(prottoss @ Oct 10 2013, 16:57) Буд... Oct 11 2013, 06:32   prottoss Цитата(ionicman @ Oct 11 2013, 12:32) STK... Oct 11 2013, 13:10    uvreg Уважаемый автор, а не было мысли добавить интерфей... Oct 17 2013, 08:17     prottoss Цитата(uvreg @ Oct 17 2013, 14:17) ...а н... Oct 19 2013, 03:49      uvreg Цитата(prottoss @ Oct 19 2013, 07:49) Под... Oct 19 2013, 07:44 fr0ster Будет ли реализована отладка JTAG? Или это невозмо... Oct 21 2013, 10:35 prottoss Цитата(fr0ster @ Oct 21 2013, 16:35) Буде... Oct 22 2013, 13:50 DenisKuzovin prottoss, привет! когда-то давно, когда я брал... Oct 25 2013, 21:32 prottoss Цитата(DenisKuzovin @ Oct 26 2013, 03:32)... Oct 26 2013, 05:36 DenisKuzovin Ну если дойдут - все еще готов помочь, потестирова... Oct 26 2013, 07:14 smk Чтоб не читать всю ветку, что сейчас поддерживаетс... Nov 4 2013, 12:22 prottoss Цитата(smk @ Nov 4 2013, 18:22) Чтоб не ч... Nov 4 2013, 15:00 SKYnv Добрый день. Новичек в теме avr.
Приобрел данный п... Nov 17 2013, 15:50 prottoss Либо замкните перемычку JP3, либо подсоедините VCC... Nov 17 2013, 16:09
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|