Skip to Content

Comando CFW — DFOTA del Módem

Actualiza de forma remota el firmware del módem celular (DFOTA) descargando un paquete delta, con telemetría de fase y progreso.


¿Para qué sirve?

📡 Casos de uso principales:

  • ⬆️ Actualizar el firmware del módem celular en campo, sin acceso físico
  • 🌐 Corregir compatibilidad de red u operadora vía update remoto
  • 📊 Monitorear la fase y el progreso de una actualización en curso
  • 🏭 Forzar un update en banco de pruebas ignorando el chequeo de batería

El DFOTA actualiza el firmware del módem, no el firmware de aplicación del equipo. Es una operación crítica: un corte a mitad del flasheo puede dejar el módem inservible, por eso el equipo exige batería FULL salvo override explícito.


Comandos

OperaciónSintaxisRespuesta
Disparar DFOTASCFW"<url>.pack"RCFW OK / RCFW ERR-…
Forzar (sin brick-guard)SCFW^"<url>.pack"RCFW OK / RCFW ERR-…
Consultar estadoQCFWRCFW<fase>,<pct>

Disponible desde firmware v1.09.24.


SCFW — Disparar el update

SCFW"<url>.pack" SCFW^"<url>.pack"
  • La URL debe empezar con http, https o ftp. Las comillas son opcionales.
  • El prefijo ^ fuerza el update salteando el brick-guard de batería (pensado para banco de pruebas). Sin ^, el equipo exige batería FULL.
  • El paquete es un delta direccional con formato de nombre <from>-<to>: se aplica sobre una versión de origen específica para llevar el módem a una versión destino.

Internamente el equipo lanza el update sólo con contexto de datos activo y monitorea el progreso mediante notificaciones del módem.

Respuestas de SCFW

RespuestaSignificado
RCFW OKUpdate encolado correctamente
RCFW ERR-URLLa URL no empieza con http/https/ftp
RCFW ERR-CONNMódem no conectado (sin contexto de datos activo)
RCFW ERR-BATBatería no está FULL (usar ^ para forzar)
RCFW ERR-BUSYYa hay un DFOTA en curso
RCFW ERR-MEMSin memoria para almacenar la URL

Ejemplos

// Disparar un update normal (exige batería FULL) >SCFW"http://fota.rinho.com.ar/dfota/v1-v2.pack"< >RCFW OK< // Forzar en banco, ignorando el chequeo de batería >SCFW^"http://fota.rinho.com.ar/dfota/v1-v2.pack"< >RCFW OK< // URL inválida >SCFWfota.rinho.com.ar/v1-v2.pack< >RCFW ERR-URL<

QCFW — Consultar fase y progreso

QCFW

Respuesta

RCFW<fase>,<pct>
FaseEstadoDescripción
0IdleSin DFOTA en curso
1PedidoUpdate encolado, esperando disparo
2DescargandoBajando el paquete .pack
3ActualizandoAplicando el delta al módem
4OKÚltima actualización finalizada correctamente
5ErrorÚltima actualización finalizó con error

El campo <pct> (3 dígitos, 000-100) indica el progreso de la fase de actualización. La fase se preserva tras terminar, de modo que QCFW permite consultar el resultado del último update en remoto.

Ejemplos

// Consulta durante la descarga >QCFW< >RCFW2,045< // fase 2 (descargando), 45% // Consulta con el update finalizado >QCFW< >RCFW4,100< // fase 4 (OK), 100% // Consulta sin update en curso >QCFW< >RCFW0,000< // idle

Ver También

Compatibilidad

💾Firmware:v1.09.24
SP-IOT
SM-IOT
ZE-IOT
Última actualización