|
Программирование AVR, Нужен программатор AVR для работы из под AVRstudio |
|
|
|
Mar 12 2006, 17:04
|

Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 29-05-05
Из: Днепропетровск
Пользователь №: 5 520

|
Нужен несложный программатор AVR для работы из под AVRstudio. Пробовал делать AVR910, но по нему мало данных, схем полно, а прграммы под них нет, та что в комплекте с Studio, его не видит, хотя брал прошивку для 910 последнюю (вер 4.0) с кварцем 4 МГц, но настроек по скорости в AVRstudio не нашел, говорит что не видит программатор и все?!?!?!? И вообще не известно поддерживает Студия 910-й этой версии или нет!!!! Толкового описания нигде нет. STK200/300 под LPT, но в Студии поддержки этого программатора тоже нет. Что делать??? Вся прроблема в том, что большинство программаторов не поддерживают новые чипы от АВР, и плохо обновляются, даже PoniProg!!!!
|
|
|
|
|
Mar 12 2006, 17:47
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Samodelkin @ Mar 12 2006, 20:04)  Нужен несложный программатор AVR для работы из под AVRstudio. Пробовал делать AVR910, но по нему мало данных, схем полно, а прграммы под них нет, та что в комплекте с Studio, его не видит, хотя брал прошивку для 910 последнюю (вер 4.0) с кварцем 4 МГц, но настроек по скорости в AVRstudio не нашел, говорит что не видит программатор и все?!?!?!? И вообще не известно поддерживает Студия 910-й этой версии или нет!!!! Толкового описания нигде нет. STK200/300 под LPT, но в Студии поддержки этого программатора тоже нет. Что делать??? Вся прроблема в том, что большинство программаторов не поддерживают новые чипы от АВР, и плохо обновляются, даже PoniProg!!!!  "Шо, опять??" (С) "м/ф Жил-был пес." Сходи к немцам, на http://www.klaus-leidinger.de/mp/Mikrocont...Programmer.htmlAVR910 по этой схеме прекрасно работает, регулярно обновляется, видится студией.
--------------------
WBR, ROC.
|
|
|
|
|
Mar 13 2006, 17:14
|

Знающий
   
Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342

|
"Шо, опять??" (С) "м/ф Жил-был пес." Сходи к немцам, на http://www.klaus-leidinger.de/mp/Mikrocont...Programmer.htmlAVR910 по этой схеме прекрасно работает, регулярно обновляется, видится студией. [/quote] Снова, все время снова  оп немецки я не очень - объясните плс. "на-пальцах" что ему надо обновить что-бы шить мегу162? очень хочется что-бы это делалось avrprog-ом... а вообще поглядываю на EverTool - там и STK500 и jtag
Сообщение отредактировал izerg - Mar 13 2006, 17:15
|
|
|
|
|
Mar 13 2006, 21:54
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(izerg @ Mar 13 2006, 20:14)  Снова, все время снова  оп немецки я не очень - объясните плс. "на-пальцах" что ему надо обновить что-бы шить мегу162? очень хочется что-бы это делалось avrprog-ом... а вообще поглядываю на EverTool - там и STK500 и jtag  Ну на самом деле сам AVRProg из студии лично ATMEGA162 ИМХО вообще не знает (поправьте, знатоки!), по крайней мере тот, что есть у меня (v. 1.40) Из относительно свежего немцы обещают поддержку : AT90PWM2, AT90PWM3,ATTiny13,ATTiny25,ATTiny45,ATTiny85,ATTiny2313,ATMega162,ATMega169,ATMe ga8535,ATMega48,ATMega88,ATMega164,ATMega324,ATMega329,ATMega3290,ATMega649,ATMe g a6490 при использовании AVRDUDE (это такой консольный (в смысле с коммандной строкой, никаких окошек) программатор) с модифицированным конфигом. На самом деле AVRDUDE поддерживает кучу всякого железа, в том числе и STK200/300 в разных модификациях, в том числе и с нестандартным использованием ног принтерного порта, в том числе и user defined. О более - менее стандартных AVR910 & STK500 и говорить не буду, и так ясно, что поддерживаются. Новые и старые камни просто определяются (описываются) в конфиге этого программатора, ибо понятно, что в железе типа STK200/300 прошивка не живет, просто негде, а все разруливается из софта. Так что - и AVR910 на самом деле может быть и не так нужен, определяйтесь  Потом, никто не отменял AVReal (практически двоюродый брат AVRDUDE, кое-где AVReal еще и побогаче/погибче в настройках и возможностях будет)  Все вышеизложенное - исключительно IMHO
Сообщение отредактировал ROC - Mar 13 2006, 21:57
--------------------
WBR, ROC.
|
|
|
|
|
Mar 14 2006, 06:24
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(defunct @ Mar 14 2006, 07:50)  Цитата Потом, никто не отменял AVReal (практически двоюродый брат AVRDUDE, кое-где AVReal еще и побогаче/погибче в настройках и возможностях будет)  Пожалейте свое время! LPTшные программаторы это пародия на программатор (скорость раз в 200 ниже чем у AVRISP).. IMHO их можно только разово использовать для прошивки кода нормального программатора и то, не стоит особо заморачиваться т.к. для этих целей есть FunCard (напрямую к LPT)... Так я, собственно, никого ни к чему и не призываю. А у AVRDUDE, кроме поддержки LPT-based программаторов, есть поддержка AVR910 & STK500 - или эти тоже чем-либо не угодили? Потом к этому же AVRDUDE прекрасно можно прикрутить что-нибудь вроде USBasp (USBasp) - это такой USB программатор на одной меге8 (http://www.fischl.de/usbasp/)
--------------------
WBR, ROC.
|
|
|
|
|
Mar 14 2006, 06:43
|
Знающий
   
Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32

|
Цитата(defunct @ Mar 14 2006, 07:50)  Пожалейте свое время! LPTшные программаторы это пародия на программатор (скорость раз в 200 ниже чем у AVRISP).. IMHO их можно только разово использовать для прошивки кода нормального программатора и то, не стоит особо заморачиваться т.к. для этих целей есть FunCard (напрямую к LPT)... Хм, Вы, наверно, про какие-то другие LPT-программаторы говорите  AVReal шьет мегу128 целиком и с проверкой секунд за 30, немногим медленнее, чем через бутлодер. Ну, а мелкие чипы он шьет за пару секунд.
--------------------
Главная линия этого опуса ясна мне насквозь!
|
|
|
|
|
Mar 14 2006, 08:14
|
Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593

|
Цитата(ROC @ Mar 14 2006, 01:54)  Цитата(izerg @ Mar 13 2006, 20:14)  Снова, все время снова  оп немецки я не очень - объясните плс. "на-пальцах" что ему надо обновить что-бы шить мегу162? очень хочется что-бы это делалось avrprog-ом... а вообще поглядываю на EverTool - там и STK500 и jtag  Ну на самом деле сам AVRProg из студии лично ATMEGA162 ИМХО вообще не знает (поправьте, знатоки!), по крайней мере тот, что есть у меня (v. 1.40) Студио Ver 4.12.462 предлагает Меги 16, 161, 162,163,165,168,169 . Нмецкий DerHammer видится Студией как STK500, изготовляется дешево и сердито, позволяет МЧСничать с высоковольтным и параллельным программированием рЫкомендую
--------------------
На "нет" и "нах" :)
|
|
|
|
|
Mar 14 2006, 14:11
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(ROC @ Mar 14 2006, 10:24)  Так я, собственно, никого ни к чему и не призываю. А у AVRDUDE, кроме поддержки LPT-based программаторов, есть поддержка AVR910 & STK500 - или эти тоже чем-либо не угодили? Потом к этому же AVRDUDE прекрасно можно прикрутить что-нибудь вроде USBasp (USBasp) - это такой USB программатор на одной меге8 (http://www.fischl.de/usbasp/)  Не то чтобы не было программатора.  Штук пять разных есть. Но, похоже я их коплю! Был у меня свой на ISA слоте. Полностью меня устраивал. Вот только ISA слот умер. Собрал USBASP. Нифига у меня AVRDUDE не фачет. Толи я не разобрался. Не мог бы УВАЖАЕМЫЙ ROC скинуть мне проверенную версию AVRDUDE и BAT файл программирования какой-нибудь для примера. Заранее благодарю. sasa@c32dvina.com
|
|
|
|
|
Mar 14 2006, 15:14
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(SasaVitebsk @ Mar 14 2006, 17:11)  Не то чтобы не было программатора.  Штук пять разных есть. Но, похоже я их коплю! Был у меня свой на ISA слоте. Полностью меня устраивал. Вот только ISA слот умер. Собрал USBASP. Нифига у меня AVRDUDE не фачет. Толи я не разобрался. Не мог бы УВАЖАЕМЫЙ ROC скинуть мне проверенную версию AVRDUDE и BAT файл программирования какой-нибудь для примера. Заранее благодарю. sasa@c32dvina.com Чем же http://www.fischl.de/usbasp/usbasp.2005-11-14.tar.gz не угодил с родного сайта? Я сам лично не собирал (руки не дошли, AVR910 прекрасно пашет, а совсем новыми камнями не увлекаюсь), но люди собирали и проблем не было. Судя по отзывам, и кто-то из здесь присутствующих собирал и остался доволен. На Хоботе не так давно было обсуждение - http://forum.ixbt.com/topic.cgi?id=48:5265
--------------------
WBR, ROC.
|
|
|
|
|
Mar 14 2006, 19:32
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Samodelkin @ Mar 14 2006, 21:44)  А всетаки, почему AVR не выкладывает новые прошивки AVR910 на сайте. В комплекте со студией идет очень древняя прошивка. Кстати, в ASM файле прописаны какие-то кристаллы, значит-ли это что этот файл нужно корректировать при появлении новых кристаллов????  Как бы это поделикатнее... Короче, забили атмеловцы на поддержку AVR910.  Есть новые игрушки, их тоже надо продавать. Уже версию 2 с чем-то Леонид Ридико портировал с 90S1200 на 90S2313 - перестали влезать новые камни. Сейчас народ портирует на TINY2313. Действительно, при появлении новых кристаллов их нужно прописать в прошивке - сигнатуру и логику работы. Если добавить сигнатуру - абсолютно не проблема, появление камней с bootloader'ами, страничной записью и прочими вкусностями требует минимум корректировки, а то и переписывания уже логики прошивки. Короче лично меня пока вполне устраивает AVR910, для тех камней, с которыми я развлекаюсь прошивка уже давно написана и отлажена. Если понадобится что-нибудь более другое - буду собирать или USBASP или Der Hammer. как всегда, все вышеизложенное не претендует на истину и является исключительно ИМХО.
--------------------
WBR, ROC.
|
|
|
|
|
Mar 17 2006, 14:29
|
Участник

Группа: Свой
Сообщений: 60
Регистрация: 8-11-05
Пользователь №: 10 602

|
Используй AVRISP, простой и поддерживается Atmel
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|