Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVRDUDE
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
*SERG
Всех с праздниками, прошедшими и будущими) santa2.gif
А щас о проблемме.
Собрал программатор USBASP работаю с ним через avrdude такой командной строкой:

avrdude.exe -p m16 -c usbasp -P com4 -e;

чип стирается, но при условии что фюзы выставлены на 8МГц. При частоте 1Мгц программатор не видит чип. Делаю вывод - частота клока программатора высокая. В пдф вычитал, что вроде как можно уменьшить клок. Изменяю командгую строку

avrdude.exe -p m16 -c usbasp -i 100 -P com4 -e;

Эффекта ноль, в чём может быть проблемма? Помогите плиз 05.gif
satellite-plus
Цитата(*SERG @ Jan 4 2008, 10:06) *
Всех с праздниками, прошедшими и будущими) santa2.gif
А щас о проблемме.
Собрал программатор USBASP работаю с ним через avrdude такой командной строкой:

avrdude.exe -p m16 -c usbasp -P com4 -e;

чип стирается, но при условии что фюзы выставлены на 8МГц. При частоте 1Мгц программатор не видит чип. Делаю вывод - частота клока программатора высокая. В пдф вычитал, что вроде как можно уменьшить клок. Изменяю командгую строку

avrdude.exe -p m16 -c usbasp -i 100 -P com4 -e;

Эффекта ноль, в чём может быть проблемма? Помогите плиз 05.gif

PC2 на землю. Скорость программирования понижается.
*SERG
Цитата(satellite-plus @ Jan 4 2008, 10:27) *
PC2 на землю. Скорость программирования понижается.

Да залито всё. Термоклеем)
А на сколько скорость понизиться?
А по другому невозможно?
*SERG
Ну видно, что по другому нельзя)
Посмотрел на сайте usbasp частота клоков без перемычки 375 кГц с перемычкой 8 кГц.
Может можно в avrdude "залезть" и изменить частоту до 240 (без пермычки), а то медленно на 8кГц шъёт.
Если можно так сделать, то подскажите плиз каким образом?
Elegorod
Это проблема программатора USBASP. Я не могу сказать, влияет ли вообще выставление тактовой частоты в Avrdude. При тактовой частоте МК 1 МГц у меня работает только на пониженной скорости (включается установкой перемычки с PC2 на землю). Поэтому я сразу выставляю фьюзы на 8 МГц и переключаюсь на высокую скорость. При напряжении питания МК 5 В avrdude в половине случаев выдает ошибку программирования, а при 3,3 В - каждый раз. Но схема работает нормально.
ahulap
ИМХО самое простое решение здесь - перекомпиллировать исходники USBasp, отключив установку SPI2X. Частота снизится до 187.5 кГц - новые чипы (на 1МГц) можно будет шить без утановки дажампера. Правда скорость программирования снизится раза в 2...
Пользуюсь USBasp уже где-то 2 года, никаких особых проблем не было, правда я сразу сделал вариант с 3.3В стабилизатором и токоограничивающими резисторами на SPI.
*SERG
Блин ну где Вы ahulap раньше были.) Столько мучался. Но всё равно нашёл эту строчку в проге Usbasp!
Однако как не крути.......Огромный сенкс!!!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.