|
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 Neko75 А есть под этот программатор плата с панельками? Ч... Jan 17 2012, 19:00 prottoss Цитата(Neko75 @ Jan 18 2012, 01:00) А ест... Jan 20 2012, 09:58  Neko75 Цитата(prottoss @ Jan 20 2012, 13:58) Раз... Jan 25 2012, 14:11   prottoss Цитата(Neko75 @ Jan 25 2012, 20:11) Никог... Jan 26 2012, 00:52    Neko75 Цитата(prottoss @ Jan 26 2012, 04:52) На ... Jan 26 2012, 18:41     prottoss Цитата(Neko75 @ Jan 27 2012, 00:41) Какое... Jan 26 2012, 19:14    Neko75 Цитата(prottoss @ Jan 26 2012, 04:52) На ... Jan 26 2012, 21:11     prottoss Цитата(Neko75 @ Jan 27 2012, 03:11) А что... Jan 27 2012, 02:11      Neko75 Цитата(prottoss @ Jan 27 2012, 06:11) Это... Jan 27 2012, 09:15       prottoss Цитата(Neko75 @ Jan 27 2012, 15:15) ...не... Jan 27 2012, 09:25        Neko75 Цитата(prottoss @ Jan 27 2012, 13:25)
Ч... Jan 27 2012, 10:24         prottoss Цитата(Neko75 @ Jan 27 2012, 16:24) Понят... Jan 27 2012, 10:34          Neko75 А вы можете посмотреть, какая схема правильнее? Jan 27 2012, 13:37           prottoss Цитата(Neko75 @ Jan 27 2012, 19:37) А вы ... Jan 27 2012, 20:46            Neko75 В картинке годится?
мне этот интересен.....
А на ... Jan 27 2012, 23:26             prottoss Цитата(Neko75 @ Jan 28 2012, 05:26) В кар... Jan 28 2012, 06:05              Neko75 Цитата(prottoss @ Jan 28 2012, 10:05) Я б... Jan 28 2012, 08:57               prottoss Цитата(Neko75 @ Jan 28 2012, 14:57) после... Jan 28 2012, 10:43                Neko75 Цитата(prottoss @ Jan 28 2012, 14:43) Да,... Jan 28 2012, 14:30 prottoss Выложил новую прошивку 120122:
- Исправлена потен... Jan 22 2012, 15:07 Diim спасибо prottoss !! за обновлённую прошивк... Jan 29 2012, 10:45 prottoss Обновление появилось бы на много раньше. Просто ни... Jan 29 2012, 15:15 Diim Цитата(prottoss @ Jan 29 2012, 18:15) Оди... Jan 29 2012, 19:33 BogAD Вид платы
Feb 12 2012, 08:54 Ivanof Приветствую Prottoss.
Собрал на днях программатор ... Feb 21 2012, 15:15 prottoss Цитата(Ivanof @ Feb 21 2012, 21:15) напис... Feb 21 2012, 15:27 Ivanof Точно 321, не разглядел ))))))
Благодарю! Feb 21 2012, 16:13 Ivanof Почему то AVR Studio 5.1 не видит программатор.
А... Feb 27 2012, 22:43 prottoss Цитата(Ivanof @ Feb 28 2012, 04:43) Почем... Feb 28 2012, 16:20 Ivanof У меня наверно программатор не работает.
Светодиод... Feb 28 2012, 17:03 prottoss Цитата(Ivanof @ Feb 28 2012, 23:03) У мен... Feb 28 2012, 17:25 Ivanof Программатор определяется как PROTTOSS ucGoZilla A... Feb 28 2012, 17:30 prottoss Цитата(Ivanof @ Feb 28 2012, 23:30) Прогр... Feb 28 2012, 17:33 Ivanof Дрова и прошивку кое как залил через VMware.
Комп ... Feb 28 2012, 17:35 Ivanof Работает программатор по PDI? Feb 28 2012, 19:46 prottoss Цитата(Ivanof @ Feb 29 2012, 01:46) Работ... Feb 29 2012, 15:18 uussh prottoss
Очень впечатляет ваша разработка!
Ск... Mar 12 2012, 17:04 prottoss Цитата(uussh @ Mar 12 2012, 23:04) Очень.... Mar 13 2012, 09:35 uussh Если вы сделаете такую приставку то ucGoZilla дума... Mar 13 2012, 14:43 prottoss Цитата(uussh @ Mar 13 2012, 20:43) Если в... Mar 13 2012, 14:59  BigallS Отладка будет реализована или нет, хотябы для 8 би... Mar 14 2012, 07:07   prottoss Цитата(BigallS @ Mar 14 2012, 13:07) Отла... Mar 14 2012, 07:57    BigallS Цитата(prottoss @ Mar 14 2012, 11:57) Я н... Mar 14 2012, 08:25     prottoss Цитата(BigallS @ Mar 14 2012, 14:25) А ка... Mar 14 2012, 18:12      domowoj Цитата(prottoss @ Mar 15 2012, 01:12) кру... Mar 27 2012, 12:47       prottoss Цитата(domowoj @ Mar 27 2012, 18:47) А dW... Mar 27 2012, 13:01        Мих Цитата(prottoss @ Mar 27 2012, 17:01) ucG... Apr 8 2012, 10:54         prottoss Цитата(Мих @ Apr 8 2012, 16:54) а я буду.... Apr 8 2012, 14:35          Мих Цитата(prottoss @ Apr 8 2012, 18:35) Надо... Apr 8 2012, 16:26           prottoss Цитата(Мих @ Apr 8 2012, 22:26) руководи... Apr 8 2012, 16:29            Мих Цитата(prottoss @ Apr 8 2012, 20:29) Не н... Apr 8 2012, 16:36    Genadi Zawidowski prottoss, а естьь ли прошивка в виде .hex или .bin... Mar 14 2012, 11:31 ivashkajz новенький прибыл
Прошу помощи или совета бывалых... Mar 27 2012, 12:13 prottoss Цитата(ivashkajz @ Mar 27 2012, 18:13) мо... Mar 27 2012, 12:23 G_A_V По программатору из ekit.by
Обнаружена причина не... Mar 31 2012, 17:33 Dikoy А подскажите пор фавор. Вот это вид на JTAG разъём... Apr 13 2012, 20:18 prottoss Со стороны штырьков Apr 13 2012, 20:32 Dikoy Muchas gracias! Apr 13 2012, 20:41 Dikoy А с какой стороны тогда "ключ" у разъёма... Apr 15 2012, 02:58 _Артём_ Цитата(Dikoy @ Apr 15 2012, 05:58) Наскол... Apr 15 2012, 04:32 Dikoy --Но если вам это не важно, то можно ограничится J... Apr 15 2012, 06:21 prottoss ребята тему создайте новую и там трепитесь Apr 15 2012, 06:34 Dikoy Ну да... Я то думал быстро ответят, а тут целая по... Apr 15 2012, 16:02 Genadi Zawidowski А вот у меня такая проблемная последовательность п... Apr 27 2012, 13:23 prottoss Цитата(Genadi Zawidowski @ Apr 27 2012, 19... Apr 27 2012, 13:29  Genadi Zawidowski Цитата(prottoss @ Apr 27 2012, 17:29) Так... Apr 27 2012, 21:53   prottoss Цитата(Genadi Zawidowski @ Apr 28 2012, 03... Apr 28 2012, 03:31 G_A_V Цитата(Genadi Zawidowski @ Apr 27 2012, 16... Apr 29 2012, 05:01 Ivanof Приветствую PROTTOSS!
Что то разобраться не мо... May 1 2012, 14:14 prottoss Цитата(Ivanof @ May 1 2012, 20:14) ...При... May 1 2012, 17:17 Ivanof 128 мега, выводы на разьём программирования задейс... May 1 2012, 17:30 prottoss Цитата(Ivanof @ May 1 2012, 23:30) ...А н... May 2 2012, 13:57 prottoss Привет всем. Хочу добавить поддержку программаторо... Jul 8 2012, 16:59 prottoss Выложил новую прошивку для программатора. Нововвед... Jul 22 2012, 10:57 max_mart Добрый день уважаемый Андрей Рыжков,
1-ые 2 два в... Sep 4 2012, 12:37 prottoss Цитата(max_mart @ Sep 4 2012, 18:37) Подс... Sep 4 2012, 13:08 max_mart Если я Вас правильно понял, то первые два программ... Sep 5 2012, 04:24 prottoss Номинал дросселя тут совсем не причем, т.к. дроссе... Sep 5 2012, 12:03 max_mart Добрый день.
Сегодня обнаружил, что на маленьких ... Sep 6 2012, 08:32 prottoss Цитата(max_mart @ Sep 6 2012, 14:32) ...н... Sep 6 2012, 11:32 max_mart внутренний RC - 8 MHz
пробовал разные варианты. ... Sep 8 2012, 09:58 prottoss Мне кажется - где то у Вас непропай на плате. Лучш... Sep 8 2012, 12:31 U1000 Ребята, подскажите пожалуйста, купил сие чудо, уже... Sep 24 2012, 18:56 prottoss Цитата(U1000 @ Sep 25 2012, 00:56) Что эт... Sep 24 2012, 19:18 U1000 Соединяю:
MOSI - MOSI
RESET - RESET
SCK - SCK
MISO... Sep 24 2012, 19:25 prottoss Цитата(U1000 @ Sep 25 2012, 01:25) Соедин... Sep 24 2012, 19:32 _Артём_ Цитата(U1000 @ Sep 24 2012, 22:25) Соедин... Sep 24 2012, 19:34 U1000 Цитата1. Питание на контакт 2 разъема XC2 программ... Sep 24 2012, 19:39 prottoss Цитата(U1000 @ Sep 25 2012, 01:39) Извини... Sep 24 2012, 19:45 prottoss Цитата(U1000 @ Sep 25 2012, 01:39) 1. Пит... Sep 24 2012, 19:48 U1000 ЦитатаИмелось ввиду, что ATmega128 программируется... Sep 24 2012, 19:48 prottoss Цитата(U1000 @ Sep 25 2012, 01:48) Нет, A... Sep 24 2012, 19:53 U1000 ЦитатаЕсли у Вас получилось подключиться к ATmega1... Sep 24 2012, 20:08 prottoss Цитата(U1000 @ Sep 25 2012, 01:56) Но поч... Sep 24 2012, 20:13 U1000 ЦитатаВы подключаетесь к программатору через AVRSt... Sep 24 2012, 20:16 prottoss U1000 вот Вы так и не сказали, как же Вы подключа... Sep 24 2012, 20:18 U1000 ЦитатаU1000 вот Вы так и не сказали, как же Вы под... Sep 24 2012, 20:35 prottoss Цитата(U1000 @ Sep 25 2012, 02:35) Извини... Sep 24 2012, 20:46 U1000 ЦитатаЯ про JTAG уже слышал несколько раз. Повторя... Sep 24 2012, 20:52
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|