Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Модераторы: KopylovSergey, dmibr
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Admin Спасибо!
Теперь напишу к каким выводам пришёл за это время.
- Добавить новый программатор в AVRDUDE_PROG, если он не прописан в самой программе не возможно с помощью файлов avrdude.conf и programm.ini. (дошёл до того, что смотрел Нех-ом код avrdude.exe и понял что много прописано в нём)
- Можно только поиграться битбангом переназначением выходов FT232... или вытянуть название программатора с avrdude.conf (там их много) и вставить в programm.ini и он отобразится в программе, в меню выбора программатора.
- Без программиста не обойтись, вся информация о проекте http://download.savannah.gnu.org/releases/avrdude/ и http://www.nongnu.org/avrdude/ Проект свободных программ, начало в 2004году, последняя версия в 2014г. Люди делали совершенно бесплатно!
- Вопрос стоит или не стоит, если за деньги - не стоит т.к. стоимость программатора СН341А $3 и USBasp тоже $3. Но если зажигаются звёзды - значит это кому-то нужно!
Нужен программист энтузиаст который захочет это сделать, за уважение и благодарность многих пользователей данного программатора СН341А!!!
- Найдётся или зайдёт на форум такой человек - очень надеюсь, что ДА и буду периодически смотреть ветку, если с других форумов кто-то ответит, обязательно отпишитесь пользователи СН341А.
Admin, спасибо за терпение и что не все мои посты почистили. Надеюсь вопрос актуален не только для меня и данная информация будет полезна многим.
На этом мои вопросы и попытки по добавлению программатора в AVRDUDE_PROG. закончились.
Теперь напишу к каким выводам пришёл за это время.
- Добавить новый программатор в AVRDUDE_PROG, если он не прописан в самой программе не возможно с помощью файлов avrdude.conf и programm.ini. (дошёл до того, что смотрел Нех-ом код avrdude.exe и понял что много прописано в нём)
- Можно только поиграться битбангом переназначением выходов FT232... или вытянуть название программатора с avrdude.conf (там их много) и вставить в programm.ini и он отобразится в программе, в меню выбора программатора.
- Без программиста не обойтись, вся информация о проекте http://download.savannah.gnu.org/releases/avrdude/ и http://www.nongnu.org/avrdude/ Проект свободных программ, начало в 2004году, последняя версия в 2014г. Люди делали совершенно бесплатно!
- Вопрос стоит или не стоит, если за деньги - не стоит т.к. стоимость программатора СН341А $3 и USBasp тоже $3. Но если зажигаются звёзды - значит это кому-то нужно!
Нужен программист энтузиаст который захочет это сделать, за уважение и благодарность многих пользователей данного программатора СН341А!!!
- Найдётся или зайдёт на форум такой человек - очень надеюсь, что ДА и буду периодически смотреть ветку, если с других форумов кто-то ответит, обязательно отпишитесь пользователи СН341А.
Admin, спасибо за терпение и что не все мои посты почистили. Надеюсь вопрос актуален не только для меня и данная информация будет полезна многим.
На этом мои вопросы и попытки по добавлению программатора в AVRDUDE_PROG. закончились.
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Код: Выделить всё
[UsbaspSpeed]
progisp=Usbasp -B 3
portprog=usb
portenabled=0
И какую цифру надо поставить, если скорость Мк 16кГц?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Да, пояснить надо. Указали для примера 3, это означает, что ....
А если например хотим прошивать с частотой 4кГц, то указываем циферку 375
Или как?
А если например хотим прошивать с частотой 4кГц, то указываем циферку 375
Или как?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
А если сняли перемычку и задали коэффициент 375, то получаем результат:
- Вложения
-
- 5.jpg (51.1 КБ) 42643 просмотра
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Полный скрин сообщения диалогового окна скиньте, начиная с - "Сформированная командная строка......"
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Это с перемычкой:
Cформированная командная строка:
avrdude.exe -p m168p -c Usbasp –B 375 -P usb -e
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x0f0103
avrdude.exe: Expected signature for ATMEGA168P is 1E 94 0B
Double check chip, or use -F to override this check.
avrdude.exe done. Thank you.
Это без перемычки:
Cформированная командная строка:
avrdude.exe -p m168p -c Usbasp –B 375 -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.
Cформированная командная строка:
avrdude.exe -p m168p -c Usbasp –B 375 -P usb -e
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x0f0103
avrdude.exe: Expected signature for ATMEGA168P is 1E 94 0B
Double check chip, or use -F to override this check.
avrdude.exe done. Thank you.
Это без перемычки:
Cформированная командная строка:
avrdude.exe -p m168p -c Usbasp –B 375 -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.
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Получается, "дудка" не управляет скоростью?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Всем привет, скачал пр. AVRDUDE_PROG 3.3, давно про нее слышал.
У меня фирменный прогер МК2, но этот универсальный софт пишет ошибку: Программатор не обнаружен.
Пытался, как-то его поженить с этим замечательным софтом, но ничего не вышло
Подскажите, как это сделать, пожалуйста.
У меня фирменный прогер МК2, но этот универсальный софт пишет ошибку: Программатор не обнаружен.
Пытался, как-то его поженить с этим замечательным софтом, но ничего не вышло
Подскажите, как это сделать, пожалуйста.
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
было рекомендовано заменить avrdude.exe более старой версией, но ничего не поменялось.
проверял на AVRPROG-910 все норм.
у меня вин7 х64
проверял на AVRPROG-910 все норм.
у меня вин7 х64
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
У меня уже крыша едет, извините, накипело...
Ни как не могу найти где указывать необходимые, дополнительные ключи?
К примеру нужно указать принудительно скорость программирования: -b57600
Или другие: -D -Cavrdude.conf
Где это можно сделать???
Ни как не могу найти где указывать необходимые, дополнительные ключи?
К примеру нужно указать принудительно скорость программирования: -b57600
Или другие: -D -Cavrdude.conf
Где это можно сделать???
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Пробовал вот этот рецепт:
[UsbaspSpeed]
progisp=Usbasp -B 3
Не помогает, т.к. ключ который необходимо добавить это маленькая буква b, а в строке добавляется большая. Тем более это не относится к программаторам не-USB.
В общем вопрос добавления произвольных ключей остаётся открытым. Я удивляюсь, что до сих пор никому не приходило в голову это сделать. Или я чего-то не знаю.
[UsbaspSpeed]
progisp=Usbasp -B 3
Не помогает, т.к. ключ который необходимо добавить это маленькая буква b, а в строке добавляется большая. Тем более это не относится к программаторам не-USB.
В общем вопрос добавления произвольных ключей остаётся открытым. Я удивляюсь, что до сих пор никому не приходило в голову это сделать. Или я чего-то не знаю.
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Всем доброго времени. можно ли подружить с дудкой данный программатор SP200SE.? если да, то полную пожалуйста.
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
тема ещё жива?
Решил я подключить к AVRDUDE_PROG свой старый добрый AVR910 на чипе AT90S2313 через СОМ порт.
Эта версия программатора служит мне верой и правдой уже много лет, и она до сих пор поддерживается практически всем AVR софтом.
Прошивка в моем AVR910 стоит на скорость порта 115200, в командной строке avrdude есть ключ установки скорости для СОМ порта -b 115200 и вручную все прекрасно работает.
Но я никак не могу передать этот ключ -b 115200 через оболочку AVRDUDE_PROG в командную строку для avrdude.
Есть выбор номера COM порта.... а как ставить скорость?
Решил я подключить к AVRDUDE_PROG свой старый добрый AVR910 на чипе AT90S2313 через СОМ порт.
Эта версия программатора служит мне верой и правдой уже много лет, и она до сих пор поддерживается практически всем AVR софтом.
Прошивка в моем AVR910 стоит на скорость порта 115200, в командной строке avrdude есть ключ установки скорости для СОМ порта -b 115200 и вручную все прекрасно работает.
Но я никак не могу передать этот ключ -b 115200 через оболочку AVRDUDE_PROG в командную строку для avrdude.
Есть выбор номера COM порта.... а как ставить скорость?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
ЕСЛИ еще актуально, то собрал AVRDUDE c поддержкой CH341A по чужому патчу на исходники дудки.bdk100 писал(а): Нужен программист энтузиаст который захочет это сделать, за уважение и благодарность многих пользователей данного программатора СН341А!!!...
На этом мои вопросы и попытки по добавлению программатора в AVRDUDE_PROG. закончились.
Подробности тут
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Добавил еще пару вариантов поддержки программатора CH341A.maxxproff писал(а):bdk100 писал(а): Нужен программист энтузиаст который захочет это сделать, за уважение и благодарность многих пользователей данного программатора СН341А!!!...
...
Текущая тестовая версия тут
http://yourdevice.net/forum/viewtopic.p ... 3737#p3737" target="_blank
С ней вполне можно добавить эти варианты и в конфиг оболочки.
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
maxxproff писал(а):bdk100 писал(а):AVRDUDE c поддержкой CH341A Подробности тут
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
добавил эти строки теперь при попытке чтения программатора дудка падает. что не так?(
admin писал(а):Программатор/отладчик AVR JTAG ICE.
AVR JTAG ICE (AVR JTAG USB)
Для добавления программатора AVR JTAG ICE в файл «programm.ini» можно добавить следующее:
Сохраните файл «programm.ini»Код: Выделить всё
[JTAG ICE] progisp=jtag1 portprog=COM1 portenabled=1
В выпадающем списке "Настройки" -> "Программатор" появиться программатор «JTAG ICE» .
P.S. В выпадающем списке "Настройки" -> "Порт" необходимо выбрать COM порт, к которому подключен «JTAG ICE» .
- admin
- Администратор
- Сообщения: 1103
- Зарегистрирован: 18 янв 2012, 01:25
- Откуда: Екатеринбург
- Контактная информация:
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Попробуйте заменить файлы программы, файлами из архиваkerger писал(а):добавил эти строки теперь при попытке чтения программатора дудка падает. что не так?
- Вложения
-
- avrdudeprog33.zip
- (211.36 КБ) 406 скачиваний
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Как добавить этого зверя USB AVRISP CH, AVR Programmer
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
А программатор Громова добавить можно ?
Если да , то как ?
Или он уже там есть , то подскажите его имя в списке ?
Если да , то как ?
Или он уже там есть , то подскажите его имя в списке ?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
Подскажите пожалуйста. сделал программатор с Ардуино нано, Arduino as isp. Правильно понял, надо это добавить?
добавил в конфиги вот это:
avrdude.conf
programm.ini
и заработало! Первый шаг в сторону от ардуинизации сделан!
[/quote]
добавил в конфиги вот это:
avrdude.conf
Код: Выделить всё
programmer
id = "arduino";
desc = "Arduino";
type = "arduino";
connection_type = serial;
;
Код: Выделить всё
[Arduino]
progisp=arduino
portprog=COM5
portenabled=1
[/quote]
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
invalid baud rate specified '0,5'
Почему не понимает дроби ?
Почему не понимает дроби ?
Re: Добавление программаторов, настройка скорости программирования и пр. в AVRDUDE_PROG.
День добрый.
Не совсем понял из первого поста, как выставить скорость программирования.
При установке -B 1 - частота 750kHz, 2-375kHz, 3-187.5kHz
Что уже не соответствует диапазонам из первого поста, т.к. 187.5 выставляется значением 4.
При изменении параметра на 2.1, 2.2 ... 2.9 частота не изменяется.
Что я делаю не так и как выставить частоту 250kHz?
Не совсем понял из первого поста, как выставить скорость программирования.
При установке -B 1 - частота 750kHz, 2-375kHz, 3-187.5kHz
Что уже не соответствует диапазонам из первого поста, т.к. 187.5 выставляется значением 4.
При изменении параметра на 2.1, 2.2 ... 2.9 частота не изменяется.
Что я делаю не так и как выставить частоту 250kHz?