Atualizar o firmware do equipamento
O firmware é o programa de sistema do controlador: é ele que executa a sua aplicação. Uma versão nova pode trazer correções e recursos novos, e o OnStudio avisa quando há versões novas ou quando o firmware instalado tem uma vulnerabilidade conhecida. Esta página mostra como gravar um firmware novo no equipamento com segurança.
Antes de começar
Conecte-se ao equipamento (ver Conectar a um equipamento), de preferência por um cabo direto ou pelo mesmo switch: uma queda de comunicação no meio da gravação obriga a repetir a operação.
Pare a máquina. Durante a atualização a aplicação não é executada.
Saiba que a aplicação precisa ser compilada de novo para o firmware novo (veja O que acontece quando você compila). Tenha o projeto da aplicação à mão.
Aviso
Não desligue o equipamento nem desconecte o cabo durante a gravação do firmware. Se a gravação falhar, o equipamento fica em modo bootloader, sem executar a aplicação, até uma gravação completa.
Passo a passo
No Gerenciamento do Dispositivo, aba Controlador, abra Gerenciamento de Firmware. O Arquivo de Firmware Esperado mostra o firmware que serve para o equipamento e se ele está Instalado no computador ou Faltando.
Se estiver Faltando, clique em Baixar Firmware. Para escolher outra versão, use Gerenciar, que abre o gerenciador de firmwares (ver Firmware e bootloader).
Em Gerenciamento do Bootloader, clique em Ativar Bootloader. O equipamento reinicia em modo bootloader e a conexão volta em cerca de 10 segundos.
Em Gerenciamento de Firmware, clique em Atualizar Firmware e confirme. O assistente de upload mostra o andamento da gravação.
Ao terminar, confira na aba Hardware se o equipamento saiu do modo bootloader (No Loader). Se continuar nele, clique em Ativar Firmware, em Gerenciamento do Bootloader.
Resultado: a aba Hardware do Gerenciamento do Dispositivo mostra a nova Versão do Firmware.
Depois de atualizar
No projeto da aplicação, atribua o firmware novo ao dispositivo (Selecionar Firmware na configuração do dispositivo, ver Configurar o hardware do projeto), para que a compilação sem o equipamento use a versão certa.
Compile e implante a aplicação de novo (ver Compilar e implantar a aplicação).
Se algo der errado
Comando recusado por restrições de segurança: a aplicação bloqueia a carga de firmware. Use Liberar Segurança com a senha da aplicação (ver Comandos de aplicação e manutenção).
A gravação falhou ou o equipamento parou de responder: mantenha-o em modo bootloader, reconecte e repita a partir do passo 4. Se não conseguir conectar pela rede, conecte pela porta serial (Pela porta serial) ou ative o bootloader pela chave do equipamento (Loader por Switch, consulte o manual do produto).
O arquivo esperado não aparece para download: confira a conexão com a internet e use Atualizar Banco de Dados no gerenciador de firmwares. Firmwares de gerações anteriores só aparecem com Incluir legado marcado.