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

 
 
> USB programmer AVR910, с драйвером от obdev
prottoss
сообщение Jul 14 2006, 14:03
Сообщение #1


Гуру
******

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



Наваял тут программатор USB, совместимый по командам с AVR910 ISP Programmer. Довольно шустро работает и не надо драйверов, т.к CDC-класс... Если кто повторит, интересно почитать мнение


--------------------
Go to the top of the page
 
+Quote Post
76 страниц V  « < 8 9 10 11 12 > »   
Start new topic
Ответов (135 - 149)
prottoss
сообщение Oct 19 2006, 14:20
Сообщение #136


Гуру
******

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



Цитата(osnwt @ Oct 19 2006, 21:58) *
License.txt: ...
Я плохо читаю по англиццки) Можете в меня кидаться тапками, но я пока оставлю все как есть...


--------------------
Go to the top of the page
 
+Quote Post
asen
сообщение Oct 26 2006, 07:33
Сообщение #137


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Добрый день AVRаводы!

Вот сделал данный девайс

фото в низу теперь вот вопрос можно ли им шить мегу 48 а ???
если да то каким софтом ?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 26 2006, 07:48
Сообщение #138


Гуру
******

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



Цитата(asen @ Oct 26 2006, 15:33) *
Добрый день AVRаводы!

Вот сделал данный девайс

фото в низу теперь вот вопрос можно ли им шить мегу 48 а ???
если да то каким софтом ?
К сожалению, AVRProg не поддерживает данный тип МК. НО можно шить с помощью программатора, встроенного в CodeVision, программ ChipBlasterAVR и AVROSP...


--------------------
Go to the top of the page
 
+Quote Post
asen
сообщение Oct 26 2006, 08:27
Сообщение #139


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Вот скачал такую вот версию ChipBlasterAVR V1.07 но где взять для нее лекарство знает кто ?
Go to the top of the page
 
+Quote Post
WHALE
сообщение Oct 26 2006, 11:32
Сообщение #140


Знающий
****

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



Может,вам проще кодвижн поставить,туда чипбластер интегрирован и пилюли есть.Собственно компилятором можно и не пользоваться.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 26 2006, 11:36
Сообщение #141


Гуру
******

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



Цитата(asen @ Oct 26 2006, 16:27) *
Вот скачал такую вот версию ChipBlasterAVR V1.07 но где взять для нее лекарство знает кто ?
Где взять лекарство я не знаю...

Есть еще один, "кривой" способ программировать AVR, не поддерживающиеся AVRProg-ом с помощью AVRProg-a (извиняюсь за каламбур). Для этого надо знать размер страницы флэша для своего МК, подобрать МК с такоим же размером из тех, что предлагает AVRProg и ... программировать. Все будет нормально программироваться. Единственное предостережение - таким образом НЕЛЬЗЯ программировать фьюзы - так как для разных типов МК позиции одних и тех же битов могут различаться очень сильно, и чего Вы там напрограммируете только Богу будет ведомо. Мною, предлагаемый способ был опробован на тини2313, вместо которого я ставил тини26...


--------------------
Go to the top of the page
 
+Quote Post
SAAl
сообщение Oct 27 2006, 07:49
Сообщение #142


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715



Prottoss
Ваш программатор собрал, правда переделал в SMD вариант, но это неважно. Работает как часы smile.gif шил еще пока только ATMega8. Конструкция удачная. Планы на STK500 в той же обертке есть? Когда ждать?
Go to the top of the page
 
+Quote Post
kanzler
сообщение Oct 27 2006, 07:50
Сообщение #143


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Собрал, прошил AVR910, установил драйвер. Запустил CV, настроил на AVR910, выбираю микросхему которую надо прошить. Для начала хочу прочитать сигнатуру на что мне CV выдаёт - AVRProg error entering programming mode!

Что я сделал не правильно?
Go to the top of the page
 
+Quote Post
kamedi_clab
сообщение Oct 27 2006, 08:11
Сообщение #144


Местный
***

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



Цитата(SAAl @ Oct 27 2006, 11:49) *
Ваш программатор собрал, правда переделал в SMD вариант, но это неважно.


Как это не важно ! Платку в студию ПЛИЗЗЗЗ !
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 27 2006, 08:37
Сообщение #145


Гуру
******

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



Цитата(SAAl @ Oct 27 2006, 15:49) *
Prottoss
Ваш программатор собрал, правда переделал в SMD вариант, но это неважно. Работает как часы smile.gif шил еще пока только ATMega8. Конструкция удачная. Планы на STK500 в той же обертке есть? Когда ждать?
на STK500, скорее всего, планов не будет, так как имхо, для SoftUSB, протокол не подходящий - не блочного режима. Представьте себе, хост ПО делает посылку - макс. период между транзакциями 10 милисекунд - за посылку одно слово - какова, по Вашему будет скорость заливки камней? Хотя, я не пользовал AVRDoper, предполагаю, что пользователи не рады скорости заливки... Хотя, если я ошибаюсь, кто нибудь поправит?

Есть планы на эмулятор СОМ-порта, причем со всеми сопутствующими сигналами, акромя RX/TX, и JTAG. Житаг пока только для AVR... Может быть ПО под РС... Основная работа не дает все сделать быстро, сами понимаете))) .Схема, скорее всего меняться не будет. Просто надо будет добавить токоограничительные резисторы на некторые выводы МК.



Цитата(kanzler @ Oct 27 2006, 15:50) *
Собрал, прошил AVR910, установил драйвер. Запустил CV, настроил на AVR910, выбираю микросхему которую надо прошить. Для начала хочу прочитать сигнатуру на что мне CV выдаёт - AVRProg error entering programming mode!
Что я сделал не правильно?
Смотрите ошибки в монтаже, и проверяйте сигналы до таргета...ПРАВИЛЬНО собранный программатор (сравнимый по схеме с мультивибратором по количеству припоя и деталей) работает отлично - и это, теперь уже не мои слова)))


--------------------
Go to the top of the page
 
+Quote Post
SAAl
сообщение Oct 27 2006, 08:52
Сообщение #146


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715



Цитата(kamedi_clab @ Oct 27 2006, 14:11) *
Цитата(SAAl @ Oct 27 2006, 11:49) *

Ваш программатор собрал, правда переделал в SMD вариант, но это неважно.


Как это не важно ! Платку в студию ПЛИЗЗЗЗ !


Да конечно wink.gif выполнена в sl3rus (layote) но меньшего размера превьюшки цепляю, а то может и не понравится. Делал фотоспособом, но думаю что печатью на фольге можно будет и утюгом исполнить.

Цитата(prottoss @ Oct 27 2006, 14:37) *
Prottoss

Есть планы на эмулятор СОМ-порта, причем со всеми сопутствующими сигналами, акромя RX/TX, и JTAG. Житаг пока только для AVR... Может быть ПО под РС... Основная работа не дает все сделать быстро, сами понимаете))) .Схема, скорее всего меняться не будет. Просто надо будет добавить токоограничительные резисторы на некторые выводы МК.


Так это просто прелесть RX/TX через USB в любой виртуальный COM как я понимаю? Помоему решение абсолютно всех проблем, единственно только что разъем придется использовать уже не ISP стандарта, либо землю отрывать, либо просто другой разъем чуть длиннее ставить, но это мелочи за такое (COM<->USB для отладки) терпеть можно все что угодно.

JTAG хорошо бы под ARM, неужели кому он под AVR нужен?

Сообщение отредактировал SAAl - Oct 27 2006, 08:54
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  ATMega8_TQPF.rar ( 8.67 килобайт ) Кол-во скачиваний: 579
 
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 27 2006, 09:08
Сообщение #147


Гуру
******

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



Цитата(SAAl @ Oct 27 2006, 16:52) *
Так это просто прелесть RX/TX через USB в любой виртуальный COM как я понимаю? Помоему решение абсолютно всех проблем, единственно только что разъем придется использовать уже не ISP стандарта, либо землю отрывать, либо просто другой разъем чуть длиннее ставить, но это мелочи за такое (COM<->USB для отладки) терпеть можно все что угодно.
JTAG хорошо бы под ARM, неужели кому он под AVR нужен?
Зачем отрывать землю? Не понял. будет обычный Communication Port с поддержкой, практически всех сигналов, ему сопутствующих. Правда без драйвера RS232/485, но кому надо сам добавит... ИМХО для отладки проектов его- драйвер - и не надо - цепляй к МК и вперед и с песней)

По JTAG - сам им не пользовался ни разу. ВСЕ проекты отлаживаю черех RX/TX ну и, чтоб масло в голове хватало. Хотя на форуме есть чемоданы, которые покупают за 300$ средство от головной боли по причине невозможности отладить 2КСлова на Си))) Чудаки...


--------------------
Go to the top of the page
 
+Quote Post
SAAl
сообщение Oct 27 2006, 09:23
Сообщение #148


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715



Цитата(prottoss @ Oct 27 2006, 15:08) *
Зачем отрывать землю? Не понял.


Сколько на разъеме ISP земель? Правильно много wink.gif Это я про то что безболезненно можно оторвать парочку и завести туда линии TX,RX с программатора, которые как я понял потом будут преобразованы внутри в пакет USB и отправлены на другой виртуальный COMXX не основной (допустим COM1) через который идет программирование непосредственно AVR. Если я правильно понял то именно AVR910_USB примет на себя RX и TX с отлаживаемого устройства, при этом он останется программатором по прямому назначению или я что то неправильно понял? Ну и если я правильно понял на программатор надо завести RX и TX отлаживаемого устройства (сам программатор остается включенным в ISP разъем), не поверх же навесом заводить линии?

Цитата(prottoss @ Oct 27 2006, 15:08) *
будет обычный Communication Port с поддержкой, практически всех сигналов, ему сопутствующих. Правда без драйвера RS232/485, но кому надо сам добавит... ИМХО для отладки проектов его- драйвер - и не надо - цепляй к МК и вперед и с песней)


Теперь все таки остается выяснить снимаем ли мы устройство с SPI линий AVR и пользуемся ISP уже как serial переходником или оставляем устройство в разъеме программирования и сваливам инфу в UART зацепленный не на ISP а на другие ноги меги в программаторе?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 27 2006, 09:54
Сообщение #149


Гуру
******

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



Цитата(SAAl @ Oct 27 2006, 17:23) *
Сколько на разъеме ISP земель? Правильно много wink.gif Это я про то что безболезненно можно оторвать парочку и завести туда линии TX,RX с программатора, которые как я понял потом будут преобразованы внутри в пакет USB и отправлены на другой виртуальный COMXX не основной (допустим COM1) через который идет программирование непосредственно AVR. Если я правильно понял то именно AVR910_USB примет на себя RX и TX с отлаживаемого устройства, при этом он останется программатором по прямому назначению или я что то неправильно понял? Ну и если я правильно понял на программатор надо завести RX и TX отлаживаемого устройства (сам программатор остается включенным в ISP разъем), не поверх же навесом заводить линии?

Цитата(prottoss @ Oct 27 2006, 15:08) *

будет обычный Communication Port с поддержкой, практически всех сигналов, ему сопутствующих. Правда без драйвера RS232/485, но кому надо сам добавит... ИМХО для отладки проектов его- драйвер - и не надо - цепляй к МК и вперед и с песней)


Теперь все таки остается выяснить снимаем ли мы устройство с SPI линий AVR и пользуемся ISP уже как serial переходником или оставляем устройство в разъеме программирования и сваливам инфу в UART зацепленный не на ISP а на другие ноги меги в программаторе?


Если мы заведем на ISP еще какие нибудь сигналы - это уже будет не ISP - а это не есть карашо. Я предполагаю использовать еще два разъема IDC-10(2x5) - один под COM и один под JTAG. Устройство будет 3-in1, т.е., при установке в систему, ОС найдет три виртуальных COM-порта: COM-AVR910 USB Programmer, COM-RS232 Emulator, COM-JTAG. Каждый порт -самостоятельный - можно к плате хоть три кишки прицепить. Но когда я все это подниму...))) Времени, как обычно, нет и, отпуск тока летом)


--------------------
Go to the top of the page
 
+Quote Post
Serj78
сообщение Oct 27 2006, 22:15
Сообщение #150


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Кстати, у Игоря Ческо на сайте выложен преобразователь... хотя там и не виртуальный ком, но работает smile.gif
единственный трабл там- непрерывный поток данных не получается, но мне и не надо , все равно пакетами работаю..
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 00:43
Рейтинг@Mail.ru


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