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

 
 
> 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  « < 36 37 38 39 40 > »   
Start new topic
Ответов (555 - 569)
Alex1960
сообщение Apr 27 2014, 18:01
Сообщение #556





Группа: Новичок
Сообщений: 5
Регистрация: 12-10-12
Пользователь №: 73 915



На этой странице у меня нет права на личные сообщения. По-этому отправил сообщение на почту.
Go to the top of the page
 
+Quote Post
Ravsan
сообщение Jul 19 2014, 08:01
Сообщение #557





Группа: Новичок
Сообщений: 2
Регистрация: 19-07-14
Пользователь №: 82 279



А нельзя смд-конденсаторы поставить от балды? У меня есть платы с кондёрами а вот маркировки то у них нет. Ёмкости же у них не велики.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jul 19 2014, 08:21
Сообщение #558


Гуру
******

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



Цитата(Ravsan @ Jul 19 2014, 14:01) *
А нельзя смд-конденсаторы поставить от балды? У меня есть платы с кондёрами а вот маркировки то у них нет. Ёмкости же у них не велики.
Нельзя.


--------------------
Go to the top of the page
 
+Quote Post
Ravsan
сообщение Jul 21 2014, 06:01
Сообщение #559





Группа: Новичок
Сообщений: 2
Регистрация: 19-07-14
Пользователь №: 82 279



Как должен реагировать программатор при первом подключении к компу. Должны ли мигать или светиться светодиоды? А то он у меня как неизвестное устройство опознаётся. 3-тий шаг не выполняется!
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jul 22 2014, 09:41
Сообщение #560


Гуру
******

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



Цитата(Ravsan @ Jul 21 2014, 12:01) *
Как должен реагировать программатор при первом подключении к компу. Должны ли мигать или светиться светодиоды? А то он у меня как неизвестное устройство опознаётся. 3-тий шаг не выполняется!

Ни как не должен. Светодиоды, естественно, тоже не мигают.
Нужно выполнить все инструкции пошагово. Если не запускается - значит неверно собран программатор или поставили конденсаторы "от балды" sm.gif


--------------------
Go to the top of the page
 
+Quote Post
vlad241
сообщение Jul 23 2014, 11:21
Сообщение #561





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-14
Пользователь №: 82 344



На ноутбуке Windows8. Где взять подходящий драйвер?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jul 23 2014, 11:28
Сообщение #562


Гуру
******

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



Цитата(vlad241 @ Jul 23 2014, 17:21) *
На ноутбуке Windows8. Где взять подходящий драйвер?
Программатор не тестировался мною с Windows 8. Как только будет возможность - протестирую. А Вы пробовали? Какую ошибку выдает ОС?


--------------------
Go to the top of the page
 
+Quote Post
vlad241
сообщение Jul 25 2014, 08:05
Сообщение #563





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-14
Пользователь №: 82 344



запрашивает информацию о подписи в файле .inf. Пытался прикрепить этот файл, однако нет доступа.


Цитата(prottoss @ Jul 23 2014, 21:28) *
Программатор не тестировался мною с Windows 8. Как только будет возможность - протестирую. А Вы пробовали? Какую ошибку выдает ОС?



Цитата(vlad241 @ Jul 25 2014, 18:00) *
запрашивает информацию о подписи в файле .inf. Пытался прикрепить этот файл, однако, нет доступа. Устройство и драйвер для предыдущих версий Windows получены на диске от Семёнова .

Go to the top of the page
 
+Quote Post
vlad241
сообщение Jul 25 2014, 10:49
Сообщение #564





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-14
Пользователь №: 82 344



ОС запрашивает информацию о подписи в файле .inf. Пытался прикрепить этот файл к письму, однако, нет доступа. Устройство куплено у Семёнова и драйвер для предыдущих версий Windows получены на диске от Семёнова .
Цитата(prottoss @ Jul 23 2014, 21:28) *
Программатор не тестировался мною с Windows 8. Как только будет возможность - протестирую. А Вы пробовали? Какую ошибку выдает ОС?

Go to the top of the page
 
+Quote Post
-JonnS-
сообщение Jul 25 2014, 12:00
Сообщение #565


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-05-07
Из: Болгария
Пользователь №: 27 577



Win8 отказываеть устанавливать драйвер если он не подписан (типа защита), вылетая при етом с ошибкой. Установить все таки неподписанной драйвер можно с помощю процедурой описанной здесь.
Go to the top of the page
 
+Quote Post
Stas-
сообщение Aug 1 2014, 10:48
Сообщение #566


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 20-01-09
Из: Новосибирск
Пользователь №: 43 645



prottoss, ну допили, допили. Допили до JTAG для альтеры.
Go to the top of the page
 
+Quote Post
vlad241
сообщение Aug 15 2014, 05:02
Сообщение #567





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-14
Пользователь №: 82 344



Цитата(-JonnS- @ Jul 25 2014, 22:00) *
Win8 отказываеть устанавливать драйвер если он не подписан (типа защита), вылетая при етом с ошибкой. Установить все таки неподписанной драйвер можно с помощю процедурой описанной здесь.


Большое Спасибо. Драйвер стал в Win8

Цитата(prottoss @ Jul 23 2014, 21:28) *
Программатор не тестировался мною с Windows 8. Как только будет возможность - протестирую. А Вы пробовали? Какую ошибку выдает ОС?


Драйвер установил. Программатор, в целом, работает. В инструкции написано, что можно использовать дополнительный генератор для исправления "фьюзов". Подключать его рекомендовано на вход XTAL1 для программируемого микроконтроллера. Вопрос: нужно ли отсоединять (отключать) кварц и конденсатор на входе XTAL1. Или подавать сигнал дополнительного генератора не меняя схемы. Владимир.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Aug 15 2014, 13:27
Сообщение #568


Гуру
******

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



Цитата(vlad241 @ Aug 15 2014, 11:02) *
...Программатор, в целом, работает...
Может быть, я максималист, но программатор может работать или НЕ работать. Что значит "в целом"???

Цитата(vlad241 @ Aug 15 2014, 11:02) *
В инструкции написано, что можно использовать дополнительный генератор для исправления "фьюзов". Подключать его рекомендовано на вход XTAL1 для программируемого микроконтроллера. Вопрос: нужно ли отсоединять (отключать) кварц и конденсатор на входе XTAL1. Или подавать сигнал дополнительного генератора не меняя схемы. Владимир.
Можно не отключать. Но желательно демонтировать конденсатор, который на входе XTAL1.


--------------------
Go to the top of the page
 
+Quote Post
vlad241
сообщение Aug 20 2014, 09:55
Сообщение #569





Группа: Новичок
Сообщений: 6
Регистрация: 23-07-14
Пользователь №: 82 344



Прошил преобразователь USB-LPT в AvrStudio4. Файл прошивки (hex.hex) взял из Интернета. Прошло без ошибок. Были манипуляции с тактовой частотой. Однако Win8 устройство видит, но не распознаёт. Сообщение "сбой запроса дескриптора".
Программатор, похоже, работает нормально. Я полагаю, что сам файл прошивки кривой. Где найти приличный.

Цитата(prottoss @ Aug 15 2014, 23:27) *
Может быть, я максималист, но программатор может работать или НЕ работать. Что значит "в целом"???

Можно не отключать. Но желательно демонтировать конденсатор, который на входе XTAL1.

Go to the top of the page
 
+Quote Post
Stas-
сообщение Aug 26 2014, 10:48
Сообщение #570


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 20-01-09
Из: Новосибирск
Пользователь №: 43 645



Цитата(vlad241 @ Aug 20 2014, 16:55) *
Прошил преобразователь USB-LPT в AvrStudio4. Файл прошивки (hex.hex) взял из Интернета. Прошло без ошибок. Были манипуляции с тактовой частотой. Однако Win8 устройство видит, но не распознаёт. Сообщение "сбой запроса дескриптора".
Программатор, похоже, работает нормально. Я полагаю, что сам файл прошивки кривой. Где найти приличный.

Ого, отсыпь немного.

А если серьезно, то не мешай протосу наслаждаться хорошо сделанной работой.

Но, я понял, JTAG'а не будет не только для какой-то там альтеры, но и для AVR - отладки sad.gif

PS: а как все хорошо начиналось sad.gif
Go to the top of the page
 
+Quote Post

48 страниц V  « < 36 37 38 39 40 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:38
Рейтинг@Mail.ru


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