как выставить свои параметры AVRdude при заливке скетча ?

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

конкретно хочу скорость  поменять clock isp чёт медленно   прошивается...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

<Arduino Root>\hardware\arduino\avr

там смотрите файлы boards.txt и platform.txt

также смотрите файл

<Arduino Root>\hardware\tools\avr\etc\avrdude.conf

 

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

ЕвгенийП пишет:

Благодарю, пока  без результатно.

Не  смог определить откуда  оно формирует строчки  для  usbasp

для бутлоадера   там    всё прописано в boards.txt

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

selevo пишет:

Не  смог определить откуда  оно формирует строчки  для  usbasp

Для USBasp нет отдельных строчек. Строка обращения к avrdude формируются в platform.txt (в новых версиях Arduino IDE, начиная с 1.6). В зависимости от выбранного МК и программатора, эти параметры подставляются в нужные места строки в platform.txt, секция # AVR Uploader/Programmers tools.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Вот в другой теме Вы жалуетесь, что скетчи медленно шьёт (минуту с лишним). Вы точно уверены, что медленно именно прошивает в МК, а не медленно компилирует? Потому как в Arduino IDE не было никаких проблем со скоростью прошивки через USBasp. А вот с медленной компиляцией - были.

Медленно шить через USBasp может, если на нём установлен джампер JP3. Но от среды это не зависит.

Поэтому при загрузке скетча из Arduino IDE обратите внимание на надписи внизу. Там видно, какой процесс идет в данный момент.

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

1.6 версии у меня не работают, стоит 1.0.4  я посмотрел развёрнутый лог, именно  заливает долго.

про перемычкеу знаю.

я сечес сравнил два программатора USBSP с разными прошивками

на  той которую залили китайцы скорость чтения  18.44s  он работает но  в ARDUINO IDE  1.0.4 (avrdude: warning: cannot set sck period. please check for usbasp firmware update.)

на том   который я обновил чтобы без  предубреждений работало на  arduino - 142.45s  он поумолчанию похоже ставит низкую скорость для тех камней у которых на заводе выставили cdiv8 , зато позволает  через  ключ  -b менять скорость я  пока   не дошёл  до проверки этого утверждения из сети

Буду   изучать вопрос.

 

 

 

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

как выставить параметры пока не нашёл.

Зато   разобрался с  USBASP

перепрошил снгова новой прошивкой (в этот раз взял у себя с винта, в прошлый раз с какой-то статьи залил) теперь  в ARDUINO IDE  скорость максимальная  и  в консоли  выставляется по  ключу  -B

осталось совсем немного...

 

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

selevo пишет:

Зато   разобрался с  USBASP

перепрошил снгова новой прошивкой (в этот раз взял у себя с винта, в прошлый раз с какой-то статьи залил) 

нда. прошил программатор прошивкой, которую нашёл у себя на винте.

да, ты красавчик - теперь все ломанутся искать у тебя на винте прошивку и прошивать свои программаторы.

selevo
selevo аватар
Offline
Зарегистрирован: 21.12.2013

она  оригинальная с сайта   usbasp

последняя версия

"usbasp.atmega8.2011-05-28.hex"

:)

Просто это я к тому что   в сети полно всякой хрени.

тоесть ещё раз,чтобы увеличилась скорость ничего  прописывать в   ардуино среде не надо,просто ставится  на USBASP последняя прошивка

у меня: usbasp.atmega8.2011-05-28.hex