---
id: diagnostics-overview
title: Diagnostics
category: diagnostics
version: 1.0
status: stable
audience:
  - user
  - administrator
  - developer
  - ai
updated_at: 2026-07-14
related:
  - flasher-using-flasher
  - backups-sensitive
  - reference-troubleshooting
tags:
  - diagnostics
  - nvs
  - serial
  - partition
---

# 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.
