Ola colegas, nesse tutorial apresento o passo a passo para ler e gravar o super IO ITE IT5261 pela porta da bateria
Lenovo Thinkpad T14 Ger 1
Placa NM-C801
Gravador RT809H
Software versão 20241125
Porta da bateria
Protocolo SMBUS
Primeiramente não conectava de forma alguma mesmo seguindo um tutorial chinês, depois de vários testes consegui mapear a forma que deu certo, tomei a decisão de usar a porta SMBUS porque não foi possível conectar o SVOD1 e o RT809H pela porta do teclado da placa NM-C801.
Esse método foi baseado nesse tutorial chinês:
https://www.ifix.net.cn/thread-113356-1-1.html
Uma observação que não houve nenhum efeito aterrar ou não o pino 100 como ele destaca no tutorial.
Como base para validar todo o processo, utilizei uma placa mãe DA0ZRTMB6D0 e efetuei a leitura de um IT8987 com o SVOD1 pela porta do teclado e depois conectei o RT809H pela porta da bateria e fiz a leitura, realmente os dois arquivos salvos do SVOD1 e do RT809H estavam com o mesmo checksum, ou seja, deu tudo certo.
SVOD1 conectado na placa DA0ZRTMB6D0
RT809H conectado na placa DA0ZRTMB6D0
Placa adaptadora do RT809H conectado na porta da bateria da placa NM-C801
Boardview do conector da bateria
Esquema elétrico do conector da bateria.
Para conectar o RT809H precisa ligar apenas três fios na linha i2c (SMBUS), SMDAT, SMCLK e GND, foi necessário colocar resistores de Pull-Up de 8,2Kohms na placa adaptadora do RT809H, o cabo não pode ultrapassar de 10cm e foi usado um cabo flat de webcam com malha externa aterrada.
Ligação do RT809H
Ligação dos resistores.
No software do gravador foi necessário ajustar speed adjustment para slow e a taxa de comunicação baud rate para 57600kbps.
Notei que ao carregar no software do gravador fica com um determinado checksum e depois de gravar muda, não descobri o real motivo, porém a placa mãe funcionou depois da gravação do novo firmware, presumo que tenha regiões protegidas do sio.
Arquivos para download:
Se esse tutorial foi útil, deixe um joinha e dê retorno de suas experiências.
Abraços!
Mamtrix.