Diagnostics
Diagnostics reúne operaciones de observación y análisis.
Read flash region
Lee offset y tamaño indicados mediante la conexión Web Serial y descarga un binario sin modificar flash. El preset FreePocket NVS usa el layout conocido del dispositivo de diagnóstico, pero no debe aplicarse a layouts desconocidos.
Tabla de particiones
Analyze flash layout lee la ubicación habitual para la familia detectada e interpreta nombre, tipo, subtipo, offset, tamaño y flags. Si no puede interpretarse, use lectura manual con datos conocidos.
NVS
Los scripts analyze-nvs-dump.sh y compare-nvs-dumps.sh usan herramientas de Espressif cuando están disponibles. La comparación debe mostrar namespaces, claves interpretadas y cambios, sin publicar credenciales.
Monitor serie
El monitor permite ver ROM boot, carga de segmentos, aplicación y logs. Requiere detener la sesión de esptool y abrir el puerto al baudrate de la aplicación.
Fingerprints
El SHA del dump completo mide estado exacto. El firmware fingerprint compara regiones reutilizables para reconocer software aunque cambien NVS u OTA data.