Страница 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 можно залить, то используйте эти платы без проблем.
Вы меня полностью перефразировали, только со знаком минус :D.

как повесить ардуину?

Добавлено: 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