Watchdog
Temporizador que reinicia ou sinaliza o sistema quando o software deixa de responder.
Na prática industrial
É uma camada de recuperação, não uma correção para deadlocks, alimentação ruim ou projeto inseguro.
GLOSSÁRIO TÉCNICO
Boot, partições, atualização, tempo real e a segurança gravada no silício: a camada que decide se o equipamento se recupera sozinho — e se alguém consegue trocar o que ele executa.
termos nesta categoria
Temporizador que reinicia ou sinaliza o sistema quando o software deixa de responder.
É uma camada de recuperação, não uma correção para deadlocks, alimentação ruim ou projeto inseguro.
Programa inicial que valida e carrega a aplicação armazenada em flash.
Participa de atualização OTA, seleção de partição e verificação de segurança.
Relacionados:OTATabela de partiçõesSecure Boot
Atualização de firmware pela rede sem acesso físico ao dispositivo.
Produção exige assinatura, partição reserva, teste de saúde e rollback.
Relacionados:RollbackTabela de partiçõesSecure Boot
Retorno automático a uma imagem de firmware anterior quando a nova falha.
Evita perda remota de equipamentos após OTA defeituosa.
Relacionados:OTATabela de partiçõesWatchdog
Mecanismo que permite executar apenas firmware assinado por chave confiável.
Protege a cadeia de boot; gestão e backup das chaves são críticos.
Relacionados:Flash EncryptioneFuseOTA
Criptografia do conteúdo externo da flash com chave protegida no chip.
Dificulta extração de firmware e dados, mas não substitui autenticação e segurança de rede.
Relacionados:Secure BooteFuseNVS
Bits programáveis uma única vez usados para configuração, identidade e chaves.
Algumas operações são irreversíveis; valide o processo em dispositivos de teste.
Relacionados:Secure BootFlash EncryptionROM
Mapa que divide a flash entre aplicações, OTA, NVS e sistemas de arquivos.
O layout define capacidade de atualização e armazenamento durante toda a vida do produto.
Sistema operacional de tempo real usado pelo ESP-IDF para tarefas, filas e sincronização.
Prioridades mal definidas podem causar starvation, latência ou watchdog.
Relacionados:Núcleos (cores)Watchdog