我正在研究从iDigi(http://www.idigi.com)到Arduino Mega的连接器 . 我希望能够做的是让iDigi远程更新我的Arduino固件 . 我的第一次通行证计划如下:
-
使用带有集成SD卡插槽的以太网网罩,连接到Arduino Mega
-
将固件从iDigi下载到Arduino Mega的SD插槽
-
跳转到RAM(或SD卡)中的例程,该例程包含足够的软件来编写Atmel的闪存并编写新的草图
-
重启!
我希望找到其他已经做过这件事的人 . 有人见过什么吗?我能找到的最接近的是这种使用两个Arduinos的方法 - 第二个跳过要更新的单元的引导程序:http://hackaday.com/2012/02/21/flash-an-arduino-from-an-sd-card/
我还发现一些人已经启动了各种bootloader项目但是如果可能的话我想使用默认的bootloader .
任何想法或参考?
2 回答
我也正在研究这个问题,这里有一些要检查:
https://github.com/thseiler/embedded/tree/master/avr/2boots
我无法完成上述工作,但我找到了可行的替代方案 . 按照讨论here