Добавление контроллеров в программу AVRDUDE_PROG.

Всё что касается сайта - программы, девайсы и пр.. Вопросы, ответы, предложения.

Модераторы: KopylovSergey, dmibr

Sanseyis
Сообщения: 13
Зарегистрирован: 29 ноя 2014, 13:21

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Sanseyis » 25 апр 2015, 21:43

Поправьте пожалуйста если не трудно мои конфы. "Накурился" даташит туплю сижу. :wo_ol:
Вложения
Конфиги.rar
(25.82 КБ) 977 скачиваний

KopylovSergey
Сообщения: 44
Зарегистрирован: 08 мар 2015, 19:43

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение KopylovSergey » 25 апр 2015, 23:14

Так уж всё сразу возьмите :-):
Вложения
avrdudeprog33.zip
(831.33 КБ) 1303 скачивания

Sanseyis
Сообщения: 13
Зарегистрирован: 29 ноя 2014, 13:21

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Sanseyis » 26 апр 2015, 07:37

Спасибо большое, все фурычит!!! :cool_cool:

kornei
Сообщения: 4
Зарегистрирован: 28 апр 2013, 21:56

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение kornei » 30 апр 2015, 01:36

Всем доброго времени суток!
Пожалуйста помогите!
Не хочет работать с ATtiny13.
7.jpg
7.jpg (50.87 КБ) 36289 просмотров

valkhovik
Сообщения: 1
Зарегистрирован: 14 ноя 2015, 21:40

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение valkhovik » 14 ноя 2015, 21:42

Можно попросить вас добавить ATtiny15L? Для меня это сложно.

oles67
Сообщения: 1
Зарегистрирован: 02 дек 2015, 18:48

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение oles67 » 02 дек 2015, 19:03

Добрый день.
Не знаю где ошибка,написал для ATtiny15, вот:

[ATtiny15]
;Параметр типа мк в avrdude
mcuavrdude=t15

;Lock байт
lockbytebit7enabled=0
lockbytebit7name=NOT USED
lockbytebit7def=1

lockbytebit6enabled=0
lockbytebit6name=NOT USED
lockbytebit6def=1

lockbytebit5enabled=0
lockbytebit5name=NOT USED
lockbytebit5def=1

lockbytebit4enabled=0
lockbytebit4name=NOT USED
lockbytebit4def=1

lockbytebit3enabled=0
lockbytebit3name=NOT USED
lockbytebit3def=1

lockbytebit2enabled=1
lockbytebit2name=LOCKBIT2
lockbytebit2def=1

lockbytebit1enabled=1
lockbytebit1name=LOCKBIT1
lockbytebit1def=1

lockbytebit0enabled=0
lockbytebit0name=NOT USED
lockbytebit0def=1

;High байт
highbytebit7enabled=0
highbytebit7name=NOT USED
highbytebit7def=0

highbytebit6enabled=0
highbytebit6name=NOT USED
highbytebit6def=0

highbytebit5enabled=0
highbytebit5name=NOT USED
highbytebit5def=0

highbytebit4enabled=0
highbytebit4name=NOT USED
highbytebit4def=0

highbytebit3enabled=0
highbytebit3name=NOT USED
highbytebit3def=0

highbytebit2enabled=0
highbytebit2name=NOT USED
highbytebit2def=0

highbytebit1enabled=0
highbytebit1name=NOT USED
highbytebit1def=0

highbytebit0enabled=0
highbytebit0name=NOT USED
highbytebit0def=0

;Low байт
lowbytebit7enabled=1
lowbytebit7name=BODLEVEL
lowbytebit7def=0

lowbytebit6enabled=1
lowbytebit6name=BODEN
lowbytebit6def=1

lowbytebit5enabled=0
lowbytebit5name=SPIEN
lowbytebit5def=0

lowbytebit4enabled=1
lowbytebit4name=RSTDISBL
lowbytebit4def=1

lowbytebit3enabled=0
lowbytebit3name=NOT USED
lowbytebit3def=1

lowbytebit2enabled=0
lowbytebit2name=NOT USED
lowbytebit2def=1

lowbytebit1enabled=1
lowbytebit1name=CKSEL1
lowbytebit1def=0

lowbytebit0enabled=1
lowbytebit0name=CKSEL0
lowbytebit0def=0

;Extended/Fuse байт
extendedbytebit7enabled=0
extendedbytebit7name=NOT USED
extendedbytebit7def=0

extendedbytebit6enabled=0
extendedbytebit6name=NOT USED
extendedbytebit6def=0

extendedbytebit5enabled=0
extendedbytebit5name=NOT USED
extendedbytebit5def=0

extendedbytebit4enabled=0
extendedbytebit4name=NOT USED
extendedbytebit4def=0

extendedbytebit3enabled=0
extendedbytebit3name=NOT USED
extendedbytebit3def=0

extendedbytebit2enabled=0
extendedbytebit2name=NOT USED
extendedbytebit2def=0

extendedbytebit1enabled=0
extendedbytebit1name=NOT USED
extendedbytebit1def=0

extendedbytebit0enabled=0
extendedbytebit0name=NOT USED
extendedbytebit0def=0

AVRDUDE_PROG выдает:

avrdude.exe: warning at D:\Program Files\avrdudeprog33\avrdude.conf:379: programmer arduino overwrites previous definition D:\Program Files\avrdudeprog33\avrdude.conf:353.

avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Помогите разобраться в чем проблема

Аватара пользователя
Стайгер
Сообщения: 1
Зарегистрирован: 29 фев 2016, 22:47
Откуда: Казахстан

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Стайгер » 07 мар 2016, 10:34

Здравствуйте! Возникла необходимость в программировании котроллеров AT89S51 и AT89S52. В онлайн калькуляторе фьюзов AVR на эти контроллёры ни одного фьюз бита не указано. :-( Подскажите пожалуйста, как их добавить в программу?

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 02 апр 2016, 09:29

Посмотрите современные аналоги, это по моему "старые" серии мк, не поддерживающие внутрисхемное программирование.

P.S. переходите на STM

popka
Сообщения: 3
Зарегистрирован: 28 янв 2016, 18:08

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение popka » 10 май 2016, 00:10

не получается добавить тиньку 12 в список, не знаю что писать и поддерживает ли программа. программатор юсб асп. китаец. напишите код пожалуйста. вот хотел скачать с сайта http://www.yourdevice.net/proekty/usbasp-avrdude-prog" target="_blank но там ссылка битая, думал оттуда взять параметры для желаемой тиньки

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 12 май 2016, 20:16

Напиши что "не получается", что делал для того чтоб "не получилось". :-):

P.S файл по ссылке удалил, гугл на него "ругается" и блокирует ссылки сайта. Разбираться не стал, так как думаю , что данная версия программы не актуальна.
Актуальная тут.

popka
Сообщения: 3
Зарегистрирован: 28 янв 2016, 18:08

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение popka » 15 май 2016, 15:02

не получается добавить нужные параметры, так как не знаю в какую строчку писать нужные данные, как по фузам так и по остальным. брал за основу с 13 тиньки, так как ближе по даташиту, но и 15 тоже схожая, и я растерялся.

OlegKRS
Сообщения: 1
Зарегистрирован: 06 фев 2017, 19:04

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение OlegKRS » 06 фев 2017, 19:13

Добрый день.


Для ATtiny12 в программе AVRDUDE_PROG "FUSES" выставить "инверсные" и прописать в файле "atmel.ini":

[ATtiny12]
;Параметр типа мк в avrdude
;Fuse установить в программе инверсные
mcuavrdude=t12

;Lock байт
lockbytebit7enabled=0
lockbytebit7name=NOT USED
lockbytebit7def=0

lockbytebit6enabled=0
lockbytebit6name=NOT USED
lockbytebit6def=0

lockbytebit5enabled=0
lockbytebit5name=NOT USED
lockbytebit5def=0

lockbytebit4enabled=0
lockbytebit4name=NOT USED
lockbytebit4def=0

lockbytebit3enabled=0
lockbytebit3name=NOT USED
lockbytebit3def=0

lockbytebit2enabled=1
lockbytebit2name=LOCKBIT2
lockbytebit2def=1

lockbytebit1enabled=1
lockbytebit1name=LOCKBIT1
lockbytebit1def=1

lockbytebit0enabled=0
lockbytebit0name=NOT USED
lockbytebit0def=0

;High байт
highbytebit7enabled=0
highbytebit7name=NOT USED
highbytebit7def=0

highbytebit6enabled=0
highbytebit6name=NOT USED
highbytebit6def=0

highbytebit5enabled=0
highbytebit5name=NOT USED
highbytebit5def=0

highbytebit4enabled=0
highbytebit4name=NOT USED
highbytebit4def=0

highbytebit3enabled=0
highbytebit3name=NOT USED
highbytebit3def=0

highbytebit2enabled=0
highbytebit2name=NOT USED
highbytebit2def=0

highbytebit1enabled=0
highbytebit1name=NOT USED
highbytebit1def=0

highbytebit0enabled=0
highbytebit0name=NOT USED
highbytebit0def=0

;Low байт
lowbytebit7enabled=0
lowbytebit7name=NOT USED
lowbytebit7def=0

lowbytebit6enabled=0
lowbytebit6name=NOT USED
lowbytebit6def=0

lowbytebit5enabled=0
lowbytebit5name=NOT USED
lowbytebit5def=0

lowbytebit4enabled=0
lowbytebit4name=NOT USED
lowbytebit4def=0

lowbytebit3enabled=0
lowbytebit3name=NOT USED
lowbytebit3def=0

lowbytebit2enabled=0
lowbytebit2name=NOT USED
lowbytebit2def=0

lowbytebit1enabled=0
lowbytebit1name=NOT USED
lowbytebit1def=0

lowbytebit0enabled=0
lowbytebit0name=NOT USED
lowbytebit0def=0

;Extended/Fuse байт
extendedbytebit7enabled=1
extendedbytebit7name=BODLEVEL
extendedbytebit7def=0

extendedbytebit6enabled=1
extendedbytebit6name=BODEN
extendedbytebit6def=1

extendedbytebit5enabled=1
extendedbytebit5name=SPIEN
extendedbytebit5def=0

extendedbytebit4enabled=1
extendedbytebit4name=RSTDISBL
extendedbytebit4def=1

extendedbytebit3enabled=1
extendedbytebit3name=CKSEL3
extendedbytebit3def=0

extendedbytebit2enabled=1
extendedbytebit2name=CKSEL2
extendedbytebit2def=0

extendedbytebit1enabled=1
extendedbytebit1name=CKSEL1
extendedbytebit1def=1

extendedbytebit0enabled=1
extendedbytebit0name=CKSEL0
extendedbytebit0def=0

Yuriy
Сообщения: 2
Зарегистрирован: 20 июн 2017, 19:44

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Yuriy » 20 июн 2017, 19:55

Добрый день!
Можно попросить вас добавить в программу ATtiny10.
Заранее спасибо.

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 15 сен 2017, 15:53

Тут
PS. Лучше самому разобраться - "что и как", так станешь настоящим инженером, программистом и пр :-):.

Yuriy
Сообщения: 2
Зарегистрирован: 20 июн 2017, 19:44

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Yuriy » 20 сен 2017, 07:23

Спасибо за совет.

vlad145
Сообщения: 1
Зарегистрирован: 11 окт 2017, 16:49

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение vlad145 » 11 окт 2017, 17:01

Доброго всем времени суток. Появилась необходимость прошить ATMega1284p, да к тому же прошить BOOT. Столкнулся с такой проблемой, очень мало программ поддерживающих данный чип, да ещё и через USBasp программатор. В результате Khazama AVR его шьет, но не может прошить FUSE, окно с установками пустое. ARVDUBE_Prog 3.3 вообще отказывается с ним работать, хотя в списке чипов он есть.
Вложения
khaza2.jpg
khaza2.jpg (27.89 КБ) 25973 просмотра
khaza1.jpg
khaza1.jpg (16.7 КБ) 25973 просмотра
avrdube.jpg
avrdube.jpg (114.17 КБ) 25973 просмотра

AVRARMProg
Сообщения: 1
Зарегистрирован: 01 июн 2018, 18:46

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение AVRARMProg » 01 июн 2018, 19:10

Приветствую всех! Возникла проблемма с китайской партией Atmega8A-PU, а именно она не хотела читаться дудкой и сыпала ошибку о невозможности что либо сделать с микрухой(абсолютно ничего, даже сигнатуру считать не мог). Предыдущая партия атмег была просто идеальна. Казама видела микруху и читала писала вообщем все идеально, пошел я регаться на форуме дабы попросить помощи, а теперь попробую помочь тем у кого такая же проблемма:

***************************
Cформированная командная строка:
avrdude.exe -p m8 -c usbasp -P usb -U calibration:r:calibration.hex:r


avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.
****************************
Полез я в настройки казамы и там обнаружил скорость програмирования, а именно все работало только на частоте в 187,5Khz. Я понимал что нужно поставить частоту, но не знал как(перемычки нету) потом нашел статью
http://yourdevice.net/forum/viewtopic.p ... 1589#p2144" target="_blank
и там все уже было решено, я сделал себе несколько разных частот и убрал лишние программаторы и все заработало. УРАА!!!

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 10 окт 2018, 21:02

Китайская партия - опасно, возможны и другие подводные камни. Приобретайте у проверенного поставщика!

hryk464
Сообщения: 3
Зарегистрирован: 17 окт 2018, 18:58

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение hryk464 » 17 окт 2018, 19:34

Уважаемый Господин admin! Вот у мня такая проблема . Уж как месяц :wo_ol: ищу AT89S8252.Перепробовал множество всяких программ но ни где не нашел данный контроллер .Пожалуйста не могли бы Вы помочь в создании файла ""ini" на данный контроллер.В описании на контроллер AT89S8252 я не чего подходящего не нашел чтоб это сделать самостоятельно.За ранние огромное спасибо.

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 23 окт 2018, 08:33

hryk464 писал(а):Уж как месяц :wo_ol: ищу AT89S8252
Серия AT89S не поддерживается данной программой.

hryk464
Сообщения: 3
Зарегистрирован: 17 окт 2018, 18:58

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение hryk464 » 23 окт 2018, 16:49

Огромное спасибо что просветили мой разум :-ok-:

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 23 окт 2018, 17:51

погугил, ради интереса, на счёт программирования Вашего контроллера - информации более чем достаточно :-):

hryk464
Сообщения: 3
Зарегистрирован: 17 окт 2018, 18:58

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение hryk464 » 04 ноя 2018, 18:59

Да Вы правы этого добра полно. Программаторов десятки и в описании оно работают с данным контроллером AT89S8252 . НО!Нет самих программ чтобы поддерживали эти программаторы для программирования этих контролеров AT89S8252.Если находишь какую то то она или не вяжется с Win7 или надо где то искать курсы по работе с этой программой и ко всему они все англо язычные и очень за муд ренные простому их не понять .Вот как то так.

zavgar87
Сообщения: 1
Зарегистрирован: 05 янв 2019, 22:03

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение zavgar87 » 05 янв 2019, 22:10

Доброго времени суток, уважаемый "admin"!
Помогите "горю"... Пытаюсь самостоятельно добавить в базу программы ATTiny167, с ini-файлом справился, а вот с conf-файлом проблема.. кроме сигнатуры и имени контроллера них.. чего не пойму, что означают параметры..
Да, забыл сказать: чукча - не программист, вообще ни разу...
Если не трудно, добавьте данный образец в прогу. Заранее премного благодарен.

ДмитрийА
Сообщения: 1
Зарегистрирован: 28 апр 2019, 14:48

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение ДмитрийА » 28 апр 2019, 15:02

Добрый день!
Необходимо прошить Atmega168PB. В AVRDUDE в семействе 168 есть 168,168P, 168PA. 168PB программа не видит. Подскажите как отредактировать ини файл. Если не затруднит то хотелось бы услышать подробный ответ, рассчитанный на "чайника".
Спасибо.

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение admin » 02 июн 2020, 22:30

попробуйте обновить avrdude
https://youtu.be/QVcQKtJ3y1I

LEONeeD
Сообщения: 2
Зарегистрирован: 02 фев 2021, 01:21

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение LEONeeD » 02 фев 2021, 01:58

Здравствуйте форумчане и администрация!
Пытаюсь прошить чистую ATXMEGA128A4U,собрал AVRisp MKII установил студию 4 но в ней нет данного МК ,процесс завис по этой причине.Устанавливать свежее не интересно по причине потери полезного объема на системнике .Вот решил Вашей дудкой прописать да незадача нет в ини файле данного МК.
Д/Ш из 348 страниц ни чем мне не помог(,нет там готовых решений!Прошу помочь в прошивке данного МК!
Просьба не пинать сильно такого чайника.
Спасибо :uch_tiv:
Последний раз редактировалось LEONeeD 03 фев 2021, 01:02, всего редактировалось 1 раз.

LEONeeD
Сообщения: 2
Зарегистрирован: 02 фев 2021, 01:21

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение LEONeeD » 03 фев 2021, 01:02

LEONeeD писал(а):
02 фев 2021, 01:58
Здравствуйте форумчане и администрация!
Пытаюсь прошить чистую ATXMEGA128A4U,собрал AVRisp MKII установил студию 4 но в ней нет данного МК ,процесс завис по этой причине.Устанавливать свежее не интересно по причине потери полезного объема на системнике .Вот решил Вашей дудкой прописать да незадача нет в ини файле данного МК.
Д/Ш из 348 страниц ни чем мне не помог(,нет там готовых решений!Прошу помочь в прошивке данного МК!
Просьба не пинать сильно такого чайника.
Спасибо :uch_tiv:
Видимо никто не в курсе как из Д/Ш извлечь необходимое для добавления этого МК!?( печально однако.

Alexij
Сообщения: 3
Зарегистрирован: 22 май 2021, 12:57

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Alexij » 22 май 2021, 13:01

Коллеги,
не добавлял ли кто XMEGA32D4? Самому не хватит квалификации :(

Alexij
Сообщения: 3
Зарегистрирован: 22 май 2021, 12:57

Re: Добавление контроллеров в программу AVRDUDE_PROG.

Сообщение Alexij » 22 май 2021, 13:42

И еще про серию XMEGA. В AVRdude 6.3 семейство XMEGA поддерживается. Нет ли возможности сваять утилитку, которая выташит нужную инфу по всем МК из avrdude.conf и сгенерирует на ее основе добавку в atmel.ini?

Ответить