|
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 Costa А хотите еще прикол? Ведь я программировал только ... May 19 2011, 13:33 SAWushka JTAGICEmkII не поддерживает ATMega8A,
Поддерживает... Jun 6 2011, 05:22 prottoss Цитата(SAWushka @ Jun 6 2011, 11:22) JTAG... Jun 6 2011, 13:11 SAWushka Понятно, спасибо.
Вопрос возник потому, что фирмен... Jun 8 2011, 09:27 prottoss Цитата(SAWushka @ Jun 8 2011, 15:27) Вопр... Jun 8 2011, 13:04 Costa prottoss, как с планами реализовать какой-нибудь ... Jun 9 2011, 04:33 prottoss Цитата(Costa @ Jun 9 2011, 10:33) prottos... Jun 9 2011, 12:53  Costa Цитата(prottoss @ Jun 9 2011, 16:53) Порт... Jun 9 2011, 14:41  demiurg_spb Цитата(prottoss @ Jun 9 2011, 16:53) Вооб... Jun 14 2011, 18:34   BigallS Вот и я спаял программатор, только не удалось найт... Jun 14 2011, 19:53    BigallS Ура заработало... поставил Крен1235Б(ну уж очень х... Jun 14 2011, 21:05     DiaDiaDi Цитата(BigallS @ Jun 15 2011, 00:05) опер... Jun 15 2011, 04:44      BigallS Цитата(DiaDiaDi @ Jun 15 2011, 08:44) В с... Jun 15 2011, 05:00    prottoss Цитата(BigallS @ Jun 15 2011, 01:53) Вот ... Jun 15 2011, 05:22     BigallS Цитата(prottoss @ Jun 15 2011, 09:22) Что... Jun 15 2011, 05:48      prottoss Цитата(BigallS @ Jun 15 2011, 11:48) Судя... Jun 15 2011, 12:45       BigallS Цитата(prottoss @ Jun 15 2011, 16:45) Суд... Jun 15 2011, 15:46       BigallS Цитата(prottoss @ Jun 15 2011, 16:45) То... Jun 16 2011, 17:19 AASsab Здравствуйте!
Спаял данный программатор. Плату... Jun 14 2011, 10:09 ЛеонидК Кроме LD1117 существуют LM1117, GM1117. Да и прост... Jun 15 2011, 17:04 BigallS Цитата(ЛеонидК @ Jun 15 2011, 21:04) Кром... Jun 15 2011, 17:55 Serj_K Меня всегда удивляла разработка разными фирмами св... Jul 3 2011, 07:25 prottoss Цитата(Serj_K @ Jul 3 2011, 13:25) Меня в... Jul 3 2011, 07:48 Serj_K ЦитатаМожно попробовать, но тут опять вопрос по по... Jul 3 2011, 13:17 prottoss Цитата(Serj_K @ Jul 3 2011, 19:17) Это бы... Jul 3 2011, 13:34  WLAD_2011 Цитата(prottoss @ Jul 3 2011, 17:34) Так ... Jul 8 2011, 12:16   prottoss Цитата(WLAD_2011 @ Jul 8 2011, 18:16) Доб... Jul 8 2011, 15:54    BigallS Необходимо записать ATmega32 в "so" корп... Jul 22 2011, 05:48     prottoss Цитата(BigallS @ Jul 22 2011, 11:48) Необ... Jul 22 2011, 13:34      BigallS Цитата(prottoss @ Jul 22 2011, 17:34) Мож... Jul 22 2011, 13:44       prottoss Цитата(BigallS @ Jul 22 2011, 19:44) Да я... Jul 22 2011, 13:47        BigallS Цитата(prottoss @ Jul 22 2011, 17:47) На ... Jul 23 2011, 22:06         prottoss Цитата(BigallS @ Jul 24 2011, 04:06) ...в... Jul 24 2011, 05:58          BigallS Цитата(prottoss @ Jul 24 2011, 09:58) 1. ... Jul 24 2011, 15:00           BigallS Подключил к выводам 7 и 8 кварц на 10Мгц и от этих... Jul 24 2011, 16:59            prottoss Цитата(BigallS @ Jul 24 2011, 22:59) Подк... Jul 24 2011, 17:26             BigallS Цитата(prottoss @ Jul 24 2011, 21:26) Есл... Jul 24 2011, 19:00    WLAD_2011 Цитата(prottoss @ Jul 8 2011, 18:54) Я те... Aug 4 2011, 05:42     prottoss Цитата(WLAD_2011 @ Aug 4 2011, 11:42) ...... Aug 4 2011, 15:36     prottoss Цитата(WLAD_2011 @ Aug 4 2011, 11:42) ...... Aug 4 2011, 16:49      WLAD_2011 Цитата(prottoss @ Aug 4 2011, 19:49) Уста... Aug 5 2011, 12:14       prottoss Цитата(WLAD_2011 @ Aug 5 2011, 18:14) STK... Aug 5 2011, 13:22        WLAD_2011 Цитата(prottoss @ Aug 5 2011, 16:22) Что ... Aug 5 2011, 16:32         prottoss Цитата(WLAD_2011 @ Aug 5 2011, 22:32) вот... Aug 5 2011, 16:57          BigallS Уважаемый "prottoss", насколько в текуще... Aug 5 2011, 19:08           prottoss Цитата(BigallS @ Aug 6 2011, 01:08) ... н... Aug 6 2011, 15:05            BigallS Цитата(prottoss @ Aug 6 2011, 19:05) Ни н... Aug 6 2011, 17:55             prottoss Цитата(BigallS @ Aug 6 2011, 23:55) А я д... Aug 6 2011, 18:03              BigallS Цитата(prottoss @ Aug 6 2011, 22:03) Част... Aug 6 2011, 19:08              WLAD_2011 Цитата(prottoss @ Aug 6 2011, 21:03) Част... Aug 31 2011, 17:39               prottoss Цитата(WLAD_2011 @ Aug 31 2011, 23:39) по... Sep 1 2011, 00:57 DDN наткнулся на интересную ссылку о протоколе MKII сс... Aug 26 2011, 07:29 prottoss Цитата(DDN @ Aug 26 2011, 13:29) наткнулс... Aug 26 2011, 10:20  kot-69 Цитата(prottoss @ Aug 26 2011, 13:20) Вот... Aug 28 2011, 16:26   prottoss Цитата(kot-69 @ Aug 28 2011, 22:26) ... Aug 28 2011, 16:37 kot-69 что ж, более конкретной инфы по протоколу не нашел... Aug 28 2011, 16:47 klen здравствуйте коллеги.
к сожалению нет времени все ... Sep 8 2011, 07:09 prottoss Цитата(klen @ Sep 8 2011, 13:09) здравств... Sep 8 2011, 12:31  WLAD_2011 на сейте prottoss есть планы:
Дальнейшее развитие ... Sep 13 2011, 13:09   prottoss Цитата(WLAD_2011 @ Sep 13 2011, 19:09) ка... Sep 13 2011, 13:23    WLAD_2011 Цитата(prottoss @ Sep 13 2011, 16:23) Иде... Sep 15 2011, 11:24     prottoss Цитата(WLAD_2011 @ Sep 15 2011, 17:24) со... Sep 15 2011, 13:15 Stas- prottoss, а не могли бы вы выложить разводку платы... Nov 2 2011, 13:51 WLAD_2011 Цитата(Stas- @ Nov 2 2011, 17:51) pr... Nov 13 2011, 07:59  prottoss Цитата(WLAD_2011 @ Nov 13 2011, 13:59) мо... Nov 13 2011, 08:13   WLAD_2011 Цитата(prottoss @ Nov 13 2011, 12:13) Здо... Nov 13 2011, 11:01    prottoss Цитата(WLAD_2011 @ Nov 13 2011, 17:01) IM... Nov 13 2011, 11:15     BigallS Отладка под JTAG ещё не сделана? Nov 19 2011, 16:37      prottoss Цитата(BigallS @ Nov 19 2011, 22:37) Отла... Nov 20 2011, 04:08       tails2 По вашей схеме собрал программатор при попытке зал... Nov 21 2011, 12:18        prottoss Цитата(tails2 @ Nov 21 2011, 18:18) По ва... Nov 21 2011, 12:39 c001ibin До чего порой обидно, что хорошие проекты омрачают... Dec 9 2011, 18:21 prottoss Цитата(c001ibin @ Dec 10 2011, 00:21) что... Dec 10 2011, 04:06  c001ibin Вот.
В чём разводили? Просто интересно, что это та... Dec 10 2011, 10:14   prottoss Цитата(c001ibin @ Dec 10 2011, 16:14) Вот... Dec 10 2011, 12:21    c001ibin А можно библиотеку с контроллером глянуть?
У меня ... Dec 10 2011, 12:37     prottoss Цитата(c001ibin @ Dec 10 2011, 18:37) А м... Dec 10 2011, 12:55      c001ibin http://we.easyelectronics.ru/Ultrin/glyuk-...-ili-... Dec 10 2011, 13:42       prottoss Цитата(c001ibin @ Dec 10 2011, 19:42) Эх,... Dec 10 2011, 15:12 c001ibin Какие претензии к моим ногам? Зря Вы так.
Я нашёл ... Dec 10 2011, 15:29 prottoss Цитата(c001ibin @ Dec 10 2011, 21:29) А п... Dec 10 2011, 15:59  c001ibin На схеме два порта PRT_CLK на 20-й и 30-й ноге кон... Dec 10 2011, 18:49   prottoss Цитата(c001ibin @ Dec 11 2011, 00:49) На ... Dec 10 2011, 19:03    c001ibin Прошу прощения, что отвлекаю, но мне смысл этого с... Dec 10 2011, 19:17     prottoss Цитата(c001ibin @ Dec 11 2011, 01:17) ...... Dec 10 2011, 19:37      c001ibin Цитата(prottoss @ Dec 10 2011, 23:37) Тем... Dec 10 2011, 20:29 c001ibin Уря, заработало!
Плату переразводил. Малость о... Dec 19 2011, 23:52 prottoss Цитата(c001ibin @ Dec 20 2011, 05:52) Уря... Dec 20 2011, 15:22  c001ibin Цитата(prottoss @ Dec 20 2011, 19:22) На ... Dec 20 2011, 17:23 Jager После мучений с фотошаблонами немного переделал пл... Dec 27 2011, 18:29 Jager Вернул в плате авторского варианта ширину ПАДов ко... Jan 4 2012, 19:48 prottoss Цитата(Jager @ Jan 5 2012, 01:48) ...И пр... Jan 5 2012, 03:06 prottoss Цитата(Jager @ Jan 5 2012, 01:48) И прось... Jan 8 2012, 17:17  Jager Цитата(prottoss @ Jan 8 2012, 19:17) Разо... Jan 11 2012, 17:07 daltonik Подскажите пожалуста ucGoZilla под windows 2000 бу... Jan 6 2012, 21:41 prottoss Цитата(daltonik @ Jan 7 2012, 03:41) Подс... Jan 7 2012, 02:29  Supercontick Здравствуйте prottoss. Можите пожалуйста ответить ... Jan 8 2012, 10:02   prottoss Цитата(Supercontick @ Jan 8 2012, 16:02) ... Jan 8 2012, 10:13 vitaly65 Уважаемые господа! Может у кого есть разводка ... Jan 17 2012, 14:27
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|