tutorial tarjeta shield para micro memoria mega libreria conexion card arduino

shield - tarjeta sd arduino



¿Cómo actualizar el firmware de Arduino desde la tarjeta SD? (2)

Estoy trabajando en un conector de iDigi ( http://www.idigi.com ) para Arduino Mega. Lo que quiero poder hacer es permitir que iDigi actualice el firmware de mi Arduino de forma remota. Mi plan para un primer pase es el siguiente:

  1. Utilice un escudo Ethernet con ranura para tarjeta SD integrada en el Arduino Mega
  2. Descargue el firmware de iDigi a la ranura SD de Arduino Mega
  3. Vaya a una rutina en la memoria RAM (o en la tarjeta SD) que contiene el software suficiente para escribir la memoria flash de Atmel y escribir el nuevo boceto
  4. ¡Reiniciar!

Espero encontrar a alguien más que ya haya hecho esto. ¿Alguien ha visto algo? Lo más cerca que puedo encontrar es este enfoque que utiliza dos Arduinos: el segundo disparo del gestor de arranque de la unidad que se actualizará: http://hackaday.com/2012/02/21/flash-an-arduino-from-an- tarjeta SD/

También encontré algunas personas que comenzaron varios proyectos de cargador de arranque pero, si es posible, me gustaría usar el gestor de arranque predeterminado.

¿Alguna idea o referencia?



No pude hacer que lo anterior funcionara, PERO encontré una alternativa que sí funciona. Sigue la discusión aquí