Problemas de corrupción del firmware
Errores raros o comportamiento inusual después de una actualización del firmware
Después de una actualización del firmware es posible que no puedas conectarte, esto es normal, ya que en ocasiones la actualización requiere un formateo de la memoria y esto hace que se borre la misma. En ese caso debes proceder como si de una primera instalación se tratase. Puedes apuntar los valores de calibración de las bombas, niveles y otros parámetros, e introducirlos directamente una vez realizada la actualización. Pero necesariamente tendrás que volver a configurar el WiFi y calibrar la sonda de pH. La dosificación también se verá alterada, ya que el sistema habrá perdido los resultados de los análisis. Echa un vistazo al artículo relacionado de cuando comenzará dosificar de dosificación, para saber cuando volverá a aditar, y como puedes aditar de forma estimada.
Si después de una actualización, notas un comportamiento extraño, podría suceder que la instalación no se haya realizado correctamente, y que haya algún tipo de corrupción. Estos errores de corrupción del firmware se pueden dar después de una actualización, pero no son frecuentes y resulta muy difícil de categorizar, al ser muy aleatorios, también puede ser que no se den nada más actualizar, ya que es posible que no se haya usado la función que da problemas inmediatamente después de actualizar o que se trate de una conjunción de circunstancias muy específicas.
Para solucionar posibles errores de corrupción de firmware hay varios procesos que puedes realizar para solventarlo:
Solución 1. Volver a instalar el firmware:
- Simplemente ve a Configuración > Actualizar firmware y selecciona la misma versión que actualizaste.
Solución 2. Hacer un reset:
Este procedimiento borrará y reformateará la memoria de ajustes, con lo que perderá las configuraciones. Una vez realizdo debes proceder como si fuese una instalación nueva. Puedes apuntar los valores de calibración de las bombas, niveles y otros parámetros, e introducirlos directamente una vez realizado el procedimiento y desoués de asegurarte de que se ha corregido el problema.
- Ve Configuración y selecciona: Reset. Borrar memoria de ajustes.
- Cierra la app, espera unos minutos y procede como si fuese una instalación nueva.
Solución 3. 1 Downgrade y 2 upgrades, (reseteo de particiones):
Para asegurarnos que las particiones del chip se reformateen completamente, es decir que toda la memoria se borre y se actualice correctamente hay que proceder de la siguiente manera:
- Ve a Configuración > Actualizar firmware y selecciona dos versiones por debajo de la última, si por ejemplo la última versión es la 2.1, la anterior es la 2.0 y la anterior la 1.9, selecciona esta última (la 1.9).
- Una vez actualizado (a la versión 1.9 en nuestro ejemplo), configura el WiFi únicamente y ve de nuevo a Configuración > Actualizar firmware, en esta ocasión selecciona la versión inmediatamente anterior (la 2.0 en el ejemplo)
- Una vez actualizado (a la versión 2.0 en nuestro ejemplo), configura el WiFi únicamente y ve de nuevo a Configuración > Actualizar firmware, en esta ocasión selecciona la última versión disponible (la 2.1 en el ejemplo)
- Cierra la app configura de nuevo el WiFi y comprueba que el problema se ha resuelto.
En ocasiones hay versiones que no borrran la memoria, es necesario que en cada proceso se borre la memoria. En total hay que realizar al menos 3 actualizaciones con borrado de memoria, de modo que pueden ser 1 downgrade y 2 upgrades, pero también, 2 downgrades y un upgrade. La condición es que en cada proceso borre la memoria, sean al menos 3 y acabar con la última versión.
