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

 
 
> Поиск PonyProg совместимого программатора под USB, (Или аналога)
QuickWitted
сообщение Feb 22 2009, 07:56
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



У меня есть сайт, на котором пользователи могут найти инструкцию по сборке
проектов нашей команды разработчиков...

К прошивкам прилагается *.e2s файл к лошади...

При повторении лошадиного лпт программатора у 30% пользователей
возникают проблемы...

у 5% народу из них дело кончается схемой
"как не надо делать" - просто 5 проводов.

На данный момент ищу ПРОСТОЙ программатор для AVR под USB.
(т.к. LPT потихоньку вымирает)

Требования:

1) файл настроек (аналог *.e2s у лошади)
2) совместимо с USB
3) не требует другого программатора для старта.
4) совместно с лёгким повторением...

в соседней ветке «AvrUsb500 by Petka»
http://electronix.ru/forum/index.php?showt...st&p=357991

для самопрограммирования используется FT232RL и «Serial» PonyProg

Попробовал поискать такую связку в нете - на FT232RL готового программатора
не нашёл, но натыкался на множество тем на форумах где говорилось о обратном.

Невозможности программирования через виртуальные ком порты...

т.е. по мнению участников, LPT и COM должны быть обязательно аппаратными.

Кроме ветки «AvrUsb500 by Petka» программатор на «Serial» PonyProg – существует где либо?
если да то где почитать?


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 20)
Petka
сообщение Feb 22 2009, 08:50
Сообщение #2


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

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



Цитата(QuickWitted @ Feb 22 2009, 10:56) *
в соседней ветке «AvrUsb500 by Petka»
http://electronix.ru/forum/index.php?showt...st&p=357991

для самопрограммирования используется FT232RL и «Serial» PonyProg

Попробовал поискать такую связку в нете - на FT232RL готового программатора
не нашёл, но натыкался на множество тем на форумах где говорилось о обратном.

Невозможности программирования через виртуальные ком порты...

т.е. по мнению участников, LPT и COM должны быть обязательно аппаратными.

Из-за того, что управляющими ножками преобразователи USB-UART шевелят не сразу после подачи управления, а с некоторой нарезкой по времени (для USB это около 1ms), то скорость «Serial bit bang» программирования на USB-uart преобразователях значительно снижается. Например 4кб прошивки таким способом PonyProg заливает за 30минут! Это ОЧЕНЬ медленно! Такое можно вытерпеть только ОДИН раз. Что и используется в программаторе "by Petka", но только для первоначальной заливки.
Цитата
Кроме ветки «AvrUsb500 by Petka» программатор на «Serial» PonyProg – существует где либо?
если да то где почитать?

На момент создания «AvrUsb500 by Petka» активно вёл поиск аналогичных программаторов (что-бы не изобретать велосипед), однако ничего найти не удалось, в результате был создан "by Petka". В соответствующем топике некоторых участников заинтересовал такой способ первоначальной загрузки. Может теперь уже и есть чего аналогичного =)
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Feb 22 2009, 09:02
Сообщение #3


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

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



давно пора сделать аналог Ponyprog на FT232RL/FT2232/CY7C68013A c JTAG и ВВ программированием.
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 22 2009, 09:11
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Petka @ Feb 22 2009, 13:50) *
«Serial bit bang» на USB-uart преобразователях значительно снижается. Например 4кб прошивки заливает за 30минут!
Это ОЧЕНЬ медленно!


"не решена проблема "Курицы и яйца"" у большинства программаторов эта проблема актуальна...

а с описанием (ответа на вопрос почему и как) на первой странице твоего топика у тебя туго...
причём дополнительные файлы встречаются где то глубоко в середине...

Выложил бы ты этот материал где ни будь вдоступной форме, а то пока переплывёшь все 22 страницы...

К то му же схема в виде двух ежей с перекрёстными ссылками мизерным шрифтом... (очень легко запутаться)
(если не хочешь заморачиваться созданием сайта - пиши в личку
выделю пространство у нас на сайте. копирайты сохраним)

кстати каждый третий начинающий (первый раз программирующий процессор)
пытающийся использовать не готовый файл лошади а с помощью др. программатора
так или иначе получает проц который после этой экзекуции надо откачивать...

поэтому приходится держаться за файл настройки – самозаливки (*.e2s у лошади)
аналог которого у других программаторов почему то не прослеживается...

Сообщение отредактировал QuickWitted - Feb 22 2009, 09:16


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 22 2009, 09:29
Сообщение #5


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

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



Цитата(QuickWitted @ Feb 22 2009, 12:11) *
"не решена проблема "Курицы и яйца"" у большинства программаторов эта проблема актуальна...

а с описанием (ответа на вопрос почему и как) на первой странице твоего топика у тебя туго...
причём дополнительные файлы встречаются где то глубоко в середине...
выложил бы ты этот материал где ни будь вдоступной форме, а то пока переплывёшь все 22 страницы...
К то му же схема в виде двух ещей с перекрёстными ссылками... (очень легко запутаться)
(если не хочешь заморачиваться созданием сайта - пиши в личку
выделю пространство у нас на сайте. копирайты сохраним)

кстати каждый третий начинающий первый раз программирующий процессор
пытающийся использовать не готовый файл лошади (с помощью др. программатора)
так или иначе получает проц который после этого надо откачивать...

поэтому приходится держаться за файл настройки – самозаливки (*.e2s у лошади)
аналог которого у других программаторов почему то не прослеживается...

Критика принята. В качестве оправдания:
В списке топиков напротив каждой темы (к которой прикреплены файлы) есть специальный значок - "скрепочка". Если на этот значок кликнуть, то появится список ВСЕХ приложенных файлов в порядке их прикрепления. В этом списке легко найти последнюю версию прошивки и последний комплект документации "Docs.zip". К сожалению времени на создание сайта и поддержания его в актуальном состоянии совсем нет. Так-же я не умею пользоваться PonyProg, что-бы создать *.e2s файл.
Если кто-нибудь сможет заполнить некоторые "пробелы" в описании и сможет создать более толковую документацию, дополнительные скрипты, скриншоты и пр. будет здорово.
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 22 2009, 09:39
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Petka @ Feb 22 2009, 14:29) *
К сожалению времени на создание сайта и поддержания его в актуальном состоянии совсем нет.
Если кто-нибудь сможет заполнить некоторые "пробелы" в описании и сможет создать более толковую документацию, дополнительные скрипты, скриншоты и пр. будет здорово.


Ну давай к нам - поможем с оформлением, написания текста, выкладыванием... laughing.gif
(посещаемость хорошая... Всё на не коммерческих началах)

Цитата(Petka @ Feb 22 2009, 14:29) *
Так-же я не умею пользоваться PonyProg, что-бы создать *.e2s файл.


они текстовые...
ручками в блокноте...

Я делал по калькулятору
Прикрепленные файлы
Прикрепленный файл  ProgATMega16.rar ( 1.67 килобайт ) Кол-во скачиваний: 50
Прикрепленный файл  ProgATMega48.rar ( 1.7 килобайт ) Кол-во скачиваний: 37
Прикрепленный файл  ProgATMega8_Eprom.rar ( 1.67 килобайт ) Кол-во скачиваний: 46
 


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 25 2009, 13:38
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Petka @ Feb 22 2009, 14:29) *
Критика принята.


На нашем сайте (при активном участии автора) мы выложили USB программатор с самозаливкой.
Материал лежит тут

Если кому интерестно - Welcome


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
GDI
сообщение Feb 25 2009, 14:35
Сообщение #8


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Посмотрите новый AVREAL там сейчас есть поддержка USB причем FTDI битбангом, т.е. как и в случае ЛПТ программатора, не нужно программировать сам программатор. И программировать .bat файлами можно.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 25 2009, 14:51
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(GDI @ Feb 25 2009, 19:35) *
Посмотрите новый AVREAL там сейчас есть поддержка USB причем FTDI битбангом, т.е. как и в случае ЛПТ программатора, не нужно программировать сам программатор. И программировать .bat файлами можно.


я сделал выбор...
на сколько я знаю батник и к этому прикрутить можно...
(он с самозаливкой)


Цитата(Petka @ Feb 22 2009, 14:29) *
Если кто-нибудь сможет заполнить некоторые "пробелы" в описании и сможет создать более толковую документацию, дополнительные скрипты, скриншоты и пр. будет здорово.


Автор предложил - наша команда помогла...
Совместными усилиями и сделали.


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Feb 25 2009, 15:04
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(QuickWitted @ Feb 25 2009, 17:51) *
я сделал выбор...
на сколько я знаю батник и к этому прикрутить можно...
(он с самозаливкой)

А отладочный USART тоже прикручивается? И возможность ARM-ы отлаживать? Это плюсы программатора на FT2232.
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 25 2009, 15:09
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Qwertty @ Feb 25 2009, 20:04) *
А отладочный USART тоже прикручивается? И возможность ARM-ы отлаживать? Это плюсы программатора на FT2232.


По ссылке расписано ЗАЧЕМ он мне...
а если вкратце - начинающие просили простой программатор
для них проще под USB и с само заливкой я не нашёл...
поэтому после совещания решили доводить до ума этот совместными усилиями.
(начали с улучшения текста описания - результат на сайте, одобрен автором)

Сообщение отредактировал QuickWitted - Feb 25 2009, 15:12


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Feb 25 2009, 15:45
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(QuickWitted @ Feb 25 2009, 18:09) *
По ссылке расписано ЗАЧЕМ он мне...
а если вкратце - начинающие просили простой программатор
для них проще под USB и с само заливкой я не нашёл...

Ну да, на ft2232 не с самозаливкой. Заливать то нечего... Видимо это жирный минус...
Деталей меньше - тоже плохо. Паять должны научиться, а это приходит с практикой.
USART начинающим конечно не нужен, пусть погемороятся - поищут схему и соберут на чем попало. smile.gif
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 25 2009, 16:23
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(Qwertty @ Feb 25 2009, 20:45) *
Ну да, на ft2232 не с самозаливкой. Заливать то нечего... Видимо это жирный минус...


минус в том что у нас их просто нет...
(а для программатора от Petka подойдёт любой рс232 конвертор)

Глянул по прайсу - привезти в нашу Африку 1 экземпляр ft2232 обойдётся в 25$
Готовый программатор - 30$

а конверторов USB-RS232 по 3$ у нас валом.

вывод У НАС в 5 раз дешевле делать как Petka

Кстати если мы взялись обсуждать программатор на ft2232 то ссылку можно?
(чтоб говорить об одном и том же)

Ну и от не виденья схемы программатора на ft2232
вопрос возник - на FT232BM и FT232RL самозаливка идёт 20 минут, т.к.
софтово эмулируется интерфейс...
А на ft2232 этот процесс сколько занимает?

Сообщение отредактировал QuickWitted - Feb 25 2009, 16:30


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 26 2009, 07:37
Сообщение #14


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

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



Цитата(Qwertty @ Feb 25 2009, 18:04) *
А отладочный USART тоже прикручивается? И возможность ARM-ы отлаживать? Это плюсы программатора на FT2232.

Спокуха, "progFT2232 by Petka" на подходе!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 26 2009, 07:54
Сообщение #15


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Petka @ Feb 26 2009, 10:37) *
Спокуха, "progFT2232 by Petka" на подходе!
Вот это конструктивный подход. Уважаю!


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Feb 26 2009, 09:37
Сообщение #16


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

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



а почему не CY7C680013A ? стоит дешевле чем FT2232, но есть встроенный проц, и полноценный USB 2.0.

Сообщение отредактировал ukpyr - Feb 26 2009, 09:38
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Feb 26 2009, 15:52
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Цитата(ukpyr @ Feb 26 2009, 12:37) *
а почему не CY7C680013A ? стоит дешевле чем FT2232, но есть встроенный проц, и полноценный USB 2.0.

А все просто - ft2232 поддерживается софтом под арм. Например кроссворкс умеет ей пользоваться как отладчиком. Девайсы на ft2232 выпускаются серийно(amontek, olimex), так что поддержка скорее всего никуда не пропадет.
И никаких прошивок не требуется (под CY7C680013A ее еще надо написать), драйвер под виндовс уже есть, под линукс встроен в ядро. Софтом под АВР поддержано - AVREAL и еще где то в сети видел программатор АВР на ft2232. Вот и Petka видимо еще софта добавит.
Зачем велосипед изобретать?
Go to the top of the page
 
+Quote Post
ReAl
сообщение Feb 26 2009, 20:12
Сообщение #18


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(QuickWitted @ Feb 25 2009, 18:23) *
Ну и от не виденья схемы программатора на ft2232
вопрос возник - на FT232BM и FT232RL самозаливка идёт 20 минут, т.к.
софтово эмулируется интерфейс...
А на ft2232 этот процесс сколько занимает?
Схема там примитивная, если нет преобразователей уровня (т.е. устраивате диапазон 3-5В), то только FT2232 и несколько резисторов.
Какая "самозаливка" для FT2232 ?
Программатор на ней готов к работе сразу после окончания монтажа, как и конвертор USB-RS232 на FT232.

По поводу скорости заливки AVR - в ATmega128 @ 14.7MHz заливается полные 128 килобайт флеша за 5-6 секунд в зависимости от операционной системы, читается (==верифицируется) все 128 килобайт за две секунды.
При частоте тактирования программируемого контроллера ниже 12МГц времена, естественно, увеличиваются, при 7,37МГц 128КБ пишутся 7-8 секунд, читаются 3-4.
Сейчас у меня в работе мега168 с где-то 8-9КБ прошивки - я просто не замечаю времени перепрограммирования, оно меньше секунды.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Feb 27 2009, 13:53
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Цитата(ReAl @ Feb 27 2009, 01:12) *
Программатор на ней готов к работе сразу после окончания монтажа, как и конвертор USB-RS232 на FT232.


Ясно...

но у нас её просто нет...
а заказать очень дорого...

поэтому будем искать другие варианты...

мне для работ с юсб посоветовали AT90USB162
но его у нас то же нету unsure.gif

правда заказать реально...
но что меня смущает это то, что у меня в прайсе он в графе ремонт...
т.е. снят с постоянных поставок по причине “устаревания”...
(это не мой перл – это продавец выдал...)

поэтому вопрос к АЛЛ: “какие есть ещё дешевые атмеловские (совместимые с АВР) процы с USB?”


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
qgs
сообщение May 11 2012, 20:55
Сообщение #20





Группа: Новичок
Сообщений: 2
Регистрация: 29-03-12
Пользователь №: 71 080



Цитата(Petka @ Feb 26 2009, 10:37) *
Спокуха, "progFT2232 by Petka" на подходе!

Извините, что запоздал с вопросом :-)
Реализован-ли Ваш проект на FT2232?
Go to the top of the page
 
+Quote Post
hd44780
сообщение May 12 2012, 05:42
Сообщение #21


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

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Цитата(qgs @ May 11 2012, 23:55) *
Реализован-ли Ваш проект на FT2232?


Ну и спроси это у Петьки в соседней теме - http://electronix.ru/forum/index.php?showtopic=68372
Зачем ты это кладбище трогал? Призраки неусопших душ появятся laughing.gif .

Сообщение отредактировал hd44780 - May 12 2012, 05:42


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post

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

 


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


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