roboforum.ru

Технический форум по робототехнике.

Как сделать интеграцию программатора и avrdude?

Как сделать интеграцию программатора и avrdude?

GlassEagle » 14 сен 2011, 21:32

Есть COM-портовый программатор PX-400 конторы Innovative Experiments. Использую я его с программой AvrProg, прошиваю 8-ю мегу. Всё работает, но хочу перейти на ATmega328P, которой нет в АврПрогином списке. Хочу использовать avrdude (безо всяких ГУИ-прибамбас, прямо в консольном режиме), но его (программатор) надо как-то в avrdude указать. Внутри у программатора стоИт ATtiny2313, структурная схема - прямо копия AVR910 из апноута.

Вопрос: как бы его в avrdude указать? Так и поставить "-с avr910" ? Может, он похож (по внутреннему контроллеру) на какой-нить более-менее стандартный программатор (STK500, их в дудином конф-файле как собак нерезаных)?

УжЕ весь инет облазил - ничё не нашол...
Последний раз редактировалось GlassEagle 15 сен 2011, 23:25, всего редактировалось 2 раз(а).

Re: Как сделать интеграцию программатора и avrdude?

avr123.nm.ru » 14 сен 2011, 21:36

Дак попробуйте. А чтоб сигнатуру не проверял вроде ключ f

Re: Как сделать интеграцию программатора и avrdude?

RootAdmin » 14 сен 2011, 23:43

Бык если схема такая ж - можно и контроллер перешить.

Re: Как сделать интеграцию программатора и avrdude?

=DeaD= » 15 сен 2011, 07:52

Тут вроде не программатор надо трогать, а новую версию avrdude скачать... :oops:

Re: Как сделать интеграцию программатора и avrdude?

GlassEagle » 02 окт 2011, 01:13

Ну, в-общем, пока ничё не помогло. И, в том числе, новая версия avrdude (перебирал в ней все возможные варианты). Была слабая надежда на AVR Studio 5, но она, паскуда не захотела ставиться, места ей, видите ли, мало на системном диске. А поставил её на виртуальную машину - стал ставить драйвер для китайского переходника USB->COM - виртуальная машина совсем накрылась ( :lol: ).
В документации на этот программатор, кстати, указано, что кроме AVRprog он ещё виден в AVR-OSP II - враньё, не виден.

Очередная надежда - а не пройдёт ли фокус с подсовыванием вместо ATmega328P (реально программируемой) ATmega329, которая как раз присутствует в списке официально поддерживаемых этим программатором???? По основным характеристиками они, вроде, одинаковые (за исключением числа ног, и => цифровых входов, и LCD-контроллера). По фьюзам не успел их даташиты сравнить, извиняюсь.

Re: Как сделать интеграцию программатора и avrdude?

GlassEagle » 31 окт 2011, 23:57

В общем, если кому интересно, фокус с подменой 328 на 329 не пройдёт - фьюзы у них конкретно не совпадают. Так и придётся в 328 заливать ардуиновский бутлодер и работать с ней из Ардуино-ИДЕ.
Последняя надежда у этого программатора - использование его для прошивания ATmega2560.

Re: Как сделать интеграцию программатора и avrdude?

boez » 01 ноя 2011, 01:11

Так что, avrdude -c stk500v2 -P COMx -b <тут разные скорости, как минимум 9600,19200,115200> - не работает? Честно говоря, слабо верится, потому как если пишут, что он совместим с аврстудией, то dude его понимать должен тоже...


Rambler\'s Top100 Mail.ru counter