реклама на сайте
подробности

 
 
> ucGoZilla, Новый народный программатор:)
prottoss
сообщение Feb 25 2010, 15:53
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 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, при этом не надо после прошивки даже подменять драйвер... покаsmile.gif
Схема и вариант ПП ниже. Размеры платы - 75х32мм

Что реализовано в данный момент:
1. Протокол-программирование как STK500v2
2. Протокол-программирование как JTAGICEmkII в режиме ISP
3. Протокол JTAGICEmkII в режиме JTAG.

Да, забыл добавить, плату затачивал под лазерный утюг.
Прикрепленные файлы
Прикрепленный файл  ucGoZilla___shematic_rev.1.pdf ( 60.01 килобайт ) Кол-во скачиваний: 4645
Прикрепленный файл  ucGoZilla_PCB_BOT.pdf ( 23.49 килобайт ) Кол-во скачиваний: 2332
Прикрепленный файл  ucGoZilla_PCB_TOP.pdf ( 15.24 килобайт ) Кол-во скачиваний: 2336
 


--------------------
Go to the top of the page
 
+Quote Post
48 страниц V  « < 10 11 12 13 14 > »   
Start new topic
Ответов (165 - 179)
prottoss
сообщение Apr 16 2011, 11:25
Сообщение #166


Гуру
******

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



Цитата(Director30 @ Apr 16 2011, 18:10) *
Прошивки уже перепробовал все которые нашёл wacko.gif
ucGoZilla_110406
ucGoZilla_101016
ucGoZilla_100926
ucGoZilla_110210
ucGoZilla_110130
Еще вопрос по поводу ОС. Программатор тестируется на 5-и ОС. Windows XP/7 32/64-бит + Linux (внештатно, версию не знаю - уточню).

Было замечено, что, под Windows, иногда, возникают сбои при процессе программирования, если в это время подключается-отключается какое либо USB-устройство.


--------------------
Go to the top of the page
 
+Quote Post
Director30
сообщение Apr 16 2011, 11:43
Сообщение #167





Группа: Новичок
Сообщений: 9
Регистрация: 15-04-11
Пользователь №: 64 391



Я пробовал только Windows XP, может вся проблема от этих сборок типа "зверь" "луна" и т.д
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 16 2011, 11:52
Сообщение #168


Гуру
******

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



Цитата(Director30 @ Apr 16 2011, 18:43) *
Я пробовал только Windows XP, может вся проблема от этих сборок типа "зверь" "луна" и т.д
Это не должно влиять, по идее, sm.gif
Хорошо, продолжим наводящие вопросы.
До того, как мир стал серым, что либо программировали с помощью программатора? Были проблемы?


--------------------
Go to the top of the page
 
+Quote Post
Director30
сообщение Apr 16 2011, 15:09
Сообщение #169





Группа: Новичок
Сообщений: 9
Регистрация: 15-04-11
Пользователь №: 64 391



Шить не успел, но программатор вёл себя нормально с AVR Studio
Но это в прошлом, похоже проблема усугубилась........
По моей просьбе принесли мне ноут, прошива прошла как мне показалось успешно.
Но радость была недолгой после прошивы он стал определятся как "неизвестное устройство"
Манипуляции с RESSET / TEST больше не прокатывают. Просто беда 05.gif
Go to the top of the page
 
+Quote Post
Director30
сообщение Apr 16 2011, 18:33
Сообщение #170





Группа: Новичок
Сообщений: 9
Регистрация: 15-04-11
Пользователь №: 64 391



Всё разобрался. Прграмматор нужно перешивать на компе с чипсетом INTEL - ни одной осечки 08.gif
Спасибо за помощь!
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 16 2011, 18:45
Сообщение #171


Гуру
******

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



Да. Верую. Чудо.


--------------------
Go to the top of the page
 
+Quote Post
BigallS
сообщение Apr 18 2011, 08:25
Сообщение #172


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 23-03-11
Пользователь №: 63 817



Скачал файлы со слоями "ucGoZilla v.2.1 RC1 PCB BOT.pdf" и "ucGoZilla v.2.1 RC1 PCB TOP.pdf" чтобы сделать печатную плату, вот только на них не указан размер платы, печатать на принтере 1:1 то что есть в этих файлах?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 18 2011, 08:36
Сообщение #173


Гуру
******

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



Цитата(BigallS @ Apr 18 2011, 15:25) *
Скачал файлы со слоями "ucGoZilla v.2.1 RC1 PCB BOT.pdf" и "ucGoZilla v.2.1 RC1 PCB TOP.pdf" чтобы сделать печатную плату, вот только на них не указан размер платы, печатать на принтере 1:1 то что есть в этих файлах?
Да, печать 1:1


--------------------
Go to the top of the page
 
+Quote Post
Director30
сообщение Apr 18 2011, 14:26
Сообщение #174





Группа: Новичок
Сообщений: 9
Регистрация: 15-04-11
Пользователь №: 64 391



Можно ли этим программатором прошить ATMEL 45DSP041D ?
Go to the top of the page
 
+Quote Post
jeny
сообщение Apr 18 2011, 17:20
Сообщение #175


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 5-03-10
Пользователь №: 55 815



а я вот все жду когда сделают програматор на avr как pikkit2 чтоб можно было програмировать авр и пик но все никак...

вот ето была б бомба
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 18 2011, 19:46
Сообщение #176


Гуру
******

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



Цитата(Director30 @ Apr 18 2011, 21:26) *
Можно ли этим программатором прошить ATMEL 45DSP041D ?
Наверное имелось ввиду AT45DB041. Это МС памяти и к AVR ни какого отношения не имеет, соответственно программатором не поддерживается.

Цитата(jeny @ Apr 19 2011, 00:20) *
а я вот все жду когда сделают програматор на avr как pikkit2 чтоб можно было програмировать авр и пик но все никак...
вот ето была б бомба
Можно и для PIC сделать. Но, так как это семейство требует повышенного (12 вольт) напряжения при программировании, нужно будет предусматривать внешний управляемый источник такого напряжения. Ну и опять как то решать лицензионные проблемы. Если есть официальный микрочиповский программатор через СОМ-порт это бы на много облегчило задачу.


--------------------
Go to the top of the page
 
+Quote Post
seltec
сообщение Apr 19 2011, 17:04
Сообщение #177


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 5-01-08
Из: г. Казань
Пользователь №: 33 830



Доброго времени всем форумчанам! wink.gif

Цитата
Можно и для PIC сделать. Но, так как это семейство требует повышенного (12 вольт) напряжения при программировании, нужно будет предусматривать внешний управляемый источник такого напряжения.


А зачем внешний? ИМХО можно попробовать преобразователь из USB-шных +5V.
Go to the top of the page
 
+Quote Post
jeny
сообщение Apr 19 2011, 17:50
Сообщение #178


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 5-03-10
Пользователь №: 55 815



да думаю 12вольт не проблема
Go to the top of the page
 
+Quote Post
prottoss
сообщение Apr 21 2011, 02:39
Сообщение #179


Гуру
******

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



Цитата(seltec @ Apr 20 2011, 00:04) *
А зачем внешний? ИМХО можно попробовать преобразователь из USB-шных +5V.
Это не проблема и на 12 вольтах можно не заострять внимание. Больше интересует информация:
1. Есть ли официальный микрочиповский программатор работающий через СОМ-порт. Необходимо, чтобы он поддерживал все существующие PIC-и.
2. Есть ли открытый протокол обмена между микрочиповским ПО и программатором.


--------------------
Go to the top of the page
 
+Quote Post
dimka76
сообщение Apr 21 2011, 04:27
Сообщение #180


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(prottoss @ Apr 21 2011, 06:39) *
1. Есть ли официальный микрочиповский программатор работающий через СОМ-порт. Необходимо, чтобы он поддерживал все существующие PIC-и.


ICD2


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post

48 страниц V  « < 10 11 12 13 14 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th August 2025 - 05:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.02252 секунд с 7
ELECTRONIX ©2004-2016