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

 
 
> AvrUsb500 by Petka, вариант программатора AVR, доступный для простого изготовления
Petka
сообщение Jan 30 2008, 19:07
Сообщение #401


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Эта тема закрыта. Продолжение обсуждения здесь.
После обновления компьютера обнаружил, что LPT порта больше нету laughing.gif и использовать проверенную связку avreal + byteblaster уже не получится.
Захотелось чего-нибудь универсального, надежного и само-собой на USB порте.

Остановился на варианте AvrUsb500v2 (http://tuxgraphics.org/electronics/200705/article07052.shtml)

Достоинства:
- Нормальный USB (не надо колдовать как в программной реализации USB).
- Новый протокол от Atmel. Теперь не требуется перешивать программатор при появлении новых чипов.

Недостатки:
- На сайте (tuxgraphics) написано что под Windows не решена проблема "Курицы и яйца" (как запрограммировать AVRку в программаторе AVR) (Под Linux автор решает эту проблему путем "bit bang" режима микросхемы FTDI).
- Используется контроллер в DIP корпусе. (под рукой был только в qfp32 корпусе)
- Необходим контроллер как минимум с 8кб flash памяти. (под рукой была только mega48)

Данные недостатки я устранил, немного изменив схемотехнику.
Выкладываю на суд общественности результаты работы.

в файле doc.pdf все необходимое для сборки программатора:
- на первой странице принципиальная схема.
- на второй странице фотошаблон в негативе (для производства на дому с помощью фоторезиста)
- на третьей странице фотошаблон в позитиве (для "лазерно-утюговой" технологии)
- на 4ой странице перечень элементов
- на 5й странице сборочный чертеж со стороны поверхностного монтажа
- на 6й странице сборочный чертеж со стороны выводных компонентов

в файле HowTo.pdf описано как прошить этот программатор не имея другого программатора.

в файле AvrUsb500_by_Petka.zip находятся исходники прошивки. Собираются в последнем WinAVR.

ВНИМАНИЕ! делал для себя, поэтому разпиновка выходного разъёма как в byteblaster'е

Принимаются все вопросы.

Цитата(ae_ @ Jul 7 2009, 19:03) *
Добавьте пожалуйста в первый пост этой ветки актуальные на данный момент схему и софт программатора (или ссылку на ресурс, где находятся текущие/архивные версии)


Актуальные на 8 июля 2009 года документы:
- Готовые прошивки и исходники
- Схемы программаторов, перечни необходимых компонентов, сборочные чертежи, односторонняя разводка печатных плат (в негативе для изготовления фоторезистом и в позитиве для изготовления "лазерным утюгом"), краткая инструкция как прошить программатор без использования другого программатора.
- Как надо выставить фузы, при прошивке через ponyprog

Прошивки собрал из этих исходников:


Модераторам: Прикрепите эти файлы к первому сообщению.

Цитата(goodwin @ Feb 16 2008, 03:10) *
Неправда ваша - работает эта махарайка и с CodeVision, и со студией, и из командной строки...
Шьет быстро.


Да, был не прав CodeVision тоже умеет использовать эту версию программатора.
Для этого всего-навсего надо было выбрать тип программатора "Atmel STK500/AVRISP". Только что проверил - работает. Скорость действительно шустрая. Считал 128k flash за ~50s.

Цитата(Petka @ Feb 16 2008, 01:19) *
Ок, на выходных займусь =)


Готово =) В архиве прошивки для некоторых комбинаций Кварц/Чип.

Цитата(Carbon @ Feb 20 2008, 18:43) *
Да, схемы не совпадают. Если не касаться разъема для программирования, т.к. он всё равно пока не подключен к таргету, то в остальном всё также. Клок 1МГц на PC0 всегда присутствует или только при программировании?

Клок должен быть всегда, а не только при программировании. Ещё вопрос: мега в ДИПе? Если да, то обратите внимание, что нумерация пинов у меня указана для QFP корпуса, она отличается от DIP.

P.S. Поправил в документации ошибку с X3 X4. Новый вариант:Прикрепленный файл  HowTo.pdf ( 73.56 килобайт ) Кол-во скачиваний: 6346


Сообщение отредактировал IgorKossak - Oct 19 2009, 07:31
Причина редактирования: Обновление

Прикрепленные файлы
Прикрепленный файл  HowTo.pdf ( 71.05 килобайт ) Кол-во скачиваний: 11447
Прикрепленный файл  doc.pdf ( 115.76 килобайт ) Кол-во скачиваний: 13988
Прикрепленный файл  AvrUsb500_by_Petka.zip ( 25.17 килобайт ) Кол-во скачиваний: 8132
Прикрепленный файл  AVRUSB500_by_Petka_HEX.zip ( 40.61 килобайт ) Кол-во скачиваний: 6328
Прикрепленный файл  AvrUsb500_by_Petka_v2.zip ( 25.61 килобайт ) Кол-во скачиваний: 7317
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Petka   AvrUsb500 by Petka   Jan 30 2008, 19:07
- - RN3QLQ   Доброго времени суток, Petka! Собрал Ваш прогр...   Mar 21 2009, 09:59
|- - Petka   Цитата(RN3QLQ @ Mar 21 2009, 12:59) Добро...   Mar 21 2009, 11:42
- - RN3QLQ   Цитата(Petka @ Mar 21 2009, 14:42) Скорее...   Mar 24 2009, 12:10
|- - Petka   Цитата(RN3QLQ @ Mar 24 2009, 15:10) Дейст...   Mar 24 2009, 13:56
- - Konstantin_M   А как оно будет работать с кварцем F_CPU = 1105920...   Mar 28 2009, 13:58
|- - Petka   Цитата(Konstantin_M @ Mar 28 2009, 16:58)...   Mar 28 2009, 17:55
- - Konstantin_M   будет в полном обьеме? Для этого в макефиле надо а...   Mar 28 2009, 19:12
|- - Petka   Цитата(Konstantin_M @ Mar 28 2009, 22:12)...   Mar 28 2009, 19:24
- - -JonnS-   Спасибо автору, за етот замечателний программатор...   Apr 1 2009, 12:55
- - Konstantin_M   -JonnS- Откуда там появилось 3 светодиодa? Petka ...   Apr 3 2009, 16:02
|- - Petka   Цитата(Konstantin_M @ Apr 3 2009, 19:02) ...   Apr 3 2009, 17:18
||- - Konstantin_M   Цитата(Petka @ Apr 3 2009, 21:18) Это вхо...   Apr 4 2009, 10:43
||- - Petka   Цитата(Konstantin_M @ Apr 4 2009, 13:43) ...   Apr 4 2009, 12:51
|- - -JonnS-   Цитата(Konstantin_M @ Apr 3 2009, 19:02) ...   Apr 4 2009, 14:07
|- - Konstantin_M   Цитата(-JonnS- @ Apr 4 2009, 18...   Apr 4 2009, 16:30
|- - -JonnS-   Цитата(Konstantin_M @ Apr 4 2009, 19:30) ...   Apr 5 2009, 19:07
- - Konstantin_M   Спасибо.   Apr 4 2009, 14:05
- - afsh   Еще хотел бы добавить следующее. Из CodeVisionAVR ...   Apr 5 2009, 13:55
- - RN3QLQ   Цитата(Petka @ Apr 5 2009, 18:52) .....по...   Apr 5 2009, 15:11
|- - Petka   Цитата(RN3QLQ @ Apr 5 2009, 19:11) Еще ра...   Apr 5 2009, 15:33
- - Konstantin_M   А где взять самые свежие версии? Здесь какая? http...   Apr 5 2009, 16:31
- - Павлик   Собрал сегодня девайс , работает класно. Только во...   Apr 6 2009, 09:24
|- - IgorKossak   Цитата(Павлик @ Apr 6 2009, 12:24) ... пр...   Apr 6 2009, 09:37
- - Vasiliy P.   Да нет, STK500 как раз поддерживает, а вот в AVRIS...   Apr 6 2009, 11:01
- - Павлик   Разобрался , все ок. Работает на новой версии 4,16...   Apr 6 2009, 13:12
- - verter2112   Автору, однозначно, и уважуха, оччень нужный дева...   Apr 6 2009, 14:05
- - Ильмар   Эээ а вообще то кто то работал с данным программа...   Apr 6 2009, 16:00
|- - Petka   Цитата(Ильмар @ Apr 6 2009, 20:00) Эээ а...   Apr 6 2009, 16:37
|- - afsh   Цитата(Petka @ Apr 6 2009, 20:37) Я работ...   Apr 6 2009, 17:36
|- - afsh   Цитата(Petka @ Apr 6 2009, 20:37) Я работ...   Apr 8 2009, 07:24
|- - afsh   Цитата(afsh @ Apr 8 2009, 11:24) Работает...   Apr 10 2009, 10:14
- - Konstantin_M   Напишите пожалуйста какие фьюзы выставлять на 1105...   Apr 6 2009, 16:57
|- - Petka   Цитата(Konstantin_M @ Apr 6 2009, 20:57) ...   Apr 6 2009, 17:12
- - Konstantin_M   Позно делать как на картинке. В бурномате фузы пер...   Apr 6 2009, 17:21
- - Konstantin_M   Спасибо за совет . В Баспе вроде выход сделан для ...   Apr 6 2009, 18:08
- - Konstantin_M   На выходе Х5,6 нет 1Мгц ни при чтении\записи ...   Apr 7 2009, 15:23
|- - Petka   Цитата(Konstantin_M @ Apr 7 2009, 19:23) ...   Apr 7 2009, 16:00
- - Konstantin_M   Вообще нет меандра. Пересобирал сам. по идее пос...   Apr 7 2009, 16:35
|- - Petka   Цитата(Konstantin_M @ Apr 7 2009, 20:35) ...   Apr 7 2009, 17:01
|- - afsh   Цитата(Konstantin_M @ Apr 7 2009, 20:35) ...   Apr 7 2009, 17:46
- - Konstantin_M   Где-то в форуме выше было сказано про три и никто ...   Apr 7 2009, 17:17
|- - Petka   Цитата(Konstantin_M @ Apr 7 2009, 21:17) ...   Apr 7 2009, 17:36
- - Konstantin_M   Petka А туда Лодер нельзя залить? Изначально ? afs...   Apr 7 2009, 18:26
- - verter2112   Вчера тоже попробовал пересобрать для кварца на 11...   Apr 8 2009, 00:48
|- - Petka   Цитата(verter2112 @ Apr 8 2009, 04:48) Вч...   Apr 8 2009, 06:25
- - verter2112   аааа... забыл млиин... вот к чему приводит ч...   Apr 8 2009, 07:27
|- - Petka   Цитата(verter2112 @ Apr 8 2009, 11:27) аа...   Apr 8 2009, 08:37
- - verter2112   даа.. jumperless, конечно штука мощная, но немного...   Apr 8 2009, 12:56
|- - Petka   Цитата(verter2112 @ Apr 8 2009, 16:56) да...   Apr 8 2009, 13:09
- - Konstantin_M   а как его переключить в режим мегагерца? А то я не...   Apr 8 2009, 14:58
|- - Petka   Цитата(Konstantin_M @ Apr 8 2009, 18:58) ...   Apr 8 2009, 17:01
- - Konstantin_M   Будем попробовать как-нибудь. Наверное в этом и бы...   Apr 8 2009, 17:07
- - DVF   Petka Вы уж извините, но терминалы как в WinXP в н...   Apr 8 2009, 19:18
|- - Petka   Цитата(DVF @ Apr 8 2009, 23:18) Petka Вы ...   Apr 8 2009, 19:44
- - Waso   Возникла идея, хотя возможно она не нова. Идея в т...   Apr 10 2009, 11:45
|- - smac   Цитата(Waso @ Apr 10 2009, 15:45) Возникл...   Apr 10 2009, 13:20
|- - Petka   Цитата(Waso @ Apr 10 2009, 15:45) Возникл...   Apr 10 2009, 13:21
- - Владлен   Подскажыте несколько раз защил-считал. Все было н...   Apr 14 2009, 13:29
|- - Petka   Цитата(Владлен @ Apr 14 2009, 17:29) Подс...   Apr 14 2009, 13:32
|- - Владлен   Цитата(Petka @ Apr 14 2009, 16:32) светод...   Apr 14 2009, 13:42
|- - Petka   Цитата(Владлен @ Apr 14 2009, 17:42) гори...   Apr 14 2009, 13:55
- - Konstantin_M   И еще вопрос : После программирования программатор...   Apr 14 2009, 13:35
- - Владлен   Чесное слово - незнаю что произошло. Схему и плату...   Apr 14 2009, 14:05
|- - Petka   Цитата(Владлен @ Apr 14 2009, 18:05) Чесн...   Apr 14 2009, 14:16
- - Konstantin_M   А можно ли обновить из AVRStudio имеющейся в ней-ж...   Apr 14 2009, 17:29
|- - Petka   Цитата(Konstantin_M @ Apr 14 2009, 21:29)...   Apr 14 2009, 18:32
- - Владлен   Перемычку переставил. ОШИБОК НЕТ! Есть небольш...   Apr 14 2009, 17:29
|- - Waso   Цитата(Владлен @ Apr 15 2009, 00:29) Пере...   Apr 17 2009, 07:39
|- - Petka   Цитата(Waso @ Apr 17 2009, 11:39) А Петру...   Apr 17 2009, 07:53
|- - Владлен   Цитата(Petka @ Apr 17 2009, 10:53) эта фи...   Apr 17 2009, 09:20
- - Владлен   Пробовал заходить терминалом с CVAVR. пишет что ти...   Apr 14 2009, 18:51
|- - Petka   Цитата(Владлен @ Apr 14 2009, 22:51) Проб...   Apr 14 2009, 19:52
|- - afsh   Цитата(Владлен @ Apr 14 2009, 22:51) Проб...   Apr 15 2009, 20:22
|- - Владлен   Цитата(afsh @ Apr 15 2009, 23:22) Скорее ...   Apr 16 2009, 15:38
|- - afsh   Цитата(Владлен @ Apr 16 2009, 19:38) А ка...   Apr 18 2009, 11:09
- - andr_doy   Схема и описание на Радиокоте - это моя статья про...   Apr 15 2009, 06:46
- - Владлен   Хочу прояснить вопрос. У меня нет претензий ни к п...   Apr 15 2009, 13:03
- - Andrew Bond   Вчера за вечер собрал сей девайс. Схему и печатку ...   Apr 16 2009, 05:29
- - andr_doy   это радует только учтите что прошивка под этот кв...   Apr 16 2009, 09:59
- - Andrew Bond   Отчитываюсь: программатор прекрасно шьет и читает ...   Apr 16 2009, 16:02
|- - Petka   Цитата(Andrew Bond @ Apr 16 2009, 20:02) ...   Apr 16 2009, 16:26
- - Andrew Bond   Номер порта я принудительно ставил на COM2. AVRStu...   Apr 16 2009, 17:50
|- - Petka   Цитата(Andrew Bond @ Apr 16 2009, 21:50) ...   Apr 16 2009, 18:08
|- - Andrew Bond   Цитата(Petka @ Apr 16 2009, 22:08) Если п...   Apr 16 2009, 18:28
|- - Petka   Цитата(Andrew Bond @ Apr 16 2009, 22:28) ...   Apr 16 2009, 18:39
- - Andrew Bond   Теперь всё стало понятно. Огромное спасибо за конс...   Apr 16 2009, 19:10
- - KonstantinM   Вообще не было проблем с ресетом. Хоть на землю ег...   Apr 17 2009, 09:46
- - millano   Всем Доброго времени суток. Прочитал почти всю...   Apr 19 2009, 19:45
|- - Petka   Цитата(millano @ Apr 19 2009, 23:45) Всем...   Apr 19 2009, 20:37
- - millano   на самом деле я просто когда капался в архиве с СА...   Apr 19 2009, 20:48
- - KRS   Вообще у FT232RL есть замечательный режим Synchro ...   Apr 19 2009, 20:57
- - KonstantinM   KRS Осталось только программатор только на нем сде...   Apr 20 2009, 06:09
|- - KRS   Цитата(KonstantinM @ Apr 20 2009, 10:09) ...   Apr 20 2009, 07:04
- - millano   вот это устроняет FT232RL? ЦитатаНедостатки: - На...   Apr 20 2009, 06:10
10 страниц V  « < 3 4 5 6 7 > » 


Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:01
Рейтинг@Mail.ru


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