Страница 1 из 1
как повесить ардуину?
Добавлено: 09.09.2016{, 21:21}
kossn93
есть ардуина нано, функция флпрог защита от зависания не работает, контроллер виснет время от времени, при каких обстоятельствах неизвестно, может месяц работать, а может 2 раза в день виснуть, помогает только кнопка ресет или дернуть питание... на буржуйских форумах читал что проблема на всех ардуинах кроме уно, в уно сторож работает как надо, в других нет... говорят что нужно залить нормальный загрузчик на те платы где не работает или работает не корректно... отсюда вопрос как искуствено повесить ардуину что-бы проверить работает этот метод или нет? или кто как поборол этот дефект? не хотелось бы прибегать к сторонним устройствам... или может кто знает причину таких периодических зависаний?
как повесить ардуину?
Добавлено: 10.09.2016{, 12:24}
krom23
как повесить ардуину?
Добавлено: 10.09.2016{, 13:10}
slavas
Я использовал разные платы и зависаний никогда не было без явных причин. Ищите ошибку в программе или разбирайтесь с питанием и обвесом. У бутлоадера проблем не было ни разу. А лучше покажите чем питаете и чем управляете.
как повесить ардуину?
Добавлено: 10.09.2016{, 13:47}
kipiaxxx
Проверенная схема сторожевого таймера и описание простого шокера для тестирования в теме "
Сторожевой таймер (WDT)"
как повесить ардуину?
Добавлено: 10.09.2016{, 15:49}
kossn93
slavas писал(а):А лучше покажите чем питаете и чем управляете.
управляет модулем на 4 релюшки типа заводского исполнения, питается блоком питания на 9вольт... другой управляет модулем с одной релюхой твердотельной мало мощной, питается юсб зарядкой от самсунга 5 вольт...
как повесить ардуину?
Добавлено: 10.09.2016{, 22:31}
krom23
kipiaxxx, к сожалению ардуинка с bootloader(ом)
optiboot котируется как новая плата, а поддержки в flprog такой платы нет и в ближайшее время наверное не предвидится, хотя optiboot просто чума занимающая меньше программной памяти и стабильно работающая, вот такая вот чума
. С другой стороны можно в flprog рисовать скетчи и загружать их через IDE.
как повесить ардуину?
Добавлено: 11.09.2016{, 06:12}
Слимпер
krom23 писал(а):kipiaxxx, к сожалению ардуинка с bootloader(ом) optiboot котируется как новая плата, а поддержки в flprog такой платы нет и в ближайшее время наверное не предвидится, хотя optiboot просто чума
Причем тут FLPRog? Если через Aduino IDE можно залить, то используйте эти платы без проблем.
как повесить ардуину?
Добавлено: 11.09.2016{, 15:07}
krom23
Слимпер писал(а):Причем тут FLPRog? Если через Aduino IDE можно залить, то используйте эти платы без проблем.
Вы меня полностью перефразировали, только со знаком минус
.
как повесить ардуину?
Добавлено: 12.09.2016{, 13:34}
kossn93
вообщем перепрошил загрузчик, залил последний optiboot, на столе работает, посмотрим как в ящике будет работать, проверил в бутлуп не уходит как со старым загрузчиком, но в примерах в инете вроде не так вочдог реализован как в флпрог... кто нибуть знает вообще стандартная защита от зависания в флпрог правильно сделана?
PS что интересно скетчи теперь за мгновение загружаются в ардуину...
как повесить ардуину?
Добавлено: 12.09.2016{, 20:23}
krom23
kossn93 писал(а):вообщем перепрошил загрузчик, залил последний optiboot
Как вы загружаете скетчи, с FLPRog или с отдельно установленной IDE?
как повесить ардуину?
Добавлено: 12.09.2016{, 20:32}
kossn93
в флпрог делаю, а когда после компиляции открывается ide выбираю там плату например оптибут проц с 32ми ногами 328р, ивсе, дальше как обычно (плата определяется как оптибут, и если ее не выбрать то не зальет конечно скетч)
Добавлено (12.09.2016, 20:32)
---------------------------------------------
а флпрог плату выбираю ту которая реальная, в моем случае нано...
как повесить ардуину?
Добавлено: 13.09.2016{, 09:13}
kossn93
как повесить ардуину?
Добавлено: 13.09.2016{, 22:40}
krom23
Спасибо, разобрался. Если кто желает
тут всё хорошо расписано.
как повесить ардуину?
Добавлено: 22.03.2018{, 20:51}
kallash
самый простой и быстрый способ по моему мнению. подскажите пожалуйста, если есть ли изъян в этом способе?
По умолчанию в среде разработки имеются файлы загрузчика optiboot и скачивать ничего не нужно. Достаточно выбрать плату Arduino UNO и перезаписать загрузчик. Но в этом случае Ваше детище станет определяться именно как UNO, даже если на самом деле это NANO, Pro Mini или еще что-то.
как повесить ардуину?
Добавлено: 22.03.2018{, 21:00}
pan
kallash, загрузчит вообще ни как не участвует в "определении" типа платы. вся фишка в прописанной скорости в файле boards.txt