|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Oct 26 2006, 07:33
|
Знающий
   
Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220

|
Добрый день AVRаводы! Вот сделал данный девайс фото в низу теперь вот вопрос можно ли им шить мегу 48 а ??? если да то каким софтом ?
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 27 2006, 07:49
|
Участник

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

|
Prottoss Ваш программатор собрал, правда переделал в SMD вариант, но это неважно. Работает как часы  шил еще пока только ATMega8. Конструкция удачная. Планы на STK500 в той же обертке есть? Когда ждать?
|
|
|
|
|
Oct 27 2006, 08:11
|
Местный
  
Группа: Новичок
Сообщений: 239
Регистрация: 5-10-06
Пользователь №: 21 004

|
Цитата(SAAl @ Oct 27 2006, 11:49)  Ваш программатор собрал, правда переделал в SMD вариант, но это неважно. Как это не важно ! Платку в студию ПЛИЗЗЗЗ !
|
|
|
|
|
Oct 27 2006, 08:37
|

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

|
Цитата(SAAl @ Oct 27 2006, 15:49)  Prottoss Ваш программатор собрал, правда переделал в SMD вариант, но это неважно. Работает как часы  шил еще пока только 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! Что я сделал не правильно? Смотрите ошибки в монтаже, и проверяйте сигналы до таргета...ПРАВИЛЬНО собранный программатор (сравнимый по схеме с мультивибратором по количеству припоя и деталей) работает отлично - и это, теперь уже не мои слова)))
--------------------
|
|
|
|
|
Oct 27 2006, 08:52
|
Участник

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

|
Цитата(kamedi_clab @ Oct 27 2006, 14:11)  Цитата(SAAl @ Oct 27 2006, 11:49)  Ваш программатор собрал, правда переделал в SMD вариант, но это неважно.
Как это не важно ! Платку в студию ПЛИЗЗЗЗ ! Да конечно  выполнена в 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
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 27 2006, 09:08
|

Гуру
     
Группа: Свой
Сообщений: 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КСлова на Си))) Чудаки...
--------------------
|
|
|
|
|
Oct 27 2006, 09:23
|
Участник

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

|
Цитата(prottoss @ Oct 27 2006, 15:08)  Зачем отрывать землю? Не понял. Сколько на разъеме ISP земель? Правильно много  Это я про то что безболезненно можно оторвать парочку и завести туда линии 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 а на другие ноги меги в программаторе?
|
|
|
|
|
Oct 27 2006, 09:54
|

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

|
Цитата(SAAl @ Oct 27 2006, 17:23)  Сколько на разъеме ISP земель? Правильно много  Это я про то что безболезненно можно оторвать парочку и завести туда линии 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. Каждый порт -самостоятельный - можно к плате хоть три кишки прицепить. Но когда я все это подниму...))) Времени, как обычно, нет и, отпуск тока летом)
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|