Actualizar firmware MMLink

A continuación se explican los pasos necesarios para cargar el firmware del módulo ESP32 del kit MMLink:

1. Conecta el módulo ESP32 al PC mediante un cable USB.

2. Descomprime el archivo mmlink-firmware-x.xx.zip en una carpeta, por ejemplo: C:\mmlink-firmware.

3. Abre una ventana de línea de comandos (en la barra de búsqueda de Windows escribe cmd y pulsa Intro).

4. En la ventana de comandos, cambia al directorio donde has descomprimido el archivo ZIP. Por ejemplo: cd C:\mmlink-firmware

5. Ejecuta el programa update.exe para iniciar el proceso de actualización del firmware.

6. Anota el puerto en el que se ha detectado el módulo ESP32, ya que lo necesitarás más adelante. En la captura de ejemplo, sería el puerto COM9.

7. Pulsa Intro para confirmar el puerto. A continuación, el programa pedirá confirmación para actualizar el firmware; responde Y y se iniciará el proceso.

8. Una vez finalizado, volverás al símbolo del sistema (prompt) de la línea de comandos.

9. Ejecuta config.exe COMX para iniciar el proceso de configuración del firmware. Sustituye X por el número de puerto anotado en el paso 6.

10. Si estás actualizando el firmware ya existente en el módulo ESP32, puedes comprobar si ya estaba activado. Para ello, escribe el comando print config y pulsa Intro. Se mostrará la configuración actual del módulo.

  • Si el campo HW Validated tiene el valor 1, el firmware ya está activado y puedes pasar directamente al paso 14.
  • Si el campo no aparece, tiene el valor 0, o si es la primera vez que cargas el firmware, deberás activarlo.

11. Escribe el comando get hwid y pulsa Intro. Esto devolverá un identificador único del módulo ESP32. A continuación, se muestra un ejemplo:
12. Envía un correo a
motomedialink@gmail.com indicando el identificador obtenido y solicitando la generación del hardware serial necesario para activar el firmware.

13. Cuando recibas el hardware serial por correo, vuelve a ejecutar config.exe COMX (sustituyendo X por el puerto correspondiente). Luego ejecuta el comando validate hwserial. El programa solicitará el valor de HW Serial[]; introduce el serial recibido y pulsa Intro.

  • Si el serial es correcto, verás el mensaje Validation OK.
  • En caso de error, aparecerá Validation ERROR.

14. El proceso ha finalizado correctamente. Ya puedes desconectar el módulo ESP32 del PC.