Pagina inicial » como » O que é Firmware ou Microcódigo e Como posso atualizar meu hardware?

    O que é Firmware ou Microcódigo e Como posso atualizar meu hardware?

    Firmware é um tipo de software que é executado em um dispositivo de hardware, executando tarefas de baixo nível. Por exemplo, tudo a partir de um controle remoto de televisão para um disco rígido de computador para um drone aéreo executa seu próprio firmware. E o microcódigo é basicamente firmware para o seu processador.

    O que é firmware??

    Software refere-se aos programas, aplicativos e outros códigos de computador que são executados em um dispositivo. Hardware refere-se aos dispositivos físicos reais. Então, se você tem um PC com Windows, o sistema operacional Windows e todos os aplicativos que você usa são software, e o próprio PC e seus componentes, como o disco rígido, CPU, placa-mãe, mouse e monitor, são hardware.

    “Firmware”, como o próprio nome sugere, é algo entre software e hardware. Firmware é, na verdade, apenas um tipo de software, mas geralmente é programado na memória incorporada a esse hardware e executado em um nível muito mais baixo. No caso de um PC, sua placa-mãe, CPU, processador gráfico, disco rígido, mouse e outros dispositivos têm seu próprio firmware.

    Por exemplo, quando você inicializa seu PC, o firmware da placa-mãe - UEFI ou BIOS - inicia e inicializa seus dispositivos, antes de entregar a inicialização ao disco rígido e, depois, ao sistema operacional. Sua unidade de estado sólido possui um firmware que gerencia automaticamente onde os dados devem ser armazenados nas células da memória flash física para um desempenho ideal. O BIOS de vídeo é um tipo de firmware que traduz as instruções relacionadas ao vídeo antes de serem enviadas ao processador gráfico do computador. Até mesmo o mouse USB possui um firmware que lida com a entrada do mouse físico, comunicando-se com o computador e ligando todas as luzes que possam estar no mouse.

    Firmware pode ser o sistema operacional inteiro de um dispositivo simples

    Para alguns dispositivos simples, o “firmware” pode se referir ao sistema operacional inteiro do dispositivo. Por exemplo, se você tiver uma câmera digital, o “firmware” da câmera refere-se a todo o software que é executado nessa câmera digital. Isso inclui tudo, desde as funções de captura de fotos de baixo nível até o sistema operacional gráfico da câmera. Até os drones aéreos têm firmware, que é o software que funciona a bordo do próprio drone.

    Portanto, para atualizar todo o sistema operacional de um dispositivo, como em uma câmera digital, roteador, impressora, tocador de música ou um dispositivo de navegação GPS, você precisará executar uma “atualização de firmware” ou baixar e instalar um novo firmware Arquivo do fabricante.

    Um sistema operacional parece ser apenas software, então isso pode parecer um pouco inconsistente. mas isso é porque o firmware não é um termo preciso. Embora o software e o hardware sejam bastante claros, o firmware é apenas um tipo de software de baixo nível.

    O que é o microcódigo??

    O microcódigo tornou-se mais importante com a vulnerabilidade do Specter. Os processadores Intel precisam de um novo "microcódigo" da Intel para defender-se adequadamente contra ataques de Specter.

    Pense no microcódigo como um firmware para a CPU do seu computador. O microcódigo traduz as instruções que a CPU recebe para as operações físicas em nível de circuito que ocorrem dentro da CPU. Em outras palavras, um microcódigo atualizado pode enviar instruções diferentes para os circuitos dentro da CPU. Isso pode impedir certos ataques de Specter alterando a maneira como as funções da CPU. Atualizações de microcódigo também podem corrigir erros e outros erros, sem exigir a substituição completa do hardware da CPU.

    Geralmente, as atualizações de microcódigo são entregues junto com firmware UEFI ou atualizações de BIOS. Quando o computador é inicializado, o firmware UEFI do computador ou o BIOS carrega o microcódigo na CPU. No entanto, também é possível que sistemas operacionais como Windows ou Linux carreguem novos microcódigos no momento da inicialização.

    Por exemplo, se você deseja obter o microcódigo Intel mais recente para a sua CPU para proteger contra o Specter e o fabricante do seu PC não liberar atualizações UEFI para o seu sistema, a Microsoft tem uma atualização opcional do Windows que você pode instalar.

    Você deve atualizar o firmware de um dispositivo?

    Se você deve atualizar o firmware de um dispositivo depende do dispositivo e o que o fabricante recomenda.

    Em muitos casos, você nunca precisará atualizar o firmware de um dispositivo de hardware. Por exemplo, o controle remoto da sua televisão está executando o firmware, e quase certamente não há como atualizá-lo. Não há motivo para querer atualizá-lo. Seu controle remoto está bem, e você não precisa se preocupar com isso.

    Para muitos outros dispositivos de hardware, atualizar o firmware pode, às vezes, ser útil para corrigir erros e fornecer pequenas melhorias. Por exemplo, o fabricante da unidade de estado sólido pode oferecer uma versão mais recente do firmware que melhora a confiabilidade ou o desempenho. O fabricante da placa gráfica pode oferecer um novo BIOS de vídeo que corrige um bug. Ou o fabricante do seu roteador pode oferecer uma atualização de firmware que inclui novos recursos administrativos.

    Muitos fabricantes de dispositivos recomendam que você instale somente uma atualização de firmware se tiver um problema que precisa ser corrigido (ou se você precisar de um novo recurso específico) ou se o fabricante especificamente instruir você a instalá-lo.

    Para outros dispositivos, as atualizações de firmware são quase sempre uma ótima ideia. Você provavelmente quer a atualização de firmware mais recente e melhor para sua câmera digital, por exemplo, para melhorar o desempenho e obter novos recursos. E a Microsoft recomenda que você mantenha o firmware do seu controlador Xbox One atualizado para garantir que ele funcione corretamente com os jogos que você joga.

    Você deve seguir a recomendação do fabricante para cada dispositivo. Muitos fabricantes recomendam que você atualize o firmware do dispositivo apenas se não estiver com problemas. Se a energia morrer ou ocorrer um erro durante a atualização do firmware, muitas vezes não há como recuperá-lo corretamente. Em outras palavras, uma atualização de firmware falha pode "bloquear" um dispositivo, tornando-o inutilizável. Isso depende do dispositivo.

    Como atualizar o firmware do seu hardware

    Se você precisar atualizar o firmware de um dispositivo, essas instruções gerais deverão ajudá-lo. O processo exato para atualizar o firmware de um dispositivo depende do próprio dispositivo, e o fabricante do dispositivo deve fornecer instruções em seu site.

    Primeiro, acesse o site do fabricante e encontre a página de suporte ou download para o produto específico que você está usando. Por exemplo, se você tiver uma unidade de estado sólido da Samsung, acesse o site da Samsung e encontre a página de suporte para seu modelo específico de SSD. Se você deseja atualizar o firmware ou BIOS da sua placa-mãe, acesse o site do fabricante do seu PC e procure o seu PC ou, se você criou seu próprio computador, acesse o site do fabricante da placa-mãe e procure o modelo de placa-mãe que você possui.

    Procure por qualquer tipo de atualização de atualização de “firmware” no site de suporte. Se você não conseguir encontrar um, provavelmente não há firmware atualizado disponível para o seu dispositivo. Faça o download da versão mais recente que você vê e leia todas as notas de versão que aparecem no site.

    Depois de baixar o novo firmware, abra o download e procure por um arquivo README. Se você não conseguir encontrar um, procure instruções de instalação de firmware separadas na página de download. As instruções do fabricante definirão exatamente o que você precisa fazer.

    Para algumas atualizações de firmware, você pode simplesmente precisar executar um arquivo .exe no Windows e ele cuidará de tudo para você. Para outros, você pode precisar criar uma unidade DOS inicializável com o arquivo de firmware, inicializar no ambiente DOS e executar um comando para atualizar seu firmware a partir daí. Ou, se você quiser atualizar um dispositivo separado, pode ser necessário colocar o arquivo de firmware em uma unidade USB ou cartão SD e trazê-lo para o outro dispositivo.

    Se o arquivo de firmware que você baixou é apenas um arquivo .exe e você não consegue encontrar nenhuma instrução, você provavelmente só precisa clicar duas vezes nele e executá-lo de dentro do Windows.

    Estas são instruções gerais e talvez você precise executar etapas diferentes para diferentes dispositivos. Por exemplo, para atualizar o firmware do seu controlador Xbox One, você deve usar um Xbox One ou o aplicativo Xbox Acessórios no Windows 10. Alguns programas podem solicitar automaticamente que você instale atualizações de firmware para dispositivos de hardware associados, se eles forem realmente necessários.

    Crédito de imagem: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Adriano / Shutterstock.com