Herramientas de usuario

Herramientas del sitio

Traducciones de esta página:

desarrollo:firmware:remote_update

¡Esta es una revisión vieja del documento!


Actualización remota del Firmware

:!: Esta es una funcionalidad planeada para la CIAA-Firmware 2.0.0 (apróx. 08.2015).

Para implementar esta funcionalidad se necesitan dos aplicaciones cargadas en el Firmware, la aplicación principal del usuario y el Bootloader en sí.

Bootloader

El bootloader es el Firmware que se carga al inicio de cada Startup y si no recibe una indicación específica, procede a realizar un chequeo de la validez de la aplicación principal y pasarle el control si todo está correcto quedando en background.

En caso de recibir un comando específico o la aplicación no ser válida, el Bootloader queda esperando comandos por Modbus (u otro medio a determinar) para actualizar el firmware y en caso de errores evitar que la CIAA funcione incorrectamente.

De esta forma es posible mediante el Bootloader cargar una nueva aplicación eliminando el Firmware (aplicación) anterior.

Encargados del tema son:

  • Juan Cecconi
  • Mariano Cerdeiro
desarrollo/firmware/remote_update.1400187237.txt.gz · Última modificación: 2014/05/15 17:53 por ppezoimburu