как выставить свои параметры AVRdude при заливке скетча ?
- Войдите на сайт для отправки комментариев
Пт, 04/11/2016 - 16:29
конкретно хочу скорость поменять clock isp чёт медленно прошивается...
конкретно хочу скорость поменять clock isp чёт медленно прошивается...
<Arduino Root>\hardware\arduino\avr
там смотрите файлы boards.txt и platform.txt
также смотрите файл
<Arduino Root>\hardware\tools\avr\etc\avrdude.conf
Благодарю, пока без результатно.
Не смог определить откуда оно формирует строчки для usbasp
для бутлоадера там всё прописано в boards.txt
Не смог определить откуда оно формирует строчки для usbasp
Для USBasp нет отдельных строчек. Строка обращения к avrdude формируются в platform.txt (в новых версиях Arduino IDE, начиная с 1.6). В зависимости от выбранного МК и программатора, эти параметры подставляются в нужные места строки в platform.txt, секция # AVR Uploader/Programmers tools.
Вот в другой теме Вы жалуетесь, что скетчи медленно шьёт (минуту с лишним). Вы точно уверены, что медленно именно прошивает в МК, а не медленно компилирует? Потому как в Arduino IDE не было никаких проблем со скоростью прошивки через USBasp. А вот с медленной компиляцией - были.
Медленно шить через USBasp может, если на нём установлен джампер JP3. Но от среды это не зависит.
Поэтому при загрузке скетча из Arduino IDE обратите внимание на надписи внизу. Там видно, какой процесс идет в данный момент.
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 менять скорость я пока не дошёл до проверки этого утверждения из сети
Буду изучать вопрос.
как выставить параметры пока не нашёл.
Зато разобрался с USBASP
перепрошил снгова новой прошивкой (в этот раз взял у себя с винта, в прошлый раз с какой-то статьи залил) теперь в ARDUINO IDE скорость максимальная
и в консоли выставляется по ключу -B
осталось совсем немного...
Зато разобрался с USBASP
перепрошил снгова новой прошивкой (в этот раз взял у себя с винта, в прошлый раз с какой-то статьи залил)
нда. прошил программатор прошивкой, которую нашёл у себя на винте.
да, ты красавчик - теперь все ломанутся искать у тебя на винте прошивку и прошивать свои программаторы.
она оригинальная с сайта usbasp
последняя версия
"usbasp.atmega8.2011-05-28.hex"
:)
Просто это я к тому что в сети полно всякой хрени.
тоесть ещё раз,чтобы увеличилась скорость ничего прописывать в ардуино среде не надо,просто ставится на USBASP последняя прошивка
у меня: usbasp.atmega8.2011-05-28.hex