O que é o chip EC

O controlador embarcado é um microcontrolador, ou seja, um pequeno computador completo dentro de um único chip, com processador simples, memória e um programa próprio, o firmware do EC. Em muitos notebooks ele também é chamado de KBC, de controlador de teclado, porque essa foi uma de suas funções originais. Fabricantes como ITE, ENE e Nuvoton produzem a maior parte desses chips, que costumam ser quadrados, com dezenas de terminais nas laterais.

Diferente do processador principal, o chip EC do notebook nunca desliga totalmente enquanto houver energia disponível, seja do carregador, seja da bateria. Ele funciona a partir das alimentações de standby, tensões baixas que ficam presentes na placa mesmo com o notebook "desligado", e é justamente isso que permite a ele perceber o botão de ligar.

As funções do EC no dia a dia

O EC atua como um gerente das tarefas básicas do notebook. Entre suas funções mais comuns estão:

  • Botão de ligar e sequência de energia: ao perceber o toque no botão, o EC liga as alimentações da placa na ordem correta e confere se cada etapa ficou estável antes de liberar a seguinte.
  • Teclado e touchpad: em muitos modelos, ele lê a matriz do teclado e envia as teclas pressionadas ao sistema, além de tratar as combinações com a tecla Fn, como brilho, volume e iluminação do teclado.
  • Bateria e carga: conversa com a placa de gerenciamento da bateria pelo barramento SMBus e orienta o CI de carga sobre quando e quanto carregar.
  • Temperatura e ventoinhas: lê sensores de temperatura e ajusta a velocidade das ventoinhas.
  • LEDs e sensores: controla os indicadores de energia, bateria e Caps Lock, o sensor de tampa fechada e, em alguns casos, o sensor de luz ambiente.

Em vários notebooks, o firmware do EC fica armazenado no mesmo chip de memória que guarda a BIOS; em outros, fica em memória própria, dentro do EC.

Por que o EC falha

O chip EC do notebook pode deixar de funcionar por motivos de hardware ou de firmware:

  • Falta de alimentação de standby: se as tensões que mantêm o EC acordado não estão presentes, por curto em outro ponto da placa ou falha em um regulador, o EC simplesmente não trabalha, mesmo estando perfeito.
  • Oxidação por líquido: o EC costuma ficar próximo do conector do teclado, uma das regiões mais atingidas quando algo é derramado sobre o notebook.
  • Curto ou dano no próprio chip: picos de energia, carregadores inadequados ou um curto em uma linha ligada a ele podem danificar o componente.
  • Cristal de clock com defeito: o EC depende de um pequeno cristal que gera seu sinal de relógio; sem ele, não funciona.
  • Firmware corrompido: uma atualização de BIOS interrompida, em modelos em que BIOS e EC compartilham a memória, pode deixar o firmware do EC inutilizável.
  • Travamento momentâneo: às vezes o EC entra em um estado inconsistente, sem nenhum dano, e só volta ao normal depois que toda a energia é removida.

Sintomas de problemas no EC

Como o EC participa de muitas funções, os sintomas são variados e se confundem com outros defeitos:

  • notebook que não reage ao botão de ligar, sem nenhuma luz, mesmo com carregador bom, um dos cenários do artigo sobre notebook que não liga;
  • ventoinha que dispara em velocidade máxima logo ao ligar e não diminui;
  • teclado inteiro sem resposta, inclusive na tela da BIOS;
  • bateria que não carrega ou indicação de carga incoerente, mesmo com bateria e carregador em ordem;
  • LEDs que acendem de forma estranha ou ficam piscando;
  • notebook que não desliga, não entra em suspensão ou não acorda ao abrir a tampa.

Um detalhe importante: um EC que não funciona impede a sequência de energia, então o circuito VCORE e outras alimentações nem chegam a ser ligados. Por isso a análise da placa segue uma ordem, das alimentações de standby até as principais.

O reset de energia e o que ele resolve

Os próprios fabricantes recomendam o reset de energia para vários problemas ligados ao EC. O procedimento é simples: desligue o notebook, retire o carregador e acessórios e mantenha o botão de ligar pressionado por 15 a 30 segundos. Em modelos com bateria removível, retire a bateria antes. Alguns notebooks com bateria interna têm um pequeno orifício de reset na base, indicado no manual, que corta a energia da bateria temporariamente.

Esse reset resolve travamentos momentâneos do EC, como ventoinha em velocidade máxima sem motivo, teclado sem resposta depois de uma suspensão ou notebook que não liga depois de descarregar totalmente. Se o problema volta logo em seguida ou não muda nada, a falha é física ou de firmware e precisa de avaliação.

O que a avaliação técnica verifica

Em uma avaliação em nível de componente, o técnico verifica primeiro se as alimentações de standby chegam ao EC e se estão nos valores esperados, sempre comparando com o diagrama da placa quando ele está disponível. Depois, confere o funcionamento do cristal de clock, os sinais que o EC deveria gerar ao receber o toque do botão de ligar e a resposta das etapas seguintes da sequência de energia.

A inspeção visual com microscópio procura oxidação, terminais com solda trincada ou componentes danificados ao redor do chip. Quando tudo isso está em ordem e o EC não trabalha, a suspeita passa para o firmware ou para o próprio chip. A correção do firmware depende de ferramentas e arquivos específicos de cada modelo e fica restrita à bancada; para quem usa o notebook, a única atualização segura é a oferecida oficialmente pelo fabricante, seguindo o guia sobre atualizar a BIOS com segurança.