FIRMWARE - A RAÍZ TECNOLÓGICA
Podemos afirmar que o firmware é a espinha dorsal do hardware. Sem este, não será possível usar o hardware adequadamente.
A utilização de dispositivos como portáteis, tablets, smartphones e outros equipamentos tem permitido aos utilizadores estarem mais familiarizados com os termos software e hardware. Ambos têm uma interface direcionada para o utilizador. E o firmware? Tem algum padrão de relacionamento com o software ou hardware?
O QUE É O FIRMWARE?
Firmware é um tipo de software especializado integrado e executado num chip de memória não-volátil, que tem como tarefa principal estabelecer o funcionamento do hardware numa camada de baixo-nível e invisível para o utilizador. Os comportamentos do hardware são estabelecidos no firmware através de um conjunto de instruções operacionais básicas e de baixo nível de controlo. Para entender até onde o firmware atua, estas instruções podem ser usadas para definir o modo de comunicação com outros dispositivos ou funcionalidades de input e output.
Para entender o que são estes chips onde o firmware é integrado e executado, uma memória não volátil é uma forma de memória estática usada para armazenar a sequência de instruções que são executadas pelo microcontrolador ou processador do chip, garantindo que não se perdem quando a energia é removida. Resumidamente, não requer uma fonte de alimentação contínua para reter os dados.
Podemos afirmar que o firmware é a espinha dorsal do hardware. Sem este, não será possível usar o hardware adequadamente.
Um dos exemplos mais comum de firmware de que certamente já ouvimos falar é a BIOS, que é frequentemente referida nas primeiras imagens do arranque do computador.
ATUALIZAÇÕES DE FIRMWARE
O processo de atualização do firmware não era uma prática de fácil execução como a conhecemos hoje me dia. Nos dias de hoje e com a variedade de dispositivos para aplicações com características distintas, essa necessidade tornou-se mais acentuada de forma a acrescentar valor aos dispositivos e prolongar o seu tempo de utilização.
A atualização das versões de firmware atualmente instaladas pode ocorrer por necessidades diferenciadas:
- correção de erros;
- implementar novos recursos;
- melhorar a segurança;
- renovação de processos;
Muitos dispositivos com ligação à internet, têm a capacidade de procurar atualizações de firmware e realizar a sua instalação de forma automática. Em outros casos, os fabricantes de dispositivos só permitem que a atualização da versão de firmware seja feita de forma manual, com o utilizador a ter de fazer o download do ficheiro e instalá-lo.
ATÉ ONDE VAI O FIRMWARE?
Em boa verdade, hoje em dia nenhuma dispositivo está isento de firmware e pequenos microcontroladores que o executam, já que funcionalidades como modem’s de comunicação, controladores USB, controladores de LCD, controladores de AC, rádio, vidros elétricos, painel interativo (carros), controlador de máquina de lavar roupa, robot de cozinha, etc, dependem da execução de firmware em microcontroladores distribuídos pela sua arquitetura.
A Tekon Electronics possui um departamento especializado para o desenvolvimento de firmware. A constante inovação de processos e metodologias garante o desenvolvimento de soluções adequadas às contantes necessidades do mercado das tecnologias wireless.
Todos os nossos produtos se encontram preparados para uma implementação de novo firmware, de forma a que qualquer melhoria que se verifique necessária ocorra de forma simples e reduza os tempos de paragem.