САМЫЙ быстрый AVR USB программатор.......

Обсуждаем контроллеры компании Atmel.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

prottoss писал(а):Вывод - собирайте ucGoZilla :) Быстрее самых быстрых
Уважаемый prottoss, добавьте в ucGoZilla возможность программить STM - и ему цены небудет!

P.S. А за AVR910 - низкий поклон!
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Реклама
Открыл глаза
Сообщения: 49
Зарегистрирован: Сб окт 13, 2007 19:23:25

Сообщение prottoss »

Reloader писал(а):добавьте в ucGoZilla возможность программить STM
Вот если бы Вы конкретно указали, что можно клонировать, был бы более полезный совет :)

Как наверное все понимают - на данный момент программатор - это клон протоколов STK500 и JTAGICEmkII. Эти протоколы открыты. Второй открыт в плане программирования МК, но не в плане отладки. Иначе я бы давно осилил отладку для JTAGICEmkII. Я пробовал написать прошивку-клон JLINK. Но, ПО от SEGGER, работающее с оригинальным JLINK определяет, что это не родной программатор, и не работает с ucGoZilla корректно.

Создавать собственное ПО для программирования ARM мне одному не под силу.
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Reloader писал(а):Вот если бы Вы конкретно указали, что можно клонировать, был бы более полезный совет
Да это не совет, а так, ворчание, типа "Эх, вот был бы универсальный программатор, чтоб и ПИКИ, и АВЭЭРЫ, и СТЭЭМЫ, да и память разную..."

Хотя прекрасно ж понимаю, что универсальным имеет смысл делать только портативный программатор.. При использовании процессора с архитектурой ARM, можно при запуске выбирать, каким программатором ему стать (PIC, AVR, I2C), а он себе соответствующую программу в память и загрузил.
Но, это пока только теория. А для практики - времени столько нет...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Открыл глаза
Сообщения: 49
Зарегистрирован: Сб окт 13, 2007 19:23:25

Сообщение prottoss »

Reloader писал(а):
Reloader писал(а):Вот если бы Вы конкретно указали, что можно клонировать, был бы более полезный совет
Эх, вот был бы универсальный программатор, чтоб и ПИКИ, и АВЭЭРЫ, и СТЭЭМЫ, да и память разную...
На самом деле это можно реализовать. Но, как я уже говорил, одному это не под силу. По крайней мере мне. Ведь кроме ПО программатора необходимо еще и ПО для РС.

Кстати, клон PICkit2 на самом деле написать не сложно, но вот программировать он будет только МК, поддерживающие низковольтное программирование - это я про ucGoZilla
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 4
Зарегистрирован: Пт май 10, 2013 23:09:41

Сообщение reidfix »

Versaloon поддерживает программирование AVR через SPI и JTAG до 18MHz Сделать можно самому, примерно за 6 баксов. Или заказать на сайте http://www.versaloon.com/ - будет дароже. И он действительно универсальный. Правда пики пока не поддерживает, а стм32, стм8 lpc, атмеловские и тексасовские армы запросто, ну и i51 тоже, да еще и отдельно как интерфейсный преобразователь USB -> SPI, IIC, UART. При запуске указывать архитектуру не надо :)) все намного проще
Изображение
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

Люди, посоветуйте БЫСТРЫЙ AVR USB программатор (AVR910 тормоз ппц, но автору большой респект!). Критерии:
- быстрый, желательно как STK200 :)
- работа непосредственно с CV

Можно под самостоятельную сборку, а можно и ссылку для покупки готового. Спасибо!
Реклама
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Быстрый на FT232RL. А AVR 910 вовсе и не тормоз, а очень даже быстрый, если использовать правильные прошивки.
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

Можно ссылку? Он будет работать с CV?

И о каких правильных прошивок для AVR910 идет речь?
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

Сообщение Kaban »

Альтернативные прошивки для AVR910 by PROTTOSS, AVR-Doper, USBasp
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

ОК, спс.

Но забыл еще один момент. Итого критерии следующие:
- Быстрый USB для AVR
- Работа из CV
- Работа с WIN 7 (AVR910 уже не работает, к сожалению)
hax
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 160
Зарегистрирован: Вт окт 25, 2011 17:39:42
Откуда: Киев

Сообщение hax »

В CV быстро работать не будет - CV странно общается с программатором, и скорость в 5 раз ниже, чем с утилитой AVROSP.
У меня http://radiokot.ru/circuit/digital/pcmod/46/

И если скорость интерфейса между программатором и PC - 115200 бод, то есть 30кб/сек, то скорость программирования уже ограничена
самим AVR, точнее частотой, на которой он работает.

Правильные прошивки сами определяют максимальную скорость програмирования, мне же пришлось доделать переключатель режимов 8Mhz+ / 128kHz+
(в tiny2313 определение скорости не поместилось).
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6323
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

hax писал(а): У меня http://radiokot.ru/circuit/digital/pcmod/46/
Кстати об этом кабеле.

На аукционе у нас продается много вот таких кабелей ( см.рис. ) . Цена их ( 10000 = 1$ ) указывет на то, что в них не может быть м.схемы преобразователя USB - UART (или RS232) -- слишком дешево. Выходит, там только разъем USB и собственно кабель ? А вдруг среди представленных моделей есть с преобразователем ?А если нет, не подскажете ли модели мобил, к которым у кабелей есть преобразователь интерфейса ? А для других моделей, выходит, вход от USB встроен прямо в схему мобилы ?
Вложения
Cable.JPG
(67.18 КБ) 480 скачиваний
hax
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 160
Зарегистрирован: Вт окт 25, 2011 17:39:42
Откуда: Киев

Сообщение hax »

Кабель называется DCU-5 или CA-42(аналог). Для телефонов Nokia 3100, 3120, 3200, 3220, 5100, 5140, 5140i, 6020, 6021, 6100, 6101, 6103, 6220, 6610, 6610i, 6800, 6810, 6820, 6822, 7200, 7210, 7250, 7250i, 7260, 7360, 6585, 2126, 3105, 3205. Другие телефоны имеют встроенный интерфейс USB, и преобразователя в них нет.
Наверняка есть преобразователи в некоторых кабелях для других телефонов, Samsung например, но о них я ничего точно сказать не могу.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6323
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

hax, спасибо. Про DCU-5 я знаю . Интересно было бы другие, из тех, что на снимке. Видно, халява не прокатывает. :(
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

hax писал(а):В CV быстро работать не будет - CV странно общается с программатором, и скорость в 5 раз ниже, чем с утилитой AVROSP.
У меня http://radiokot.ru/circuit/digital/pcmod/46/

И если скорость интерфейса между программатором и PC - 115200 бод, то есть 30кб/сек, то скорость программирования уже ограничена
самим AVR, точнее частотой, на которой он работает.

Правильные прошивки сами определяют максимальную скорость програмирования, мне же пришлось доделать переключатель режимов 8Mhz+ / 128kHz+
(в tiny2313 определение скорости не поместилось).
Попробовал скорость программирования в CV 2.05 и этой утилитой. По времени разница совсем маленькая.
EEPROM usage: 1 byte(s), 0,4% of EEPROM
Program size: 783 words (1566 bytes), 38,2% of FLASH

CV льет 70 секунд, утилита 66 секунд. Где обещанная "в 5 раз быстрее" :))
hax
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 160
Зарегистрирован: Вт окт 25, 2011 17:39:42
Откуда: Киев

Сообщение hax »

Какой программатор вы использовали?
70 секунд на 1.5Кб это невероятно долго.

p.s. Здесь на видео заливка 6.5КБ за ~20 сек https://www.youtube.com/watch?v=HkgqKiw3UaI
Программатор http://radiokot.ru/circuit/digital/pcmod/46/
Последний раз редактировалось hax Сб май 24, 2014 19:07:43, всего редактировалось 1 раз.
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

AVR910 с родной прошивкой.
Пользуюсь им уже 3 года. И каждый раз хочу плакать когда отлаживаю программу. Время сколько уходит, ппц.
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

Тут http://electronix.ru/forum/lofiversion/ ... 74181.html есть прошивки, но почему-то ссылки не активны.
Может есть у кого архив с USBasp прошивкой?
hax
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 160
Зарегистрирован: Вт окт 25, 2011 17:39:42
Откуда: Киев

Сообщение hax »

Есть фирменный AVR910, а есть куча вариантов совместимых программаторов.
Для начала нужно выяснить, по какой схеме ваш сделан, а потом искать нормальную прошивку к нему.
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Вт мар 11, 2008 06:22:36
Откуда: Волгоград

Сообщение VNN84 »

http://prottoss.com/projects/AVR910.usb ... rammer.htm

Этот программатор с прошивкой что внизу страницы.
Ответить

Вернуться в «AVR»