Я работаю над соединителем от iDigi (http://www.idigi.com) к Arduino Mega. Я хочу иметь возможность разрешить iDigi обновлять прошивку моего Arduino удаленно. Мой план для первого проходаимеет следующий вид:
- Используйте Ethernet Shield со встроенным слотом для SD-карты, подключенным к Arduino Mega
- Загрузите прошивку с iDigi в слот SD для Arduino Mega
- Перейдите к процедуре в ОЗУ (или на SD-карте), которая содержит достаточно программного обеспечения для записи на флэш-память Atmel и записи нового эскиза
- Перезагрузка!
Я надеюсьчтобы найти кого-то еще, кто уже сделал это. Кто-нибудь видел что-нибудь? Наиболее близкий я могу найти этот подход, который использует два Arduinos - второй отключает загрузчик модуля, который будет обновлен: http://hackaday.com/2012/02/21/flash-an-arduino-from-an-sd-card/
Я также нашел людей, которые запускали различные проекты загрузчиков, но если это вообще возможно, я бы хотел использовать загрузчик по умолчанию.
Есть идеи или ссылки?